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

Heim Backend-Entwicklung PHP-Tutorial PHP.MVC的模板標(biāo)簽系統(tǒng)(五)_PHP教程

PHP.MVC的模板標(biāo)簽系統(tǒng)(五)_PHP教程

Jul 21, 2016 pm 04:12 PM
mehrere Nur App Gründen Etikett Vorlage Schritt Beachten von System

建立模板標(biāo)簽系統(tǒng)應(yīng)用程序

??? 建立模板標(biāo)簽系統(tǒng)應(yīng)用程序只需幾個(gè)步驟.
??? 注意:以下步驟假設(shè)使用了新的SleeK例子應(yīng)用程序(這個(gè)例子可以在www.phpmvc.net上找到).

修改應(yīng)用程序的boot.ini文件

??? 應(yīng)用程序的boot.ini文件包含需要得到PHP.MVC框架的信息.boot.ini文件通常位于應(yīng)用程序的"WEB-INF"目錄下.為了設(shè)置應(yīng)用程序使用模板標(biāo)簽類(lèi),我們需要在boot.ini文件中定義一些屬性.

TagActionDispatcher類(lèi)

??? TagActionDispatcher是ActionDispatcher類(lèi)的標(biāo)準(zhǔn)實(shí)現(xiàn).為了讓框架能讀取TagActionDispatcher類(lèi),我們?yōu)樽兞?appServerRootDir設(shè)置值為'TagActionDispatcher':
// Setup the application specific ActionDispatcher (RequestDispatcher)
?$actionDispatcher = 'TagActionDispatcher';

模板標(biāo)簽系統(tǒng)庫(kù)根目錄

??? 我們也需要設(shè)置路徑指向我們的PHP.MVC庫(kù)(需要文件系統(tǒng)的絕對(duì)路徑):
// Set php.MVC library root directory (no trailing slash).
?$appServerRootDir = 'C:\WWW\phpmvc-base';

可選設(shè)置

??? 應(yīng)用程序定時(shí)器可以使用$timerRun屬性來(lái)設(shè)置開(kāi)或關(guān):
// Timer reporting. 1=on, 0=off
?$timerRun = 1;
??? 還可以指導(dǎo)框架總是(強(qiáng)制)編譯應(yīng)用程序phpmvc-config.xml配置類(lèi)(最好用在開(kāi)發(fā)階段,因?yàn)闀?huì)比較慢),我們使用:
// The application XML configuration data set:
? $appXmlCfgs = array();
? $appXmlCfgs['config'] = array('name'=>'phpmvc-config.xml', 'fc'=>True);
??? 或者僅在phpmvc-config.xml文件被修改的時(shí)候重新編譯應(yīng)用程序配置文件(在開(kāi)發(fā)完成后使用此項(xiàng)設(shè)置,速度快),我們使用:
// The application XML configuration data set:
? $appXmlCfgs = array();
? $appXmlCfgs['config'] = array('name'=>'phpmvc-config.xml', 'fc'=>False);

設(shè)置應(yīng)用程序模板目錄

??? 當(dāng)為模板標(biāo)簽應(yīng)用程序設(shè)置模板目錄時(shí),我們需要去創(chuàng)建一個(gè)目錄(和子目錄),放置我們的應(yīng)用程序模板文件.這個(gè)目錄必須被命名為在View資源配置類(lèi)的$tplDir屬性所定義的值,默認(rèn)是'./WEB-INF/tpl'.比如:例子應(yīng)用程序有一個(gè)模板目錄結(jié)構(gòu)設(shè)置像這樣:
- PhpMVC-Tags
???? Index.html
???? Main.php
???? WEB-INF
??????? tpl
?????????? pageFooter.ssp
?????????? pageHeader.ssp
?????????? salePageBody.ssp
?????????? sale
????????????? pageContent.ssp
??? 我們也需要去創(chuàng)建目錄放置編譯的頁(yè)面.這個(gè)目錄必須被命名為在View資源配置類(lèi)的$tplDirC屬性所定義的值.默認(rèn)是'./WEB-INF/tpl_C'.例子應(yīng)用程序有一個(gè)模板目錄結(jié)構(gòu)設(shè)置像這樣:
PhpMVC-Tags
??? Index.html
??? Main.php
??? WEB-INF
?????? tpl
????????? ...
????????? sale
???????????? ...
????????? tpl_C
???????????? pageFooter.sspC
???????????? pageHeader.sspC
???????????? salePageBody.sspC
???????????? sale
??????????????? pageContent.sspC
??? 注意我們也需要在'./WEB-INF/tpl_C'下創(chuàng)建sale目錄.

設(shè)置PHP.MVC庫(kù)的路徑和包含

