Výsledky vyhledávání pro "smarty"
SMARTY – cache, WAP a bezpečnost
V předešlých článcích jsme již prošli většinu důležitých aspektů šablonovacího systému SMARTY. Tentokrát si ukážeme jak pracovat s cache mechanismem, který je ve SMARTY zabudován, jak použít SMARTY pro tvorbu jiných typů dokumentů než je (X)HTML a popíšeme si ještě některé další vlastnosti
SMARTY – tvorba vlastních pluginů
Uživatelské funkce distribuované se SMARTY jsou sice dostatečné, ovšem v mnoha případech nevyhovují zcela našim požadavkům. Často se tak dostaneme do situace, kdy budeme chtít vytvořit funkce vlastní, které budou přesně splňovat všechny naše nároky.
SMARTY – konfigurace, filtry, zdroje
Tentokrát se zaměříme na ty vlastnosti systému SMARTY, které využijeme zejména v případě rozsáhlejších projektů. Konkrétně se budeme věnovat vytváření konfiguračních souborů a použití filtrů. Na závěr si také řekneme pár slov o tom, odkud můžeme šablony do našich aplikací načítat.
SMARTY – funkce
Tento článek věnujeme funkcím v šablonách. Možnosti využití funkcí v šablonách jsou široké, ale nejčastěji je využijeme při formátování výstupu skriptů nebo při zpřehledňování HTML kódu. SMARTY obsahuje ve standardním balíku několik desítek funkcí, z nichž si ovšem ukážeme jen některé představíme.
SMARTY – řídící struktury
Stejně jako v samotné aplikaci, i při prezentaci údajů a dat je nutné často využívat podmínek a cyklů. Zjednodušenou podobu těchto řídících příkazů máme k dispozici i v systému SMARTY. Při vytváření šablon můžeme použít podmínky i cykly typu „for“ a „foreach“.
SMARTY – modifikátory
Prvním krokem k prezentaci dat je jejich získání a zpracování. Takto získané hodnoty je ovšem často nutné pro správné zobrazení ještě nějakým způsobem upravit, například zkrátit text na přesně stanovenou délku. SMARTY nabízí možnost, jak takovéto úpravy hodnot proměnných provést v rámci šablony
SMARTY – syntaxe šablon
V předchozím článku jsme se seznámili se základní filozofií šablonovacího systému SMARTY. V tomto článku si přiblížíme základy syntaxe šablon a základní použití třídy Smarty v našich skriptech.
SMARTY – chytré šablony pro PHP
SMARTY znamená chytrý, elegantní, pohotový. A přesně takový je i stejnojmenný systém šablon pro PHP, který umožňuje vkládat do HTML kódu speciální znaky a příkazy a oddělit tak aplikační logiku od prezentace dat. V následující sérii článků se vám pokusím přiblížit všechny základní i pokročilé vlastnosti,
TIP: Velká kniha PHP 5 a MySQL, nové třetí vydání
Chcete se naučit pracovat s PHP5 a MySQL a bojíte se nesrozumitelných příruček? Kniha „Velká kniha PHP 5 a MySQL“ taková rozhodně není.
Vývoj modulů pro CMS systém Drupal 6.x
Seriál o vývoji modulů pro Drupal začneme motivačně. Dále se seznámíme s nezbytnou terminologií Drupalu, což nám umožní alespoň základní orientaci v dokumentaci a na vývojářských fórech.
Drupal – tvorba vlastního vzhledu
Osobitý vzhled je důležitý pro každý web, proto se tentokrát podíváme na skinovací možnosti Drupalu. Představen bude jak velmi snadný způsob kompletní změny vzhledu, tak některá pokročilá témata umožňující dokonalou kontrolu nad generovaným výstupem.
Drupal – instalace a základní koncepty
Po předchozím „navnaďujícím“ článku je na čase přejít k něčemu prakticky využitelnému. Tento článek se bude věnovat instalaci, která v případě Drupalu nemusí být pro začátečníky úplně triviální, a vysvětlení základních principů a pojmů, bez kterých se ve světě Drupalu neobejdeme.
Vícejazyčné webové aplikace a relační databáze
Snad každý, kdo se nějakou dobu zabývá vývojem webových aplikací, byl někdy postaven před problém vícejazyčnosti webové aplikace. Tento článek se pokusí nastínit některé techniky, které můžeme při vývoji vícejazyčné aplikace použít, především z hlediska relačních databází.