Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony]i18n i kategorie
trucksweb
post
Post #1





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


mam problem bo juz nie wiem w czym szukac.

Robilem wczesniej wielojezykowy projekt i wydaje mi sie, ze tak samo przeprowadzilem obecnie procedure:
mam tabele:
category (klucz glowny na id_cat)
category_i18n (klucz glowny na id_cat i culture)

robie teraz zapytanie:

  1. $c = new Criteria();
  2. $c->addAscendingOrderByColumn(CategoryPeer::ID_PARENT);
  3. $c->addJoin(CategoryI18nPeer::ID_CATEGORY, CategoryPeer::ID_CATEGORY);
  4. $c->add(CategoryI18nPeer::CULTURE, 'pl_PL');
  5. $categories = CategoryPeer::doSelect($c);


potrzebuje tego tylko tlumaczenia polskiego do spisu na poziomie admina.

teraz w szablonie:
  1. foreach($categories as $cat)
  2. echo $cat->getName()


wywala blad:
Cytat
Call to undefined method BaseCategory::getName



czemu?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
trucksweb
post
Post #2





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


fakt, poprawilem ale to nie w tym problem.

wszystko robie tak jak jest w dokumentacji
http://www.symfony-project.org/jobeet/1_4/Propel/en/19

a nie dziala u mnie takie cos:

  1. $category = new JobeetCategory();
  2. $category->setName('foo'); // sets the name for the current culture
  3. echo $category->getName(); // gets the name for the current culture




ponizej jeszcze wklejam konfiguracje i18n.yml

helper dodanych do ogolnych



  1. all:
  2. i18n:
  3. class: sfI18N
  4. param:
  5. source: MySQL
  6. database: mysql://root:@localhost/katalog
  7. default_culture: pl_PL
  8. debug: true
  9. untranslated_prefix: "[T]"
  10. untranslated_suffix: "[/T]"
  11. cache:
  12. class: sfFileCache
  13. param:
  14. automatic_cleaning_factor: 0
  15. cache_dir: %SF_I18N_CACHE_DIR%
  16. lifetime: 31556926
  17. prefix: %SF_APP_DIR%/i18n
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 16.10.2025 - 15:14