Pedro Lozano Desarrollador Drupal



debug

Enviado por Pedro Lozano

Este es un pequeño truco que he empezado a usar recientemente: usar cookies para alterar el comportamiento de Drupal (para desarrollar o depurar) cuando se navega con una cuenta de usuario compartida que debe presentar un comportamiento distinto para otras personas.

Caso de uso. Varios desarrolladores están contruyendo un sitio y usan todos la cuenta de administración para las tareas de configuración. Pero uno de ellos quiere desactivar los alias de url porque necesita ver los ids de los nodos en las urls por motivos de depuración.

Se pude poner este código en el fichero settings.php:

function custom_url_rewrite_outbound(&$path, &$options, $original_path) {
  if ($_COOKIE['disable_url_aliases']) {
    $path = $original_path;
  }
}

Ahora, usando una extensión de Firefox como Firecookie o Web Developer, puedes crear en tu navegador un cookie llamado disable_url_aliases, esto deshabilitará los alias de url solo para ti, el resto de los desarrolladores no lo notarán.



Flickr

Sunset over the bay of CádizSeagullCrabsCrabPostesSalinasHouseWarehouse

twitter

  • @vodafone_es 3. Incluso teniendo en cuenta la penalización de 100€, me sale 140€ más barato irme a Orange. 20 horas 44 mins ago
  • @vodafone_es 2. El precio es más caro cuando me logueo y uso los puntos que cuando estoy sin loguearme. :-( 20 horas 45 mins ago
  • @vodafone_es 1. Sigue saliendo no disponible. 20 horas 45 mins ago

Follow peterlozano on Twitter