Import von Menüpunkten
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 06.11.2009 - 10:38 Uhr in
Hallo Drupal Entwickler,
Mit einem Skript soll Content von einem anderen CMS in Drupal 6 migriert werden.
Alles passt soweit mit Ausnahme, dass die Menü Link eines Knotens z. B. zu den primary-links nicht mehr funktioniert bzw. ein vorheriger Test Knoten im Menü verschwindet.
Anbei ein reduziertes Bsp. der SQL Statements beim Import Skript
INSERT INTO menu_links SET
menu_name="primary-links",
link_path="node/20",
router_path="node",
link_title="mein titel",
options="('a:2:{s:10:"attributes";a:1:{s:5:"title";s:10:"mein title";}s:5:"alter";b:1;}",
module="menu";
Es wurden mehrere Möglichkeiten versucht. Zuerst nur die Minimal Parameter lt. http://api.drupal.org/api/function/menu_link_save/, dann mit "options" oder mit "router_path".
Ein Test Eintrag durch Drupal Frontend in dem table "menu_links" sieht z. B. so aus:
menu_name = primary-links
mlid = 0
plid = 245
link_path = node/8
node_path = node/%
link_title = test
options = a:2:{s:10:"attributes";a:1:{s:5:"title";s:10:"test";}s:5:"alter";b:1;}
module = menu
p1 = 245
Die zugewiesenen Id's stimmen. Menu Cache wurde gelöscht. Ich denke, dass noch Parameter für den menu_router fehlen.
Habt Ihr einen Tipp wie das Problem isoliert werden kann.
beste Grüsse
Kiteman
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 11 Stunden 33 Minuten
vor 4 Tagen 6 Stunden
vor 5 Tagen 1 Stunde
vor 5 Tagen 4 Stunden
vor 5 Tagen 7 Stunden
vor 6 Tagen 9 Stunden
vor 6 Tagen 9 Stunden
vor 1 Woche 11 Stunden
vor 1 Woche 15 Stunden
vor 1 Woche 1 Tag