Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony] Problem z komponentem
Forum PHP.pl > Forum > PHP > Frameworki
phpion
Hejka,
mam problem z komponentem w Symfony. Zrobiłem tak jak opisano w dokumentacji i niestety nie bardzo chce to działać.

apps/frontend/article/actions/components.class.php:
  1. <?php
  2. class menusComponents extends sfComponents {
  3. public function executeHeadlines() {
  4. $this->test = 'lalala';
  5. }
  6. }
  7. ?>

apps/frontend/article/templates/_headlines.php:
  1. <?php echo $test; ?>

apps/frontend/article/templates/listSuccess.php:
  1. <?php include_component('menus', 'headlines'); ?>

W wyniku dostaję:
  1. The component does not exist: "menus", "headlines"

Zmiana include_component na include_partial (+ zmiany w samym _headlines) wyświetla go poprawnie.
Co robię nie tak? Proszę o pomoc.
Znalazłem na forum podobny problem (http://www.symfony-project.com/forum/index.php/m/27081/?srch=The+component+does+not+exist#msg_27081), teoretycznie rozwiązany, tylko nie bardzo wiem w jaki sposób...
strife
Jedno zasadniczne pytanie, wyczyściłeś cache?
defrag
To nie cache,
jak masz modul article to nie rob menusComponents tylko articleComponents
phpion
Dzięki za pomoc, faktycznie problemem była nazwa klasy. Jeszcze raz dzięki serdeczne.
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.