??? 檢查以下路徑設(shè)置已經(jīng)被定義在GlobalPaths.php和globalPrepend.php文件在你的框架安裝目錄下的"/WEB-INF"目錄下:
GlobalPaths.php
------------------------------------------------
?$appDirs[] = 'WEB-INF/lib/phpmvc_tags';

globalPrepend.php
------------------------------------------------
?include_once 'PhpMVC_Tags.php';
??? 如果他們沒(méi)有在添加到路徑里,那么就定義這些變量.

安裝PHP.MVC庫(kù)

??? 下載最新版的PHP.MVC庫(kù):http://www.phpmvc.net/download/cvsIdx.php?doc=cvs-snaps
??? 解壓庫(kù)文檔到一個(gè)目錄.修改上面所描述過(guò)的路徑設(shè)置和包含設(shè)置.

運(yùn)行例子應(yīng)用程序

??? 下載例子應(yīng)用程序.完整的例子代碼文件和這個(gè)向?qū)Ф寄茉谶@里下載:http://www.phpmvc.net/download/rel/phpmvc-tags-v1.0.zip
??? 解壓到web服務(wù)器目錄中.可能像這樣:C:/WWW/PhpMVC-Tags
??? 修改應(yīng)用程序和框架設(shè)置.
??? 為了測(cè)試?yán)映绦?需要瀏覽器例子程序的首頁(yè):http://localhost/PhpMVC-Tags/Index.html


附錄A:ViewResources配置類(lèi)

??? ViewResourcesConfig類(lèi)表現(xiàn)了元素的配置信息.
??? 下表列出了ViewResourcesConfig類(lèi)的屬性,條目描述和默認(rèn)值:???

