정적 파일 저장 위치
thinkphp가 기본적으로 생성되었습니다. 정적 파일의 저장 폴더는 thinkphp 프레임워크 루트 경로에 있습니다. publicstatic
정적 파일을 publicstatic으로 분류하기만 하면 됩니다
#🎜 🎜#관련 권장 사항: "ThinkPHP 튜토리얼"
정적 파일 호출
이 thinkphp에 제공되었습니다. 템플릿 출력 교체를 사용자 정의하는 방법입니다. 먼저 프로젝트 구성 파일에서 교체해야 할 규칙을 정의합니다. config.php 파일을 열고 설정합니다. 템플릿에는 모듈에 규칙을 정의하는 view_replace_str 항목이 있습니다.// 视图输出字符串内容替换 'view_replace_str' => [ '__IMG__'=>'/thinkphp/public/static/images', #静态图片调用规则定义 ],경로는 프로젝트의 루트 디렉터리로 지정됩니다. 참고: 내가 학습할 때 이를 사용하기 위해 phpthink5.0.15에는 __CSS__ 및 __JS__가 기본적으로 정의되어 있는 것으로 나타났습니다. 경로는 위에서 저장한 공용 정적 폴더이며 컨트롤러가 뷰를 출력할 때 이를 호출할 필요가 없습니다. 다음 작업). 하지만 __IMG__는 여전히 정의해야 합니다.
컨트롤러가 뷰를 출력할 때 호출
컨트롤러 호출 방법namespace app\index\controller; use think\View; class Index extends \think\Controller { public function index() { $view = new View(); return $view->replace(\think\Config::get('view_replace_str'))->fetch(); #使用get获取view_replace_str里面 的内容 } }하고 싶지 않은 경우 구성 파일에 추가합니다. 컨트롤러에서 변수를 정의하면 컨트롤러에서 직접 정의하고 호출할 수 있습니다. #
위 내용은 thinkphp에서 CSS를 호출하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!