﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Z notatnika webmasterki &#187; Szablony Smarty</title>
	<atom:link href="http://blog.bexlab.pl/category/technologie/php-technologie/smarty-technologie/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.bexlab.pl</link>
	<description>Zajrzyj, poczytaj, naucz się...</description>
	<lastBuildDate>Sun, 05 Sep 2010 22:36:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Szablony smarty odc.5. Jak zrobić kartkę z kalendarza, czyli bardziej skomplikowane własności sekcji</title>
		<link>http://blog.bexlab.pl/szablony-smarty-odc6-bardziej-skomplikowane-wlasnosci-sekcji/33/</link>
		<comments>http://blog.bexlab.pl/szablony-smarty-odc6-bardziej-skomplikowane-wlasnosci-sekcji/33/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 08:35:53 +0000</pubDate>
		<dc:creator>Joanna</dc:creator>
				<category><![CDATA[Szablony Smarty]]></category>
		<category><![CDATA[assign]]></category>
		<category><![CDATA[kalendarz]]></category>
		<category><![CDATA[pętla]]></category>
		<category><![CDATA[section]]></category>
		<category><![CDATA[skrypt]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.bexlab.pl/?p=33</guid>
		<description><![CDATA[W jednym z realizowanych serwisów w którym wykorzystuję szablony Smarty. Przyszło mi wykonać kalendarium w formie kartki z kalendarza, przedstawiającej miesiąc z wyróżnionymi dniami w których są jakieś wydarzenia i odnośnikami do wpisów o tych wydarzeniach na stronie. Wiadomo, że do &#8216;narysowania&#8217; takiej kartki z kalendarza nie ma nic lepszego niż tabelka, a do stworzenia [...]]]></description>
		<wfw:commentRss>http://blog.bexlab.pl/szablony-smarty-odc6-bardziej-skomplikowane-wlasnosci-sekcji/33/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Szablony smarty odc.4. Iteracja, czyli o zastosowaniu pętli</title>
		<link>http://blog.bexlab.pl/szablony-smarty-odc4-petla/24/</link>
		<comments>http://blog.bexlab.pl/szablony-smarty-odc4-petla/24/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 11:47:29 +0000</pubDate>
		<dc:creator>Joanna</dc:creator>
				<category><![CDATA[Szablony Smarty]]></category>
		<category><![CDATA[pętla]]></category>
		<category><![CDATA[section]]></category>

		<guid isPermaLink="false">http://blog.bexlab.pl/?p=24</guid>
		<description><![CDATA[Nie za długi post to tym, że pętle w szablonach smarty są bardzo potrzebne i wcale nie takie trudne jak się może niektórym wydawać. Zastosowanie pętli pokazane na bardzo prostym i intuicyjnym przykładzie.]]></description>
		<wfw:commentRss>http://blog.bexlab.pl/szablony-smarty-odc4-petla/24/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Szablony smarty odc.3. Instrukcja warunkowa</title>
		<link>http://blog.bexlab.pl/szablony-smarty-odc3-instrukcja-warunkowa/23/</link>
		<comments>http://blog.bexlab.pl/szablony-smarty-odc3-instrukcja-warunkowa/23/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 10:44:04 +0000</pubDate>
		<dc:creator>Joanna</dc:creator>
				<category><![CDATA[Szablony Smarty]]></category>
		<category><![CDATA[if]]></category>
		<category><![CDATA[instrukcja warunkowa]]></category>

		<guid isPermaLink="false">http://blog.bexlab.pl/?p=23</guid>
		<description><![CDATA[Nadarzyła się okazja do nauki szablonów smarty na konkretnym przypadku. Przyszło mi zmienić wygląd i zawartość jednego z okienek pop-up aplikacji, którą się opiekuję. Idealna sytuacja do wprowadzenie w życie świeżo nabytych umiejętności. Okienko niewielkie, zawartość nieskomplikowana, więc szablon nie będzie zbyt rozbudowany. Jednakże poza podstawami o których była mowa w poprzednich odcinkach potrzebna będzie [...]]]></description>
		<wfw:commentRss>http://blog.bexlab.pl/szablony-smarty-odc3-instrukcja-warunkowa/23/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Szablony smarty odc.2. Pierwszy szablon</title>
		<link>http://blog.bexlab.pl/szablony-smarty-odc2-pierwszy-szablon/19/</link>
		<comments>http://blog.bexlab.pl/szablony-smarty-odc2-pierwszy-szablon/19/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 12:15:30 +0000</pubDate>
		<dc:creator>Joanna</dc:creator>
				<category><![CDATA[Szablony Smarty]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.bexlab.pl/?p=19</guid>
		<description><![CDATA[Aby stworzyć pierwszy szablon smarty i zobaczyć jak i czy w ogóle to działa tworzymy plik o nazwie hello.tpl (tak naprawdę nazwa i rozszerzenie są dowolne) i umieszczamy w katalogu templates.
Zawartość pliku powinna wyglądać tak jak na poniższym listingu:


&#60;html&#62;
&#60;head&#62;
&#60;meta http-equiv=&#34;Content-type&#34;
content=&#34;text/html;charset=ISO-8859-2&#34;&#62;
&#60;title&#62;{$tytul}&#60;/title&#62;
&#60;/head&#62;
&#60;body&#62;
{$tresc}
&#60;/body&#62;
&#60;/html&#62;

W przedstawionym szablonie mamy dwa znaczniki {$tytul} oraz {$tresc}. Na początek to wystarczy, choć oczywiście nic [...]]]></description>
		<wfw:commentRss>http://blog.bexlab.pl/szablony-smarty-odc2-pierwszy-szablon/19/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Szablony smarty odc.1. Instalacja</title>
		<link>http://blog.bexlab.pl/szablony-odc1-instalacja-i-pierwszy-szablon/18/</link>
		<comments>http://blog.bexlab.pl/szablony-odc1-instalacja-i-pierwszy-szablon/18/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 11:59:32 +0000</pubDate>
		<dc:creator>Joanna</dc:creator>
				<category><![CDATA[Szablony Smarty]]></category>
		<category><![CDATA[instalacja]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.bexlab.pl/?p=18</guid>
		<description><![CDATA[Do tej pory oddzielałam logikę aplikacji od generowanego przez nią kodu HTML tworząc coś w rodzaju szablonu. Właściwie to była stworzona przeze mnie klasa (CHTML) wewnątrz której zdefiniowany był szablon strony. Klasa posiadała własne metody i atrybuty, które względnie wygodnie pozwalały obsługiwać ten szablon. Pozostałe klasy i funkcje aplikacji konstruowały dynamiczne elementy, przekazywały do obiektu [...]]]></description>
		<wfw:commentRss>http://blog.bexlab.pl/szablony-odc1-instalacja-i-pierwszy-szablon/18/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
