Drupal

Preguntas y respuestas para desarrolladores y administradores de Drupal

2
Listar todos los términos de un vocabulario
Tengo una taxonomía llamada servicios y quiero enumerar todos los términos. Puedo cargar el vocabulario con $vocabulary = taxonomy_vocabulary_machine_name_load('Services') pero no se puede ver para sacar todos los términos.
25 7  taxonomy-terms 




5
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']) _preprocess_event($variables); if ('alert'==$variables['type']) _preprocess_alert($variables); ... } function _preprocess_news(&$variables) { ... } function _preprocess_event(&$variables) { ... } function _preprocess_alert(&$variables) { ... …
25 7  theming 

5
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 correos electrónicos …
25 7  emails 

6
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 hacerlo …
25 7  theming  javascript 



6
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 passed validation: if ($file) { // Move the …
25 7  nodes  entities 


2
Determine si el módulo está habilitado / deshabilitado
Estoy tratando de escribir un script Drush para habilitar un montón de módulos basados ​​en un gancho. Si ya está habilitado, preferiría omitir habilitar ese módulo. ¿Hay alguna forma de que Drush regrese si un módulo está habilitado o no?
24 drush 


5
Cómo establecer el valor del campo de archivo con entity_metadata_wrapper
¿Cómo se configura el valor de un campo de archivo cuando se utiliza entity_metadata_wrapper? He intentado hacer esto en código: $file = new stdClass(); $file->uid = 1; $file->uri = $file_path; $file->filename = basename($file_path); $file->filemime = file_get_mimetype($file_path); $file->filesize = filesize($file_path); $file->status = FILE_STATUS_PERMANENT; $file->display = '1'; file_save($file); // I also tried: …
24 7  files  entities 

1
¿Por qué los archivos de enrutamiento están llenos de guiones bajos?
¿Cuál es el trato con todos los parámetros con y sin un carácter de subrayado prefijado ? ¿Dónde decide Drupal cómo procesar estos parámetros? ¿Este concepto se introdujo desde Symfony o es nuevo en Drupal? Ejemplo ( node.routing.yml ): node.overview_types: path: '/admin/structure/types' defaults: _controller: '\Drupal\Core\Entity\Controller\EntityListController::listing' entity_type: 'node_type' _title: 'Content types' …
24 8  routes 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.