Name ?Description ?Default Value
?$appTitle?? ?The application title?? ?'My Web Application'
?$appVersion?? ?The application version?? ?'1.0'
?$copyright?? ?The copyright notice?? ?'Copyright C YYYY My Name. All rights reserved.'
?$contactInfo?? ?The contact information ?'webmaster@myhost.com'
?$processTags ?Do we run the template engine processor (boolean)? ?False
?$compileAll ?Force compile pages (boolean) ?False
?$tagL ?The left tag identifier?? ??'
?$tagR ?The right tag identifier? ??'">'@>'
?$tplDir? ?The view resource templates directory? ?'./WEB-INF/tpl'
?$tplDirC?? ?The compiled templates directory? ??'./WEB-INF/tpl_C'
??$extC ?The compiled file notation. Eg: "pageContent.ssp[C]"? ?'C'
?$maxFileLength?? ?The maximum size of the template files allowed, in bytes (integer)? ??250000
??$tagFlagStr?? ?Indicates tag template file(s) to be pre-processed. Eg: "myPage.ssp" ?'.ssp'
??$tagFlagCnt?? ?The number of trailing filename characters to sample (".ssp" = -4)? ?-4

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/313697.htmlTechArticle建立模板標(biāo)簽系統(tǒng)應(yīng)用程序 建立模板標(biāo)簽系統(tǒng)應(yīng)用程序只需幾個(gè)步驟. 注意:以下步驟假設(shè)使用了新的SleeK例子應(yīng)用程序(這個(gè)例子可以在www...
Erkl?rung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Hei?e KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?e Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Hei?e Themen

PHP-Tutorial
1502
276
So machen Sie Google Maps zur Standardkarte im iPhone So machen Sie Google Maps zur Standardkarte im iPhone Apr 17, 2024 pm 07:34 PM

Die Standardkarte auf dem iPhone ist Maps, Apples propriet?rer Geolokalisierungsanbieter. Obwohl die Karte immer besser wird, funktioniert sie au?erhalb der Vereinigten Staaten nicht gut. Im Vergleich zu Google Maps hat es nichts zu bieten. In diesem Artikel besprechen wir die m?glichen Schritte, um Google Maps als Standardkarte auf Ihrem iPhone zu nutzen. So machen Sie Google Maps zur Standardkarte auf dem iPhone. Das Festlegen von Google Maps als Standardkarten-App auf Ihrem Telefon ist einfacher als Sie denken. Befolgen Sie die nachstehenden Schritte – Erforderliche Schritte – Sie müssen Gmail auf Ihrem Telefon installiert haben. Schritt 1 – ?ffnen Sie den AppStore. Schritt 2 – Suchen Sie nach ?Gmail“. Schritt 3 – Klicken Sie auf neben der Gmail-App

Schritte zum Upgrade auf die neueste Version von WeChat (Beherrschen Sie die Upgrade-Methode auf die neueste Version von WeChat ganz einfach) Schritte zum Upgrade auf die neueste Version von WeChat (Beherrschen Sie die Upgrade-Methode auf die neueste Version von WeChat ganz einfach) Jun 01, 2024 pm 10:24 PM

WeChat ist eine der Social-Media-Plattformen in China, die st?ndig neue Versionen herausbringt, um ein besseres Benutzererlebnis zu bieten. Ein Upgrade von WeChat auf die neueste Version ist sehr wichtig, um mit Familie und Kollegen in Kontakt zu bleiben, mit Freunden in Kontakt zu bleiben und über die neuesten Entwicklungen auf dem Laufenden zu bleiben. 1. Verstehen Sie die Funktionen und Verbesserungen der neuesten Version. Es ist sehr wichtig, die Funktionen und Verbesserungen der neuesten Version zu verstehen, bevor Sie WeChat aktualisieren. Für Leistungsverbesserungen und Fehlerbehebungen k?nnen Sie sich über die verschiedenen neuen Funktionen der neuen Version informieren, indem Sie die Update-Hinweise auf der offiziellen WeChat-Website oder im App Store lesen. 2. überprüfen Sie die aktuelle WeChat-Version. Bevor wir WeChat aktualisieren, müssen wir die derzeit auf dem Mobiltelefon installierte WeChat-Version überprüfen. Klicken Sie, um die WeChat-Anwendung ?Ich“ zu ?ffnen, und w?hlen Sie dann das Menü ?über“ aus, in dem Sie die aktuelle WeChat-Versionsnummer sehen k?nnen. 3. ?ffnen Sie die App

Diese Apple-ID wird im iTunes Store noch nicht verwendet: Fix Diese Apple-ID wird im iTunes Store noch nicht verwendet: Fix Jun 10, 2024 pm 05:42 PM

Wenn Sie sich mit der AppleID beim iTunesStore anmelden, wird m?glicherweise die Fehlermeldung ?Diese AppleID wurde nicht im iTunesStore verwendet“ auf dem Bildschirm angezeigt. Es gibt keine Fehlermeldungen, über die Sie sich Sorgen machen müssen. Sie k?nnen sie beheben, indem Sie diese L?sungss?tze befolgen. Fix 1 – Lieferadresse ?ndern Der Hauptgrund, warum diese Aufforderung im iTunes Store erscheint, ist, dass Sie nicht die richtige Adresse in Ihrem AppleID-Profil haben. Schritt 1 – ?ffnen Sie zun?chst die iPhone-Einstellungen auf Ihrem iPhone. Schritt 2 – AppleID sollte über allen anderen Einstellungen stehen. Also, ?ffnen Sie es. Schritt 3 – ?ffnen Sie dort die Option ?Zahlung & Versand“. Schritt 4 – Best?tigen Sie Ihren Zugang mit Face ID. Schritt

So verbinden Sie Apple Vision Pro mit dem PC So verbinden Sie Apple Vision Pro mit dem PC Apr 08, 2024 pm 09:01 PM

Das Apple Vision Pro-Headset ist nicht nativ mit Computern kompatibel, daher müssen Sie es für die Verbindung mit einem Windows-Computer konfigurieren. Seit seiner Einführung ist Apple Vision Pro ein Hit, und angesichts seiner hochmodernen Funktionen und umfassenden Bedienbarkeit ist es leicht zu verstehen, warum. Obwohl Sie einige Anpassungen daran vornehmen k?nnen, um es an Ihren PC anzupassen, und seine Funktionalit?t stark von AppleOS abh?ngt, ist die Funktionalit?t daher eingeschr?nkt. Wie verbinde ich AppleVisionPro mit meinem Computer? 1. überprüfen Sie die Systemanforderungen. Sie ben?tigen die neueste Version von Windows 11 (benutzerdefinierte PCs und Surface-Ger?te werden nicht unterstützt). Unterstützt 64-Bit, 2 GHz oder schneller, schneller Prozessor, meist leistungsstarke GPU

iPhone-Screenshots funktionieren nicht: So beheben Sie das Problem iPhone-Screenshots funktionieren nicht: So beheben Sie das Problem May 03, 2024 pm 09:16 PM

Die Screenshot-Funktion funktioniert auf Ihrem iPhone nicht? Das Erstellen eines Screenshots ist sehr einfach, da Sie nur die Lauter-Taste und die Ein-/Aus-Taste gleichzeitig gedrückt halten müssen, um den Bildschirm Ihres Telefons anzuzeigen. Es gibt jedoch auch andere M?glichkeiten, Frames auf dem Ger?t zu erfassen. Fix 1 – Assistive Touch verwenden Machen Sie einen Screenshot mit der Assistive Touch-Funktion. Schritt 1 – Gehen Sie zu Ihren Telefoneinstellungen. Schritt 2 – Tippen Sie als N?chstes auf, um die Barrierefreiheitseinstellungen zu ?ffnen. Schritt 3 – ?ffnen Sie die Touch-Einstellungen. Schritt 4 – ?ffnen Sie als N?chstes die Assistive Touch-Einstellungen. Schritt 5 – Aktivieren Sie Assistive Touch auf Ihrem Telefon. Schritt 6 – ?ffnen Sie ?Hauptmenü anpassen“, um darauf zuzugreifen. Schritt 7 – Jetzt müssen Sie nur noch eine dieser Funktionen mit der Bildschirmaufnahme verknüpfen. Klicken Sie also auf das erste

Das Apple-ID-Land auf dem iPhone kann nicht ge?ndert werden: Fix Das Apple-ID-Land auf dem iPhone kann nicht ge?ndert werden: Fix Apr 20, 2024 am 08:22 AM

Das Land oder die Region Ihrer Apple-ID kann nicht ge?ndert werden. In vielen F?llen k?nnen Sie die Region Ihrer Apple-ID nicht ?ndern. Wir haben alle diese Bedingungen und ihre jeweiligen L?sungen besprochen, damit Sie die AppleID auf dem iPhone ?ndern k?nnen. Fix 1 – Alle aktiven Abonnements kündigen Apple erlaubt Ihnen nicht, Regions?nderungsvorg?nge durchzuführen, wenn Sie bereits aktive Abonnements haben. Normalerweise haben diese Apps in verschiedenen Regionen unterschiedliche Abonnementpl?ne, Stufen und Gebühren (W?hrungen). Schritt 1 – Sie müssen zu den Einstellungen gehen. Schritt 2 – Sie finden Ihre Apple-ID oben auf der Seite ?Einstellungen“. Schritt 3 – Klicken Sie einmal, um es zu ?ffnen. Schritt 4 – ?ffnen Sie auf der n?chsten Seite das Menü ?Abonnements“. Schritt 5 – Sie k?nnen es ansehen

Shazam-App funktioniert nicht auf dem iPhone: Fix Shazam-App funktioniert nicht auf dem iPhone: Fix Jun 08, 2024 pm 12:36 PM

Haben Sie Probleme mit der Shazam-App auf dem iPhone? Shazam hilft Ihnen, Lieder zu finden, indem Sie sie anh?ren. Wenn Shazam jedoch nicht richtig funktioniert oder den Song nicht erkennt, müssen Sie den Fehler manuell beheben. Die Reparatur der Shazam-App wird nicht lange dauern. Befolgen Sie also, ohne noch mehr Zeit zu verlieren, die folgenden Schritte, um Probleme mit der Shazam-App zu beheben. Fix 1 – Deaktivieren Sie die Funktion für fetten Text. Fetter Text auf dem iPhone kann der Grund dafür sein, dass Shazam nicht richtig funktioniert. Schritt 1 – Sie k?nnen dies nur über Ihre iPhone-Einstellungen tun. Also, ?ffnen Sie es. Schritt 2 – Als n?chstes ?ffnen Sie dort die Einstellungen ?Anzeige & Helligkeit“. Schritt 3 – Wenn Sie feststellen, dass ?Fetttext“ aktiviert ist

Uhr-App fehlt im iPhone: So beheben Sie das Problem Uhr-App fehlt im iPhone: So beheben Sie das Problem May 03, 2024 pm 09:19 PM

Fehlt die Uhr-App auf Ihrem Telefon? Datum und Uhrzeit werden weiterhin in der Statusleiste Ihres iPhones angezeigt. Ohne die Uhr-App k?nnen Sie jedoch die Weltzeituhr, die Stoppuhr, den Wecker und viele andere Funktionen nicht nutzen. Daher sollte die Reparatur der fehlenden Uhr-App ganz oben auf Ihrer To-Do-Liste stehen. Diese L?sungen k?nnen Ihnen bei der L?sung dieses Problems helfen. L?sung 1 – Platzieren Sie die Uhr-App. Wenn Sie versehentlich die Uhr-App von Ihrem Startbildschirm entfernt haben, k?nnen Sie die Uhr-App wieder an ihrem Platz platzieren. Schritt 1 – Entsperren Sie Ihr iPhone und wischen Sie nach links, bis Sie zur Seite ?App-Bibliothek“ gelangen. Schritt 2 – Suchen Sie als N?chstes im Suchfeld nach ?Uhr“. Schritt 3 – Wenn Sie unten in den Suchergebnissen ?Uhr“ sehen, halten Sie die Taste und gedrückt

See all articles