berettakk
14.08.2009, 10:04:56
W epoce przed poznawaniem Smarty robiłem w pliku index.php kilka includów, z których np. jeden wyciągał artykuły z bazy danych.
Teraz mam plik index.php, który uruchamia index.tpl. W index.tpl mam layout strony i statyczny tekst includowany z menu.tpl. Chcę dołączyć fragment kodu z SQLową instrukcją SELECT. Zapisuję ją w pliku art.php. Czy dobrze rozumiem, że powinienem utworzyć wykorzystujący go art.tpl i zaincludować go do index.tpl tak jak kod statyczny?
zzeus
14.08.2009, 10:20:23
Nie wiem czy dobrze zrozumiałem, ale:
w index.php includujesz art.php, to co zwrócą funkcje w art.php za pomocą metody assign() w smarty przekazujesz do szablonu, w index.tpl robisz include art.tpl i masz to co chciałeś
patryczakowy
14.08.2009, 10:20:42
Niekoniecznie możesz pobrać dane zapisać w tablicy a do szblonu smarty przekazać tablice smarty ma własne pętle do przetwarzania tablic
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.