ThinkPHP 3.1.x 페이지 를 성공 과 실패 로 전환 하 는 방법 수정
2461 단어 ThinkPHP3.1.x페이지 건 너 뛰 기
ThinkpHP 에 서 는 성공 과 실패 의 알림 페이지 가 자체 적 으로 가 져 왔 습 니 다.Action 방법 에서 자동 으로 호출 하면 됩 니 다.
예 를 들 어 Lib\Action 에는 다음 과 같은 SucErrAction.class.php 가 있 습 니 다.
<?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);
}
}
?>
Tpl 에 SucErr 폴 더 가 있 습 니 다.index.html 는 다음 과 같 습 니 다.
<!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>
성공 과 실 패 를 보 여 주 는 알림 페이지 에 두 개의 버튼 만 놓 으 면 알림 페이지 가 3 초 만 유지 되면 자동 으로 이동 합 니 다.그 중에서 SucErrAction.class.php 에서 success 방법 과 error 방법 을 스스로 정의 할 수 없습니다.이것 은 시스템 의 Action 추상 내 에 있 는 고유 한 방법 입 니 다.success 방법 과 error 방법 은 계승 후 다시 쓰 는 것 이 고 ThinkpHP 운영 부 를 정상 으로 만 들 수 있 습 니 다.
그러나 시스템 자체 의 성공 과 실패 알림 페이지 는 사이트 의 수 요 를 만족 시 킬 수 없다.
그러나 이 페이지 는 스스로 수정 할 수 있다.예 를 들 어 위의 그림 에서 나 는 이 성공 과 실패 의 점프 페이지 에 약간의 문 자 를 추가 했다.
이 페이지 의 구체 적 인 위 치 는...\ThinkPHP\Tpl\dispatch 입 니 다.jump.tpl
저 는 18 번 째 줄 의 위치 에 글 자 를 써 서 위의 그림 의 효 과 를 얻 었 습 니 다.이 페이지 는 여러분 들 이 자신의 필요 에 따라 임의의 전단 언어 를 쓸 수 있 습 니 다.ThinkpHP 방법의
$this->success()
또는$this->error()
모두 이 페이지 로 넘 어 갑 니 다.thinkpHP 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있다.
본 고 는 ThinkPHP 프레임 워 크 를 기반 으로 한 PHP 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
위 챗 애플 릿 이 페이지 를 뛰 어 넘 는 두 가지 방법 에 대한 상세 한 설명위 챗 애플 릿 페이지 건 너 뛰 기 애플 릿 페이지 는 2 가지 점프 가 있 습 니 다.wxml 페이지 나 js 에서: 1,wxml 페이지 에서: 2,js 페이지 에서: [주의]여기 서 두 가지 키워드 인'응용 내...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.