Pregunta:
Me gustaría llamar a la función menu_rebuild () , pero no estoy seguro de dónde pegar exactamente el fragmento de código.
No puedo encontrar el archivo update.php en ninguna parte de mi instancia local.
La razón por la que me gustaría intentar esto es que eliminé todos los nodos, pero siguen apareciendo en la estructura del menú.
Respuesta:
Cree un archivo con el siguiente contenido y simplemente colóquelo en el directorio raíz de Drupal. Digamos menu-rebuild.php
. Ejecútelo http://example.com/menu-rebuild.php
<?php
error_reporting(E_ALL);
define('DRUPAL_ROOT', getcwd());
require_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
menu_rebuild();