Preguntas etiquetadas con 7

Las etiquetas de versión deben usarse para preguntas que se aplican solo a una versión, no solo para decir qué versión está usando un sitio.

145
¿Cuáles son los permisos de directorio recomendados?

Me estoy preparando para implementar un sitio de Drupal 7 y no puedo encontrar ninguna documentación sobre lo que los permisos de directorio y archivo de seguridad recomendados deberían estar configurados. Específicamente default/files/(¿también subdirectorios?) settings.php, .htaccessY cualquier...

106
Nombre de taxonomía de filtros contextuales de vistas

Estoy agregando un filtro contextual a una vista para un tipo de contenido personalizado que tiene un campo de taxonomía. El filtro contextual me permite filtrar por la identificación de la etiqueta de taxonomía pero no por el nombre de la etiqueta de taxonomía. Significado con las etiquetas dadas...

103
¿Cómo debo implementar hook_menu ()?

¿Cuáles son los fundamentos de la implementación hook_menu()? Me gustaría ver los conceptos básicos cubiertos en una sola pregunta, para evitar tener que responder una y otra vez las mismas preguntas similares pero

79
¿Alguna forma de agregar CSS para una sola página / nodo?

Estoy limpiando mis grandes hojas de estilo locas (posiblemente pertinentes para una pregunta futura) y me pregunto la mejor manera de agregar CSS personalizado a un nodo o página específicos. En particular, la página de inicio de mi sitio de trabajo es una Página de Panel y tiene muchos estilos...

61
Imprima la consulta que se genera utilizando db_select ()

Quiero imprimir la consulta que se construye usando db_select () de manera programática. ¿Hay alguna función API proporcionada por Drupal Abstraction Layer? Es similar al resultado de la consulta en Vistas, pero quiero imprimirlo desde mi módulo personalizado para fines de

58
Reconstruir imágenes desde el estilo de imagen

Tengo un estilo de imagen en Drupal 7. Adjunté varias imágenes a un nodo y visualicé las imágenes basadas en este estilo. Luego cambié los efectos en este estilo de imagen, pero las imágenes existentes no se recrean con los nuevos efectos de estilo de imagen. Se muestran con los viejos efectos de...

56
¿Cómo crear campos mediante programación?

¿Cómo puedo abordar la implementación de lo siguiente en Drupal 7? Lo que necesito hacer es crear un módulo que defina una nueva entidad de campo, llamada 'Compañía'. Tengo una lista de, digamos, 20 campos que debe completar cada instancia de la Compañía. Estas preguntas están predefinidas y...

54
¿Cómo se mejora el rendimiento de Drupal?

Drupal es rápido en su desarrollo, pero el rendimiento es muy pobre. Es difícil llegar a 50 solicitudes por segundo. Y hay tantas consultas SQL en una página web simple. Si prueba el tiempo de solicitud de un formulario enviado en Drupal.org, siempre tardará unos segundos en completarse. ¿Cómo...

51
Condición "OR" en db_select ()

Estoy estudiando la nueva capa de base de datos y me alegra que se haya cambiado a una capa OOP. Necesito implementar una consulta con db_select(). Descubrí que puedo agregar una WHEREdeclaración con $query->condition(), pero de forma predeterminada las condiciones son AND 'juntas. ¿Cómo puedo...

51
Mejor comprensión de los comportamientos de Drupal.

Leí sobre los comportamientos de Drupal hoy e intenté escribir el siguiente código. (function ($) { Drupal.behaviors.mymodule = { attach: function (context, settings) { $('#mymodule_id', context).change(function () { alert('Handler for .change() called.'); }); } }; }(jQuery)); Es...

48
Configurar el directorio temporal

Recientemente he movido un sitio de un localhost a un VPS. He logrado que los archivos públicos y privados se puedan escribir; Sin embargo, no estoy seguro de dónde encontrar la carpeta temporal y cómo cambiar los permisos. Sigo recibiendo este mensaje: El archivo temporal especificado: //...

46
Cree un usuario mediante programación y dele un rol

Estoy creando un usuario programáticamente como este: $newUser = array( 'name' => $mail, 'pass' => 'password', // note: do not md5 the password 'mail' => $mail, 'status' => 1, 'init' => $mail, 'roles' => array(5) ); $user = user_save(null, $newUser); Tengo un rol con...

46
¿Cómo cambiar la longitud de la configuración de campo?

He establecido una vez en un sitio web un límite de longitud a un campo. Y ahora el cliente quiere poner más personajes en ese campo. No puedo cambiar el tamaño máximo de Drupal porque recibo el siguiente mensaje de error: Hay datos para este campo en la base de datos. La configuración del...