Cuando en Magento estamos trabajando con listados de productos en categorías y activamos el atributo “isAnchor” en la categoría para que salga el buscador por atributos, el list.phtml que muestra el listado no es el que tiene la plantilla en
plantilla-que-estamos-usando/template/catalog/product/list.phtml,
sino el que se encuentra en la carpeta
base/template/catalin_seo/catalog/list.phtml.

Entonces, para personalizar esta plantilla, copiaremos el contenido de catalin_seo a la carpeta de nuestra plantilla, y modificaremos ese archivo.

Si en un Moodle recién instalado, cuando intentamos añadirle un módulo, plugin o plantilla:

  1. se nos queda en blanco la pantalla,
  2. nos da un error de permisos no válidos,
  3. en el error.log de nuestros logs nos encontramos con este error:

[error]  FastCGI: server “/var/www/XXX/cgi-bin/php5-fcgi-*-80-dominio.com” stderr: PHP message: PHP Fatal error:  Uncaught exception ‘invalid_dataroot_permissions’ with message ‘Invalid permissions detected in $CFG->dataroot directory, administrator has to fix permissions.’ in /var/www/XXX/lib/setuplib.php:1278

Lo único que tenemos que hacer es irnos a la carpeta moodledata, y mirar los permisos de las carpetas que están dentro de ésta. Los permisos de estas subcarpetas y sus archivos deben ser de 777 (según recomiendan en Moodle.org).

Si los permisos son los correctos, o no nos da ese error de permisos no válidos, podemos hacer lo siguiente:

  1. quitamos el plugin, plantilla o módulo.
  2. nos logamos y activamos el modo debug en Moodle
  3. volvemos a colocar el plugin, plantilla o módulo a instalar
  4. volvemos a cargar la web. Nos devolverá un error. Lo más probable es que haya un error de tiempo de ejecución demasiado corto.

Para corregir ese error, lo mejor es ir a php.ini y ampliar el parámetro
[crayon-5a6377bb38f4b553906691/]