Vollständige Version anzeigen : Gute PHP Template Engine


Yuesang
20.02.2017, 16:26

Hey Leute, wollte euch fragen, ob jemand von euch eine gute Template Engine hat, womit man auch vernünftig arbeiten kann.

Das Template Engine sollte können:

if
elseif
else

foreach
endforeach

while
endwhile

for
endfor

include
include_once

require
require_once

...

Diese Befehle sollte man dann in einer ;html oder ;tpl datei ausführen können. Also praktisch wie PHP nur übersichtlicher gehalten eben.
Es ist mir wichtig, PHP Code von Design zu trennen, da ich momentan dran bin, ein etwas größeres Projekt zu starten.

Hardware Preisvergleich | Amazon Blitzangebote!

Videos zum Thema
Video Loading...
raid-rush
20.02.2017, 17:20

Kann dir PHP smarty (;;;smarty~net/) empfehlen. Hat alles was du brauchst und noch mehr, auch Caching etc.

Weiterer Vorteil ist die gute Dokumentation und die Anlehnung an PHP Syntax. bzw man kann auch teilweise PHP ausführen lassen im Template.

Beispiel:


{foreach item=sp from=$sim_prod}
<li title="{$sp;desc|truncate:250}">
{if count($sp;bilder->bilder)>=1}<img class="img-responsive" src="/img/{$sp;bilder->bilder[0]->file_folder}{if $sp;bilder->bilder[0]->width>=75 AND $sp;bilder->bilder[0]->height>=75}/thumb/{/if}{$sp;bilder->bilder[0]->bid};{$sp;bilder->bilder[0]->ext}"
alt="{$sp;bilder->bilder[0]->filename}" />{else}no Image{/if}
<a href="{$sp;link}">{$sp;name|truncate:70}</a><br />
{number_format($sp;preise[0]->preis/100,2,',','')}
<span class="label">{count($sp;arraydaten)} Inhalte</span></p>
</li>
{/foreach}</ul>


Yuesang
20.02.2017, 17:43

Bin bei der Suche auf ein Template Engine schon vorher auf Smarty gestolpert. Würde aber ungern eine Template Engine benutzen, die größer als das Projekt selbst ist. :-/


raid-rush
20.02.2017, 21:13

Dann vll sowas: TinyButStrong - Why use it? (;;;tinybutstrong~com/description;php)

Mir wäre es allerdings zu nervig da erst mal die Syntax zu lernen ^^


Ähnliche Themen zu Gute PHP Template Engine
  • [PHP] Beste Template Engine!?
    Hey. Mich würde mal interessieren welche Tempalte Engine ihr so benutzt? Wichtig finde ich den leichten umgang von Mysql und If Abfragen und Schleifen. Ich möchte nicht erst die ganzen Daten in einen Array schreiben müssen und diese wieder umständlich zuweisen müssen. Ich fänd es praktisch, [...]

  • [PHP] Template engine (OOP)
    Hallo, ich habe eine template engine gefunden, die eigentlich alles unterstützt, was ich möchte. nur kann sie etwas nicht: die ausgabe von mehreren datensätzen. zur engine (;;;it-academy~cc/article/1357/PHP:+OOP+Template+System;html) derzeit arbeite ich an meinem eigenen persönlichen bl [...]

  • [PHP] Template Engine!?
    Hey, ab wann bzw. wo ist es sinnvoll ne template engine einzusetzen und welche engine ist eurer meinung nach am besten?? MfG [...]

  • [PHP] Template Engine
    hallo leute, ich hab mich jetzt eine zeit lang mit verschiedenen cms befasst (clan cms => triggertg, webspell, bxcp, easy clanpage usw) eins blick ich aber nicht - und zwar die template engine. ich bin derzeit am planen einer kleinen homepage und dachte mir so eine template engine wäre si [...]



raid-rush.ws | Imprint & Contact pr