国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Table of Contents
回復(fù)討論(解決方案)
Home Backend Development PHP Tutorial 模塊分組后,無法訪問模板頁面

模塊分組后,無法訪問模板頁面

Jun 23, 2016 pm 02:05 PM

項(xiàng)目的目錄結(jié)構(gòu)如下:
IndexAction.class.php中的內(nèi)容如下:
//?本類由系統(tǒng)自動生成,僅供測試用途
class?IndexAction?extends?Action?{
public?function?index(){
header("Content-Type:text/html;?charset=utf-8");
echo?'Admin';
$this->display('a.html');
}
}
訪問時的路徑如下:
http://localhost/secondtrade/index.php/Admin/Index/index?


回復(fù)討論(解決方案)

7.1???模板定義
為了對模板文件更加有效的管理,ThinkPHP對模板文件進(jìn)行目錄劃分,默認(rèn)的模板文件定義規(guī)則是:
模板目錄/[分組名/][模板主題/]模塊名/操作名+模板后綴
模板目錄默認(rèn)是項(xiàng)目下面的Tpl,?當(dāng)定義分組的情況下,會按照分組名分開子目錄,新版模板主題默認(rèn)是空(表示不啟用模板主題功能),模板主題功能是為了多模板切換而設(shè)計(jì)的,如果有多個模板主題的話,可以用DEFAULT_THEME?參數(shù)設(shè)置默認(rèn)的模板主題名。
在每個模板主題下面,是以項(xiàng)目的模塊名為目錄,然后是每個模塊的具體操作模板文件,例如:
User模塊的add操作對應(yīng)的模板文件就應(yīng)該是:Tpl/User/add.html?
模板文件的默認(rèn)后綴的情況是.html,也可以通過TMPL_TEMPLATE_SUFFIX來配置成其他的。
如果項(xiàng)目啟用了模塊分組功能(假設(shè)User模塊屬于Home分組),那么默認(rèn)對應(yīng)的模板文件可能變成?:Tpl/Home/User/add.html?
當(dāng)然,分組功能也提供了?TMPL_FILE_DEPR參數(shù)來配置簡化模板的目錄層次。
例如?TMPL_FILE_DEPR如果配置成“_”的話,默認(rèn)的模板文件就變成了:
Tpl/Home/User_add.html
正是因?yàn)橄到y(tǒng)有這樣一種模板文件自動識別的規(guī)則,所以通常的display方法無需帶任何參數(shù)即可輸出對應(yīng)的模板。

好像你的模板文件位置不對吧

那應(yīng)該怎么放呢?求解答。。。

模板目錄/[分組名/][模板主題/]模塊名/操作名+模板后綴

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undress AI Tool

Undress AI Tool

Undress images for free

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

How do I stay up-to-date with the latest PHP developments and best practices? How do I stay up-to-date with the latest PHP developments and best practices? Jun 23, 2025 am 12:56 AM

TostaycurrentwithPHPdevelopmentsandbestpractices,followkeynewssourceslikePHP.netandPHPWeekly,engagewithcommunitiesonforumsandconferences,keeptoolingupdatedandgraduallyadoptnewfeatures,andreadorcontributetoopensourceprojects.First,followreliablesource

What is PHP, and why is it used for web development? What is PHP, and why is it used for web development? Jun 23, 2025 am 12:55 AM

PHPbecamepopularforwebdevelopmentduetoitseaseoflearning,seamlessintegrationwithHTML,widespreadhostingsupport,andalargeecosystemincludingframeworkslikeLaravelandCMSplatformslikeWordPress.Itexcelsinhandlingformsubmissions,managingusersessions,interacti

How to set PHP time zone? How to set PHP time zone? Jun 25, 2025 am 01:00 AM

TosettherighttimezoneinPHP,usedate_default_timezone_set()functionatthestartofyourscriptwithavalididentifiersuchas'America/New_York'.1.Usedate_default_timezone_set()beforeanydate/timefunctions.2.Alternatively,configurethephp.inifilebysettingdate.timez

How do I validate user input in PHP to ensure it meets certain criteria? How do I validate user input in PHP to ensure it meets certain criteria? Jun 22, 2025 am 01:00 AM

TovalidateuserinputinPHP,usebuilt-invalidationfunctionslikefilter_var()andfilter_input(),applyregularexpressionsforcustomformatssuchasusernamesorphonenumbers,checkdatatypesfornumericvalueslikeageorprice,setlengthlimitsandtrimwhitespacetopreventlayout

What are the best practices for writing clean and maintainable PHP code? What are the best practices for writing clean and maintainable PHP code? Jun 24, 2025 am 12:53 AM

The key to writing clean and easy-to-maintain PHP code lies in clear naming, following standards, reasonable structure, making good use of comments and testability. 1. Use clear variables, functions and class names, such as $userData and calculateTotalPrice(); 2. Follow the PSR-12 standard unified code style; 3. Split the code structure according to responsibilities, and organize it using MVC or Laravel-style catalogs; 4. Avoid noodles-style code and split the logic into small functions with a single responsibility; 5. Add comments at key points and write interface documents to clarify parameters, return values ??and exceptions; 6. Improve testability, adopt dependency injection, reduce global state and static methods. These practices improve code quality, collaboration efficiency and post-maintenance ease.

What is data serialization in PHP (serialize(), unserialize())? What is data serialization in PHP (serialize(), unserialize())? Jun 22, 2025 am 01:03 AM

ThePhpfunctionSerialize () andunserialize () AreusedtoconvertcomplexdaTastructdestoresintostoraSandaBackagain.1.Serialize () c OnvertsdatalikecarraysorobjectsraystringcontainingTypeandstructureinformation.2.unserialize () Reconstruct theoriginalatataprom

How do I embed PHP code in an HTML file? How do I embed PHP code in an HTML file? Jun 22, 2025 am 01:00 AM

You can embed PHP code into HTML files, but make sure that the file has an extension of .php so that the server can parse it correctly. Use standard tags to wrap PHP code, insert dynamic content anywhere in HTML. In addition, you can switch PHP and HTML multiple times in the same file to realize dynamic functions such as conditional rendering. Be sure to pay attention to the server configuration and syntax correctness to avoid problems caused by short labels, quotation mark errors or omitted end labels.

How do I execute SQL queries using PHP? How do I execute SQL queries using PHP? Jun 24, 2025 am 12:54 AM

Yes,youcanrunSQLqueriesusingPHP,andtheprocessinvolveschoosingadatabaseextension,connectingtothedatabase,executingqueriessafely,andclosingconnectionswhendone.Todothis,firstchoosebetweenMySQLiorPDO,withPDObeingmoreflexibleduetosupportingmultipledatabas

See all articles