Adrian Nidziński

Adrian Nidziński Student,
Politechnika Łódzka

Temat: [sf 1.4] admin generator i uprawnienia dla sekcji 'edit'...

Witam.
Mam problem z odpowiednią konfiguracją w pliku generator.yml. Chciałbym, aby przy edycji przykładowo artykułu (formularz), link 'Skasuj' widoczny na samym dole po lewej stronie wyświetlał się tylko dla użytkowników z uprawnieniami superadmin. Jakbym nie kombinował, nie działa taki patent. Za każdym razem wyżej wymieniony link jest widoczny.

Poniżej fragment kodu:

edit:
title: <?php echo $i18n->__("Edycja artykułu - %%title%%")."\n"; ?>
actions:
_delete: { credentials: [superadmin] }


Na liście z artykułami wszystko jest w porządku i działa jak należy:

list:
title: <?php echo $i18n->__("Zarządzanie artykułami")."\n"; ?>
actions:
_new: { }
batch_actions:
_delete: { credentials: [superadmin] }
object_actions:
_edit: { }
_delete: { credentials: [superadmin] }


Ktoś rzuci trzeźwym wzrokiem i podpowie, jak to obejść? Byłbym wdzięczny.
Rafał Toboła

Rafał Toboła Razor s.c. -
współwłaściciel

Temat: [sf 1.4] admin generator i uprawnienia dla sekcji 'edit'...

Możesz przesłonić odpowiednio po prostu metodę linkToDelete w nazwa_modułuGeneratorHelper. Jest trochę takich rzeczy, których chyba ,,niedokończyli'' ;-), albo po prostu zapomnieli, np. jak ustawisz na konkretne pole credentialsa, to na liście się schowa, w formularzu ukryje i nikt nie wie o co chodzi :-). Przy okazji
 title: <?php echo $i18n->__("Edycja artykułu - %%title%%")."\n"; ?> 
zdaje się ze tytuły tak czy siak lecą w i18n, także bez sensu że to 2x odpalasz.

Ogólnie to polecam zrobić sobie własny theme do admin-generatora na podstawie istniejącego i poprawić po prostu takie rzeczy.

Następna dyskusja:

Admin generator




Wyślij zaproszenie do