Drupal

Preguntas y respuestas para desarrolladores y administradores de Drupal

2
¿Cuáles son los beneficios de los paneles para un themer?
Nunca he pensado mucho en los paneles, ya que siempre me he sentido cómodo escribiendo mis propios temas. Sin embargo, he visto muchos artículos que abogan por las virtudes de los paneles (de Lullabot & Active Lamp ), así que pensé que sería hora de volver a visitarlo, especialmente porque …
19 theming  panels 

1
Instalar y configurar XHProf (Ubuntu)
Problema Estoy tratando de usar XHProf pero recibo un horrible error de php cada vez que se ejecuta. Warning: Invalid argument supplied for foreach() in xhprof_compute_inclusive_times() (line 1670 of /var/www/drupal/sites/all/modules/XHProf/xhprof.inc). Warning: Invalid argument supplied for foreach() in xhprof_compute_flat_info() (line 1644 of /var/www/drupal/sites/all/modules/XHProf/xhprof.inc). Warning: Invalid argument supplied for foreach() in theme_xhprof_overall_summary() …
19 7  debugging 


3
¿Cómo funciona internamente la API por lotes?
Me encontré con un problema de tiempo de espera usando migrate el otro día y comencé a preguntarme cómo funciona internamente la API de Batch . Según tengo entendido, en su forma más simple pasará una matriz de valores (nids, por ejemplo) y una función para operar con esos valores. …

7
valor de campo único de ahorro rápido
Tengo alrededor de 70k nodos del tipo especificado en mi sitio. Necesito ejecutar una actualización sobre ellos. Algunas operaciones y establecer un campo al valor deseado. node_savees realmente lento y causa fallas (demasiado largo callstack mayby). ¿Hay alguna forma más rápida de escribir información sobre este campo en particular? Se …
19 7  entities  nodes 

2
Usar vistas con una tabla / esquema personalizado
Necesito configurar algunas vistas que extraerán algunos datos de una tabla personalizada que creé. Algunas vistas necesitarán extraer contenido de la forma habitual y desde mi tabla personalizada (donde puedo consultar un nid particular , etc.). ¿Cómo hago esto o dónde es un buen lugar para investigar?
19 7  views 


4
¿Cómo agrego modos de vista adicionales para un nodo?
Estoy creando un tipo de contenido personalizado. Por defecto, los nodos solo admiten dos modos de visualización ( fully teaser): function mymodule_view($node, $view_mode) { if ($view_mode == 'full') { $node->content['#theme']= 'my_full_node_view_theme'; } if ($view_mode == 'teaser') { $node->content['#theme']= 'my_teaser_node_view_theme'; } return $node; } Quiero agregar algunos otros modos de vista …
19 7  nodes 

1
Se une y busca valores NULL
Estoy usando el módulo de marca para permitir que los usuarios marquen sus preguntas como resueltas, de forma similar a cómo funciona en este sitio. Por lo tanto, quiero permitir que los usuarios filtren publicaciones para mostrar solo preguntas no resueltas. Además, algunas publicaciones pueden no ser preguntas en absoluto. …
19 7  database 


1
Filtro contextual con vista de bloque
Tengo una vista de página ("/ noticias") con filtro contextual para los temas ("noticias / diseño", "noticias / codificación" ...) que son términos de taxonomía y esto funcionó bien. Debido a algunos cambios en la temática móvil, necesito una vista de bloque en lugar de la vista de página, pero …
19 blocks  views 

3
Agregar clases para formar un elemento de opción de selección
¿Cómo puedo agregar clases a una etiqueta de opción de formulario sin JS? En este momento en Form API puedo pasar una matriz con clave como esta array( '0' => 'option 0', '1' => 'option 1', ) y obtendré html como este <option value="0">option 0</option> <option value="1">option 1</option> ¿Hay alguna …
19 theming  forms 

5
Administre módulos personalizados en varias instalaciones.
Tenemos algunos módulos personalizados que se utilizan para múltiples sitios. Esos no se pueden lanzar como módulos contribuidos, por ejemplo, porque son específicos del cliente, hacen suposiciones que no funcionan para los módulos contribuidos, etc. Conozco las siguientes posibilidades para lidiar con esto: Cópielos y péguelos. Obviamente hace que sea …

4
¿Por qué no puedo eliminar ciertos tipos de contenido?
Tengo un sitio de Drupal 7 y, en el menú Tipos de contenido, solo ciertos tipos tienen un enlace "eliminar" en la columna "Operaciones". Todos los tipos de contenido tienen los enlaces para 'editar', 'administrar campos' y 'administrar visualización', pero solo algunos tienen 'eliminar', mientras que otros no. Verifiqué mis …
19 7  nodes 

4
Obtenga solo algunos campos con EntityFieldQuery?
Drupal 7 tiene un sistema de consultas ORM muy prometedor con EntityFieldQuery. Actualmente, entiendo cómo hacer una selección de nodos, pero el resultado no contiene ninguna información específica, como fileds, que estoy buscando. $query = new EntityFieldQuery(); $entities = $query->entityCondition('entity_type', 'node') ->entityCondition('bundle', 'event') ->propertyCondition('status', 1) ->fieldCondition('field_date', 'value', array('2011-03-01', '2011-03-31'), 'BETWEEN') …
19 7  entities 

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.