Maison > Article > développement back-end > Introduction à la méthode de modification des pages de saut réussies et échouées dans TP3.1.x
Cet article présente principalement la méthode de modification des pages de saut réussies et échouées dans ThinkPHP3.1.x, impliquant les compétences opérationnelles de configuration et de modification des codes de saut pertinents dans les fichiers sources sous-jacents de thinkPHP. Les amis dans le besoin peuvent s'y référer<.>
L'exemple de cet article décrit la méthode de modification des pages de saut réussies et échouées dans ThinkPHP3.1.x. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants : Dans ThinkPHP, les pages d'invite de réussite et d'échec sont déjà incluses. Appelez-le simplement automatiquement dans la méthode Action. Par exemple, dans LibAction il y a leSucErrAction.class.php suivant :
<?php class SucErrAction extends Action{ public function index(){ $this->display(); } public function success1(){ $this->success("成功提醒!",U("SucErr/index"),3); } public function error1(){ $this->error("错误提醒!",U("SucErr/index"),3); } } ?>Il y a un dossier SucErr dans Tpl, il y a index.html comme suit :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>成功与错误页面</title> </head> <body> <button onclick="javascript:window.location.href='__APP__/SucErr/success1'">成功页面</button> <button onclick="javascript:window.location.href='__APP__/SucErr/error1'">错误页面</button> </body> </html>Il n'y a que deux boutons pour afficher les pages d'invite de réussite et d'échec. La page d'invite ne dure que 3. secondes. Sauter automatiquement. Veuillez noter que dans
SucErrAction.class.php, vous ne pouvez pas définir vous-même la méthode de réussite et la méthode d'erreur. Ce sont des méthodes inhérentes à l'abstraction Action du système. méthode La méthode consiste à hériter et à réécrire, ce qui permettra à ThinkPHP de fonctionner normalement.
Cependant, les pages d'invite de réussite et d'échec fournies avec le système ne peuvent pas répondre aux besoins du site Web Mais cette page peut être modifiée par vous-même. , comme ci-dessus Dans l'image, j'ai ajouté un petit texte à la page de saut du succès et de l'échec. L'emplacement spécifique de cette page est :.ThinkPHPTpldispatch_jump.tpl
J'écrirai quelques mots à la ligne 18 pour obtenir l'effet de l'image ci-dessus. Vous pouvez écrire n'importe quel langage front-end selon vos propres besoins ou $this->success()
dans la méthode ThinkPHP pour accéder à cette page. $this->error()
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!