Tartalomtípus változtatása után a node/add lap nem frissül

fox mulder képe

Sziasztok!

Megváltoztattam néhány tartalomtípusban a leírást, de a node/add lapon nem jelenik meg a változtatás. Mi okozhatja ezt?

Drupal verzió: 
fox mulder képe

Úgy tűnik, a modules/node/node.pages.inc node_add_pages() függvényében lévő system_admin_menu_block() hívás tolja be a tartalomtípusok leírásait a node/add lapra a menu_router táblából.

Próbáltam a Devel modul Rebuild menus menüpontját, de semmi eredmény, a menu_router-ben maradt a régi description, pedig a node_type táblában már az új van.

0
0

Fox Mulder

fox mulder képe

Csináltam egy node-ot ezzel a PHP tartalommal:

<?php
menu_rebuild();
?>

Most már az új description került a menu_router táblába, de jobban megnézve a system_admin_menu_block() függvényt látom, hogy a description értéke a menu_links tábla option mezőjéből származik. Remek, csak még mindig a régi...

A node_type_form_submit() hívja a menu_rebuild() függvényt, az a _menu_navigation_links_rebuild()-et, az meg a menu_link_save()-et és ez a függvény írja a menu_links táblát.

Már csak az nem világos, hol "vész el" a tartalomtípus mentése után a módosított leírás. :(

0
0

Fox Mulder

fox mulder képe

Miért nem szól senki, hogy: "Te hülye, a node/add lapon lévő a tartalomtípus leírásokat az admin/build/menu/... menüpont szerkesztése lapokon kell szerkeszteni!"?

0
0

Fox Mulder