Preguntas etiquetadas con nodes

La forma más básica de contenido en un sitio de Drupal es un nodo.

51
¿Cómo obtengo el ID de nodo actual?

En Drupal 7, si quisiera obtener la identificación del nodo del nodo que se muestra actualmente (por ejemplo node/145), podría obtenerlo con la arg()función. En este caso, arg(1)devolvería 145. ¿Cómo puedo lograr lo mismo en Drupal

47
¿Cómo obtengo el ID de nodo de la URL?

Hasta ahora, me encontré con estas 3 funciones en Drupal 7, pero no estoy realmente seguro de cuál es la diferencia entre ellas, y cuál es más apropiado para obtener la ID de nodo en una función de preproceso de bloque. menu_get_object() menu_get_item() drupal_lookup_path() ¿Me puede dar...

41
¿Cómo mostrar un campo antes del título del nodo?

Estoy buscando representar un cierto campo antes del título del nodo cuando se muestra un avance en D7. Efectivamente quiero pasar de esto a esto . He buscado actualizar el node.tpl.php pero noto que se separa $titlede, $contentasí que no estoy seguro de cómo abordar esto. Después de algunas...

39
Recuento de nodos por tipo [cerrado]

Estoy buscando un fragmento que me permita mostrar el recuento total de un tipo de nodo específico, por ejemplo, "Páginas = 167" o "Productos = 10630". ¿Qué código debo usar para lograr

39
¿Cómo personalizo la página de resultados de búsqueda?

He personalizado la vista teaser de mis tipos de contenido y la vista de la página. Ahora necesito usar la vista teaser para la página de resultados de búsqueda. Por defecto, Drupal muestra un desorden de texto completo para cada resultado, necesito poder personalizar el aspecto de cada uno por...

34
Crear nodos mediante programación

¿Cómo puedo crear nodos mediante programación con campos de fecha e imagen? Sé que puedo hacerlo en Drupal 7 con el siguiente código. global $user; $node = new stdClass(); $node->title = "YOUR TITLE"; $node->type = "YOUR_NODE_TYPE"; node_object_prepare($node); // Sets some defaults....

26
Cómo obtener programáticamente el NID del nodo actual

He examinado este viejo hilo en drupal.org y me da vueltas. ¿Bajando por el camino e intentando analizar el NID desde dentro? Tiene que haber una mejor manera. Y soluciones como global $node; $nid = $node->nid; no funciona en mi módulo personalizado (¿aunque me han dicho que funcionan en...

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...

22
Cómo iterar sobre todos los nodos de un tipo de contenido

Quiero recuperar información de un campo de todos los nodos de un tipo de contenido específico. Sé cómo hacerlo usando a db_queryy obteniendo toda la ID del nodo y luego iterar sobre ellos. Lo que me gustaría saber es si hay otra forma de evitar esto usando las funciones de