thinkpphp 5.1 파일 도입 경로 문제 및 주의사항
1.보기 파일 에 다른 보기 파일 도입
파일 디 렉 터 리 아래 그림:
index.html 에 Public 폴 더 아래 html 템 플 릿 파일 네 개 를 도입 해 야 합 니 다.index.html 도입 코드 는 다음 과 같 습 니 다.
{include file="/public/_meta"}
{include file="/public/_header"}
{include file="/public/_menu"}
<div> </div>
{include file="/public/_footer"}
이런 방식 을 통 해 통용 되 고 자주 바 뀌 지 않 는 내용 을 추출 하여 코드 의 번 거 로 움 을 피 할 수 있다.2.보기 파일 에 Public 파일 의 정적 파일 도입
파일 디 렉 터 리 아래 그림:
index.html 의 보기 템 플 릿 에 정적 css,js 파일 을 도입 해 야 합 니 다.이 파일 들 은 보통 Public 디 렉 터 리 에 저 장 됩 니 다.우 리 는 현재 상대 적 인 경로 로 이 파일 들 을 도입 하고 있 습 니 다.index.html 파일 도입 코드 는 다음 과 같 습 니 다.
<link rel="stylesheet" type="text/css" href="/../static/Hadmin/static/h-ui/css/H-ui.min.css" rel="external nofollow" />
<link rel="stylesheet" type="text/css" href="/../static/Hadmin/static/h-ui.admin/css/H-ui.admin.css" rel="external nofollow" />
<link rel="stylesheet" type="text/css" href="/../static/Hadmin/lib/Hui-iconfont/1.0.8/iconfont.css" rel="external nofollow" />
<link rel="stylesheet" type="text/css" href="/../static/Hadmin/static/h-ui.admin/skin/default/skin.css" rel="external nofollow" id="skin" />
<link rel="stylesheet" type="text/css" href="/../static/Hadmin/static/h-ui.admin/css/style.css" rel="external nofollow" />
나의 테스트 항목 에서 상술 한 코드 가 성공 적 으로 도입 되 었 다.만약 에 실제 실천 과정 에서 도입 에 실패 하면 서 두 르 지 말고 디 버 깅 하기 편리 한 방법 을 소개 합 니 다.먼저,홈 페이지 를 새로 고 칩 니 다.두 번 째 단 계 는 웹 페이지 소스 코드 를 오른쪽 클릭 으로 봅 니 다.세 번 째 단 계 는 해당 하 는 파일 을 복사 하여 링크 를 가 져 와 새로운 페이지 에서 엽 니 다.네 번 째 단 계 는 브 라 우 저가 실제 식별 한 파일 경로 가 어디 인지 확인 하고 url 을 조정 하여 정확 한 파일 경로 로 조정 하면 파일 내용 에 정확하게 접근 할 수 있 습 니 다.다섯 번 째 단 계 는 이 사용 할 수 있 는 파일 경 로 를 참조 하여 기 존의 경 로 를 개선 하면 됩 니 다.3.전역 변 수 를 정의 하여 템 플 릿 파일 에서 사용
tp 5.1 설정 변수 이름 이 변경 되 었 습 니 다.다음 과 같이 변경 되 었 습 니 다.
'tpl_replace_string' => [
'__STATIC__' => '/static',
],
구체 적 인 실현 절차:1.Config/template.php 에 자신 이 정의 해 야 할 상수 가 추 가 됩 니 다.
2.템 플 릿 에서 직접 사용 하면 됩 니 다.다음 과 같 습 니 다.
<link rel="stylesheet" type="text/css" href="__STATIC__/Hadmin/static/h-ui/css/H-ui.min.css" rel="external nofollow" />
이 경 로 는 구체 적 으로 설정 되 어 있 으 며,실제 항목 디 렉 터 리 에 따라 스스로 변경 하면 됩 니 다.총결산
위 에서 말 한 것 은 편집장 이 여러분 에 게 소개 한 thinkpp 5.1 파일 의 도입 경로 문제 와 주의사항 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 면 메 시 지 를 남 겨 주세요.편집장 은 제때에 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Thinkphp의 S 캐시 사용법!텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.