Jump to content
php.lv forumi

Include iekš .tpl faila


mypoint

Recommended Posts

Ir modifikācija vajadzīga - Extreme styles mod

 

http://www.phpbbstyles.com/viewtopic.php?p=88120

 

Tad varēsi lietot gan <!-- INCLUDE file.tpl --> gan arī

[php] [/php]

vai arī šādi <!-- INCLUDE test.php -->

Edited by foxsk8
Link to comment
Share on other sites

Tad varēsi lietot gan <!-- INCLUDE file.tpl --> gan arī

[php] [/php]

vai arī šādi <!-- INCLUDE test.php -->

Un kam tas vajdziigs?? Lai viss lenaak straadatu? Jebshu gribas kaa PSRS laikos - "Kad nav grutibu ko parvaret, tad tas tiek maksligi radiitas, lai pecak varetu varoniigi parvaret".

Principali neredzu nekaadu vajadzibu pec tam templ. sistemam, jo PHP pats pec savas dziljakas butibas ir templ. valoda.

P.S. nu kada X pec vajag izmantot

, ja lieliski varetu iztikt ar <?php ...
Link to comment
Share on other sites

sasmīdināji, tā tas ir domāts.

Nepreciizi noformuleju jaut. :(

Kaapec?

Ja PHP 'dziljakaja butibaa' ir paredzeta, lai izvaditu saturu citaa "prog. valoda"* , tad kaa nosaukt templ. "valodas"** ??

----

*. HTML: nav prog. valoda

**. templ... arii NAV prog. valodas ...

EDIT:

P.S. starp citu.. PHP -> pirmais atsifrejums ir "Personal Home Page"...

un tikai kad ZEND panjema shamo, tika OFICIALI nomainits atsifrejums ....

[cit]

PHP originally stood for personal home page.[2] It began in 1994 as a set of Common Gateway Interface (CGI) binaries written in the C programming language by the Danish/Greenlandic programmer Rasmus Lerdorf.[3][4] Lerdorf initially created these Personal Home Page Tools to replace a small set of Perl scripts he had been using to maintain his personal homepage. The tools were used to perform tasks such as displaying his résumé and recording how much traffic his page was receiving

[/cit]

Shii info ir atrodama.. ieksh wikii

-------

Леший -> Joprojam jautri? ;)

Edited by Grey_Wolf
Link to comment
Share on other sites

To jau visi zin, bet izsaucot failu ar saturu

<?php echo "Hello world!"; ?>

caur CLI, tu to uzrakstu redzēsi. Web interfeiss vispār netiek aiztikts. Tiek ģenerēts banālais output, līdzīgs "cout <<" iekš C++, un, ja kas, ar CGI tos C++ arī var izsaukt. C++ taču nesauksi par "templeitu" valodu :D

 

HTML arī nevar nosaukt par templeita valodu, jo "pēc savas dzīļākās būtības" HTML ir Markup valoda hipertekstam, un .html faili reprezentē veselas lapas. Templeiti ir teiksim daļa no txt, html, xml vai cita formata faila, ko tu ar skripta palīdzību liec tur, kur vajag.

Edited by Леший
Link to comment
Share on other sites

Templeiti ir teiksim daļa no txt, html, xml vai cita formata faila, ko tu ar skripta palīdzību liec tur, kur vajag.

 

Nu ja. Un reku ideāla templeišu engine! Šo engini nupat pats uztaisīju :D :D :D

<html>
<body>
Hello Template world! Pareizs laiks: <?=date('d.m.Y') ?>
</body>
</html>

Edited by marrtins
Link to comment
Share on other sites

marrtins, ja tev ir

<html>
<body>
Hello Template world! 
<?php
# te seko palags uz 300 rindam ar DB konekcijam, datu apstrādi utt
?>
</body>
</html>

tad šo grūti būs nosaukt par template. Tu parādīji piemēru, kur tiek ģenerēta vesela lapa, ko nevar nosaukt par šablonu (template), jeb V daļu no MVC.

Link to comment
Share on other sites

Manuprāt, PHP var uzskatīt par templeitu valodu vai dzinēju, jo tas būtībā spēj veikt visas citu esošo anologu darbības.

Vienīgā vieta, kur es neredzu PHP kā templeitu dzinēja izmantošanu, ir gadījumi, kad mēs vēlamies, lai vienlīdzīgu outputu no templeita ģenerētu gan servera pusē, gan klienta pusē, kas PHP izmantošanas gadījumā nozīmētu, ka mums nāktos javascriptā uzbūvēt PHP pārseri.

Šādā gadījumā mums ir jāizmanto kāda samēra vienkārša templeitu sistēma, kurai dzinēju varam radīt gan PHP, gan js.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...