Preguntas etiquetadas con 7

26
Traducción de nodos frente a traducción de entidad (campo)

Me gustaría saber qué recomiendan para un sitio en varios idiomas. Por ejemplo, considere el siguiente caso: una página y su contenido deben estar disponibles en 3 idiomas (por ejemplo, alemán, inglés y español); el sitio usa un tipo de perfil, varios tipos de contenido y vistas, taxonomía,...

26
¿Cómo uso "NO EN" en una consulta?

¿Cuál es la forma correcta de escribir una consulta que contenga 'NOT IN' usando una declaración de condición? Mi consulta es la siguiente: SELECT DISTINCT nid FROM node WHERE language NOT IN (SELECT language FROM languages WHERE language = 'ab'); He intentado algo como lo...

26
Cómo tema un bloque personalizado

He creado un bloque usando hook_block_infoy hook_block_themey similares. Pero, ¿cómo puedo tema? Lo tengo funcionando para devolver una matriz con las teclas 'subject'y 'content'. Pero creé el marcado directamente en el hook_block_view()gancho y eso no es lo que quiero. En los documentos se dice...

26
¿Cómo desactivar completamente el almacenamiento en caché?

Estoy desarrollando un sitio en Drupal 7 y el almacenamiento en caché ralentiza significativamente mi trabajo. Por ejemplo, tenía una función de tema para un formulario. Estaba perplejo, ¿por qué no funciona? Hasta que borré el caché y lo arreglaron. ¿Cómo apagarlo por

26
¿Cómo asignar permisos a roles mediante programación?

Tengo algunos permisos que me gustaría asignar a algunos roles mediante programación para facilitar la instalación. Como estoy instalando el módulo y creando permisos y roles, no tengo los identificadores de roles, donde quiero establecer los permisos. Hasta ahora, solo he encontrado formas de...

25
Usando la interfaz de usuario jQuery integrada en mi tema

Cada página de mi tema necesitará usar jquery UI. Sé que está incluido con Drupal 7, pero realmente no puedo descifrar la documentación demasiado técnica de Drupal. Parece que la única forma de hacerlo es con el archivo template.php. Pero como no entiendo ese archivo, estoy tratando de evitar...

25
Cómo enviar correos electrónicos HTML

Estoy creando un módulo simple que enviará correos electrónicos HTML a los usuarios para ofertas en nuestro sitio web. He buscado mucho, pero no puedo encontrar una solución adecuada para Drupal. Ahora puedo enviar correos pero texto sin formato. ¿Qué es un procedimiento paso a paso para enviar...

25
Función de preproceso por tipo de contenido

Tengo un par de tipos de contenido que necesito preprocesar de diferentes maneras. Entonces template.phpen mi tema fooactualmente se ve así: function foo_preprocess_node(&$variables) { if ('news' ==$variables['type']) _preprocess_news($variables); if ('event'==$variables['type'])...

25
Adjuntar archivos mediante programación

Creé el tipo de contenido "Galería" y agregué dos campos: "foto" y "documento". Luego usé el siguiente código para cargar un archivo en el campo "documento": $file = file_save_upload('document', array( 'file_validate_extensions' => array('txt doc'), // Validate extensions. )); // If the file...

24
Exponer un filtro único de combinación de dos campos en vistas

Tengo dos campos de perfil de usuario "Apellido" y "Nombre". También tengo una vista de lista de usuarios. Quiero exponer "Nombre" como filtro que puede buscar tanto el Apellido como el Nombre. ¿Cómo puedo hacer un filtro único de combinación de esos dos campos? ¿Puedo crearlo desde la interfaz de...

24
¿Dónde encuentro la identificación de vocabulario ($ vid)?

En Drupal 6 iría a la sección de taxonomía de mi / admin y podría encontrar el $ vid (numérico) en la URL. En Drupal 7 (sin duda debido a la introducción de términos como entidades), la URL ya no es tan detallada (y algunos dirían más limpia), ya que ahora muestra el nombre de la máquina (¿nombre...

23
Buscar solo el idioma activo actualmente

¿Cómo puedo restringir los resultados de una búsqueda predeterminada en Drupal 7, para traer solo los nodos que están en el idioma actual? Mi sitio web tiene un conmutador de tres idiomas; el usuario elige qué idioma quiere usar cuando ve el sitio. Si busca algo, la página de resultados traerá...

23
¿Las vistas se almacenan en caché a través de los mecanismos principales de almacenamiento en caché o debo configurar el almacenamiento en caché directamente en cada vista?

Veo que hay configuraciones de caché en cada una de mis vistas. ¿Debo configurarlos o los mecanismos de almacenamiento en caché del núcleo en / admin / config / development / performance hacen algo de esto automáticamente y estas "configuraciones adicionales" en las vistas son si quiero anular el...