Dariusz
Parszywka
Student, Akademia
Górniczo-Hutnicza
im. Stanisława
Staszi...
Radek Baczyński GoldenLine.pl
Temat: layout.php stworzenie menu kategorii
Do tego świetnie nadaje się komponent. To po prostu partial do którego jest klasa z logiką. Taki komponent możesz wstawić w layout.phpwięcej
http://www.symfony-project.org/gentle-introduction/1_4...
Radek Baczyński edytował(a) ten post dnia 26.11.10 o godzinie 08:57
Listing 7-11 - The Components Class, in modules/news/actions/components.class.php
<?php
class newsComponents extends sfComponents
{
public function executeHeadlines()
{
// Propel
$c = new Criteria();
$c->addDescendingOrderByColumn(NewsPeer::PUBLISHED_AT);
$c->setLimit(5);
$this->news = NewsPeer::doSelect($c);
// Doctrine
$query = Doctrine::getTable('News')
->createQuery()
->orderBy('published_at DESC')
->limit(5);
$this->news = $query->execute();
}
}
Listing 7-12 - The Partial, in modules/news/templates/_headlines.php
<div>
<h1>Latest news</h1>
<ul>
<?php foreach($news as $headline): ?>
<li>
<?php echo $headline->getPublishedAt() ?>
<?php echo link_to($headline->getTitle(),'news/show?id='.$headline->getId()) ?>
</li>
<?php endforeach ?>
</ul>
Dariusz
Parszywka
Student, Akademia
Górniczo-Hutnicza
im. Stanisława
Staszi...
Temat: layout.php stworzenie menu kategorii
Witam Dzięki Radek za pomoc. Przyglądałem się komponentom. Tylko jak próbowałem wstawić komponent do layout.php otrzymywałem błąd "że nie istnieje". Gdzie mam tworzyć komponent w module kategoria ? i jak potem modół wstawić do laout.php ? Masz może jakiś przykład zastosowania. PozdrawiamRadek Baczyński GoldenLine.pl
Temat: layout.php stworzenie menu kategorii
ja sobie zawsze tworzę moduł main i tam trzymam componenty które mają być używane w layout.php a wstawiam go tak:
// w layout.php
<?php include_component('main', 'menu') ?>
Dariusz
Parszywka
Student, Akademia
Górniczo-Hutnicza
im. Stanisława
Staszi...
Temat: layout.php stworzenie menu kategorii
Ok Dzięki za odpowiedz. PozdrawiamPodobne tematy
-
Symfony » [Warszawa] Programista PHP / Symfony -
-
Symfony » Programista PHP we Wrocławiu - od 6000 do 10000 zł netto... -
-
Symfony » PHP/Symfony dev Warszawa -
-
Symfony » Zlecenie PHP/Symfony -
-
Symfony » [Toruń/Bydgoszcz] Szukam pomocy/korepetycji z Symfony,... -
-
Symfony » Darmowe webinary szkoleniowe dla początkujących... -
-
Symfony » praca dla programisty php -
-
Symfony » Poszukujemy Programisty (Freelancera) PHP Symony -
-
Symfony » Poszukujemy programisty PHP Symfony [Łódź/Etat] -
-
Symfony » Testy dla kandydatów na stanowisko programista PHP Symfony -
Następna dyskusja: