![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 1 Dołączył: 30.09.2010 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Witam
Utworzyłem sobie tabele w bazie danych i do tego stworzyłem sobie model i wygenerowałem sobie moduł CRUD do niej. Wszystko mi działa jak należy tylko mam problem z domyślnymi przyciskami np z przyciskiem do dodawania rekordu Create czy Delete - chciałbym zamieniać to oczywiście np na Utwórz czy Usuń itd. Doczytałem, że trzeba to robić w pliku generator.yml i wyszło mi coś takiego ale żaden sposób nie działa. Dlaczego? A może inaczej to się zmienia
Ten post edytował jakis_login 4.11.2012, 19:28:42 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 7 Dołączył: 10.03.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli już to coś w tym stylu kombinuj:
Kod actions: _new: {label: Dodaj} object_actions: _delete: {label: Usuń} albo Kod actions: _new: label: Dodaj object_actions: _delete: label: Usuń A nie masz tam czasem już włączone i18n żeby dodać sobie tylko polskie tlumaczenie? ![]() Ten post edytował jaro87 5.11.2012, 19:07:03 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 1 Dołączył: 30.09.2010 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 7 Dołączył: 10.03.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
nie zapytam czy czyściłeś cache... ;p
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 1 Dołączył: 30.09.2010 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
czyszczę dla pewności za każdą zmianą ale dalej nic
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 7 Dołączył: 10.03.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
a, jednego poziomu zapomniałeś "config":
Kod generator:
class: sfPropelAdminGenerator param: model_class: Strony config: list: title: Lista stron display: [ id, opis_krotki, opis_pelny ] actions: _new: {label: Dodaj) object_actions: _delete: {label: Usuń} Ten post edytował jaro87 8.11.2012, 10:50:31 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 1 Dołączył: 30.09.2010 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Próbowałem już z config: ale też nic. Podejrzewam, że to jakiś głupi błąd tylko nie mogę go znaleźć. Może trzeba dodać jakąś funkcję gdzieś, może robię coś nie tak w jakimś pliku albo robię coś w nie właściwym pliku? A może dlatego, że robię to wszystko w wygenerowanym backendzie?
Ten post edytował jakis_login 8.11.2012, 19:43:24 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 7 Dołączył: 10.03.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
No to jeszcze:
1. Sprawdz czy nie nadpisałeś partiala w templates. 2. Sprawdź czy nie nadpisałeś metody getListObjectActions() w lib/xGeneratorConfiguration.class.php 3. Poszukaj w cache tej metody getListObjectActions() w base xGeneratorConfiguration i zobacz co Ci generuje. Powinieneś mieć coś w stylu "return array( '_create' => array( 'label' => 'Nowy' ));" 4. Sprawdź czy nie zrobiłeś w configu za duzo/za mało spacji, w yamlu to ważne. Ten post edytował jaro87 9.11.2012, 11:16:15 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 1 Dołączył: 30.09.2010 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Nie mam takiego pliku lib/xGeneratorConfiguration.class.php w całym moim projekcie a metoda: getListObjectActions() jest w actionsConfiguration.php
w cache też nie mam takiej metody hmmm i co nikt nie miał wcześniej takiego problemu? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 21.06.2025 - 21:04 |