{/eq}"이면 충분합니다."/> {/eq}"이면 충분합니다.">

 >  기사  >  PHP 프레임워크  >  thinkphp eq가 실패하면 어떻게 해야 하나요?

thinkphp eq가 실패하면 어떻게 해야 하나요?

藏色散人
藏色散人원래의
2022-12-05 11:31:451614검색

Thinkphp eq 실패 해결 방법: 1. 해당 tp 파일을 엽니다. 2. eq 태그를 확인합니다. 3. 사용 방법을 "{eq name="$vo.adminrole" value="0"}501039a0cb81da41bb6eedbe1a192388b90dd5946f0946207856a8a37f441edf{/eq}"이면 충분합니다.

thinkphp eq가 실패하면 어떻게 해야 하나요?

이 튜토리얼의 운영 환경: Windows 7 시스템, ThinkPHP 버전 5, Dell G3 컴퓨터.

thinkphp eq가 실패하면 어떻게 해야 하나요?

tp5에서 eq가 작동하지 않는 문제

1. thinkphp5.0에서는 eq 태그를 사용하는데, 공식 문서에 나와 있는

<eq name="name" value="value">
相等
<else/>
不相等
</eq>

를 직접 테스트해보니 작동하지 않았습니다. thinkphp5.0.20, 5.0.15 테스트가 아직 가능합니다.

2. 인터넷에서 이런저런 문제에 관해 이야기한 사람들을 확인해 봤는데, 그 사람들 중 누구도 직접 테스트해 본 적이 없습니다.

예:

<eq name="vo.status" value="0">未激活</eq>
<eq name="vo.status" value="1">已激活</eq>

위의 내용은 전혀 쓸모가 없거나 버전이 너무 오래되었을 수 있습니다.

3. 최종 해결책은 다음과 같습니다.

{eq name="$vo.adminrole" value="0"}<td style="text-align: center">超级管理员</td>{/eq}
{eq name="$vo.adminrole" value="1"}<td style="text-align: center">教师管理员</td>{/eq}

$vo.adminrole은 volist 루프 목록의 변수입니다. 이런 식으로 페이지를 새로 고치면 적용됩니다.

추천 학습: "thinkPHP 비디오 튜토리얼"

위 내용은 thinkphp eq가 실패하면 어떻게 해야 하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.