Drupal

Preguntas y respuestas para desarrolladores y administradores de Drupal

1
cuándo usar archivos de inclusión (inc) en el desarrollo de módulos
Creo que entiendo las diferencias estructurales de un archivo .inc (en comparación con un .module), pero ¿alguien podría describir las diferencias de diseño? Veo módulos de ejemplo de drupal que llaman a un archivo .inc con hook_menu, o veo al archivo .inc de llamada para las definiciones de funciones. ¿En …
10 7 

1
¿Cuál es más eficaz: entity_metadata_wrapper o field_get_items?
Para obtener valores de entidades, hay dos formas: Use field_get_itemsy obtenga el valor de un campo Use entity_metadata_wrappery obtenga el valor de un campo Aunque entity_metadata_wrapperabstrae las diferencias de idioma, su API todavía es incómoda a veces, especialmente cuando se usa PHP 5.3. Por ejemplo, obtener el valor de un …

5
Crear comentarios y nodos con Servicios 3.xy JSON
Tengo problemas para obtener servicios para reconocer una POST a /comment.json. Tengo un problema similar con la creación de nodos también. El siguiente es el error que obtengo: HTTP / 1.1 406 No aceptable: falta el comentario de argumento requerido Este mensaje proviene del archivo: /services/server/rest_server/includes/RESTServer.inc Específicamente, las líneas: elseif …
10 7  services  8  json 

2
Cómo crear un formulario GET
Por ejemplo, un formulario de filtro en las áreas de administración puede ser formularios GET, de esa manera se pueden marcar como marcadores y se pueden mantener los filtros en las páginas del localizador. ¿Cómo se puede usar form_api para tales formularios? ¿Se enviarán los ganchos _validate? ¿Se puede omitir …
10 forms 

3
orden de ejecución hook_form_alter
¿Hay alguna manera de cambiar el orden de ejecución de hook_form_alter en Drupal 7 sin cambiar el peso de un módulo o piratear Drupal Core? Estoy tratando de alterar el elemento agregado en translation_form_node_form_alter desde el módulo de traducción. Al depurar el formulario, no puedo encontrar el elemento, así que …
10 7  forms  hooks 

1
¿Drupal 8 core recopila de forma predeterminada los datos de los visitantes?
Estoy buscando mucho desde los últimos días pero no obtengo una respuesta. Estoy en proceso de preparar la Política de privacidad del sitio. No estoy proporcionando ningún registro de usuario o facilidad de inicio de sesión de usuario, pero el usuario anónimo puede publicar comentarios. Ahora, surge una pregunta después …
10 8  users 

4
¿Por qué no funciona la "actualización del compositor drupal / drupal"?
Instalé un sitio Drupal 8.2.0 con composer create-project drupal/drupal testsite. Ahora me gustaría actualizarlo a Drupal 8.2.1. Sin embargo, correr composer update drupal/drupal no funciona. Imprime el siguiente error: El paquete "drupal / drupal" listado para actualización no está instalado. Postergación. ¿Cómo hago esto? El soporte está claramente documentado en …
10 8  composer 

1
¿Cómo actualizo Core con Composer?
Ok, es cierto que soy un compositor novato. Entonces, en mi sitio anterior, utilicé el administrador de compositores para actualizar el núcleo de Drupal. Fue bastante fácil de usar (solo ejecuta "composer drupal-update"). Sin embargo, el administrador del compositor ahora dice que está en desuso. La versión Drupal 8 de …
10 8  composer 

2
¿Cómo creo y uso un gancho personalizado?
Publiqué una pregunta aquí , que tenía una sugerencia, pero no hubo respuesta. ¿Alguien tiene algún consejo sobre cómo implementar un enlace personalizado en Drupal 8 que permitirá a otros módulos actualizar una tabla de contenido creada por un módulo principal? La tabla de contenido será una lista desordenada.
10 8 

1
drush / drush dev-master requiere codegyre / robo ~ 1.0.0-beta1
Estoy haciendo la transición de un sitio de Drupal 6 a Drupal 8.1, así que siguiendo las instrucciones oficiales, configuré una nueva instalación en su propio directorio. Como este es solo un sitio, seguí las instrucciones para poner mis credenciales de la base de datos en sites / default / …
10 8  drush 

4
Obtenga la lista de todos los tipos de contenido
¿Cómo obtengo una lista de todos los tipos de contenido definidos en un sitio de Drupal 8? En Drupal 7 solía ser node_type_get_types(), pero ha quedado en desuso. Lo intenté Entity::loadMultiple()pero no parece funcionar. Estaba pensando en hacer una consulta personalizada, pero no sé cómo se almacena en la base …
10 nodes  8 


4
¿Cómo recortar el texto del cuerpo (field_body)?
He creado una vista para un nodo que muestra el contenido como entidad representada. Entre otros, imprimo el campo del cuerpo en la plantilla de ramita: {{ content.field_body }} Ahora, me gustaría limitar el texto a 200 caracteres y poner tres puntos. He probado tres formas diferentes de hacerlo, pero …
10 theming  8 



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.