![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Mamy cos takiego:
Jak polaczyc te tablice aby osiagnac efekt:
Jest to zrzut wersji jezykowych pl-domyslnej i en. Tak to "wypluwa" CakePHP, wiec jak zrobic kiedy w wybranym jezyku (tutaj en) nie ma wersji przetlumaczonej, to wtedy wstawiamy wersje domyslna w miejsce brakujacej? Dosc banalne, ale jakos mi nie wychodzi... Ten post edytował kicaj 27.02.2009, 12:17:57 -------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 18 Dołączył: 2.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
array_merge" title="Zobacz w manualu PHP" target="_manual ?
a jeśli nie zadziała to foreach po wszystkich z $pl i jeśli jest w tabeli $en taki sam klucz to zastepujesz Ten post edytował webdevil 26.02.2009, 00:27:55 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 7 Pomógł: 2 Dołączył: 25.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
nie wiem dokładnie o co ci chodzi, ale do łączenia tablic służy funkcja array_merge" title="Zobacz w manualu PHP" target="_manual
Ten post edytował exother 26.02.2009, 00:27:48 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
array_merge() moze byc ale uzywanie petli przy pobieraniu, a raczej przerabianiu pobranych rzeczy nie jest zbyt eleganckie, nie do konca w ten sposob chce to rozwiazac...
-------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 230 Pomógł: 36 Dołączył: 31.03.2006 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Te tablice to wynik tego co ci wypluwa behavior translate?
Jeżeli tak, to do tablicy i18n musisz wrzucić (przy dodawaniu kategorii w twoim przypadku) treść angielską po polsku;) W innym wypadku cake zwróci ci tylko te wiersze (w języku angielskim) w których przetłumaczone zostały wszystkie kolumny. cakephp 1.2 i18n "Lista języków trzymana w bazie danych" -------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
A jakies bardziej komfortowe rozwiazanie?
-------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 08:45 |