symfony fmw - probleme cu templateurile

PEAR, Smarty, ADOdb, OOP, PHP 5, XML, UML, Şabloane de proiectare, PHP-GTK.

Moderatori: coditza, Emil, Moderatori

pdaniel
Average Member
Mesaje: 63
Membru din: Mar Ian 18, 2005 11:08 am

symfony fmw - probleme cu templateurile

Mesajde pdaniel » Lun Noi 26, 2007 5:04 pm

Salutare, am si eu o intrebare pentru cei ce fol symfony si anume :


am o problema cu parsraea datelor de la controller la template.

Structura proiectului

modul -> photos
modul -> main
modul -> security

layout.php in directoru de template principal
layout-ul include un template partial _contentBodyMain.php
acest template partial include alte templateuri partiale in functie de utilizatoru autentificat.
Acum,in modulul "main" in executeIndex vreau sa scot niste poze din baza si sa le afisez utilizatorului.
Am ceva de genu :
[quote title=Quote:]
public function executeIndex()
{
$this->photoss = PhotosPeer::doSelect(new Criteria());
}
[/quote]

Problema este ca pozele astea nu vreau sa le afisez in ceva executeList sau in indexSuccess. indexSuccess include si el la randu lui alt template
<? include_partial('global/contentBodyMain');?>
contentBodyMain include : leftArea.
Problema mea este cum pasez datele care mi s-au intors din baza la acest leftArea
Am incercat ceva de genu :

[quote title=Quote:]

<h1>photos</h1>

<table>
<thead>
<tr>
<th>Id</th>
<th>File path</th>
<th>Users</th>
</tr>
</thead>
<tbody>
<?php foreach ($photoss as $photos): ?>
<tr>
<td><?php echo link_to($photos->getId(), 'photos/show?id='.$photos->getId()) ?></td>
<td><?php echo $photos->getFilePath() ?></td>
<td><?php echo $photos->getUsersId() ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>

<?php echo link_to ('create', 'photos/create') ?>

[/quote]
Nu merge si nu stiu de ce.
Sunt nou in symfony.



Înapoi la “PHP Avansat”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 5 vizitatori