Beberapa waktu yang lalu saya menemukan posting blog keren yang menjelaskan cara mengosongkan tabel menu, dan membangun kembali sistem menu dengan panggilan php drush, suatu keharusan karena situs tersebut tidak dapat digunakan setelah mengosongkan tabel mysql tersebut. Dengan cara ini, Anda dapat mengatur ulang menu seperti situs Drupal baru.
Adakah yang bisa merinci teknik ini atau Anda memiliki tautan untuk blog itu?
Jawaban:
Saya telah menjawab pertanyaan ini di sini. Bagaimana saya memanggil fungsi menu_rebuild di Drupal 7?
Itu berhasil untuk saya.
sumber
Saya telah mencari solusi untuk masalah untuk membangun kembali menu Drupal sampai saya menemukan masalah Drupal yang membantu saya. Solusi saya (dalam skrip php) adalah sebagai berikut:
Ini juga bisa dilakukan dengan memasukkan kueri melalui phpmyadmin atau yang serupa:
Dan kemudian membangun kembali struktur menu. Jika Anda menggunakan modul devel, Anda dapat mencapainya dengan mengunjungi halaman
/devel/menu/reset
. Jika Anda tidak memiliki modul devel, saya tidak yakin bagaimana cara membangun kembali struktur menu.Jangan lupa untuk membuat cadangan basis data Anda sebelum Anda mencoba ini.
sumber
Mungkin ini posting: http://www.zyxware.com/articles/2454/how-to-rebuild-menu-links-table-and-rebuild-the-navigation-menu
Kemudian kunjungi halaman modul, dan menu akan dibangun kembali.
Saya diuji di Drupal 6.
sumber