Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZendFramework] Layout->content
spokz
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 1.01.2007

Ostrzeżenie: (0%)
-----


Witam.

Mam klasę główną kontrolera, w której mam wpisane zapytanie do bazy:

  1. $this->loadModel('Categories');
  2. $this->categories = new Categories();
  3.  
  4. // Select all categories from tables
  5. $category = $this->categories->select();
  6. $category->from(array('c' => 'cs_categories'), array('c.id', 'c.name'));
  7.  
  8. $category->setIntegrityCheck(false);
  9. $this->view->categories = $this->categories->getAdapter()->fetchAll($category);


Następnie w pliku layout.tpl mam pozycję:

  1. {$layout->content->categories}


Tu zaznaczę, że nie samo "$layout->content" z uwagi na to, że wykorzystałem to już gdzie indziej w pliku layout.tpl.

No i plik categories.tpl:

  1. {if count($categories)}
  2. {foreach from=$categories item=category name=categories}
  3. {if $smarty.foreach.categories.last}
  4. <li class="last">
  5. {else}
  6. <li>
  7. {/if}
  8. <a href="{$baseUrl}/category/{$category.id}">{$category.name}</a>
  9. </li>
  10. {/foreach}
  11. {/if}


Bardzo proszę o pomoc w wyjaśnieniu dlaczego lista kategorii nie wyświetla się.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 13:12