Preguntas etiquetadas con 7

36
¿Cómo depuro los permisos?

¿Cómo depuro permisos en Drupal 7? Utilizo informes centrales, registros de errores, registros de errores del módulo de desarrollo, traza inversa y bloqueo de permisos de acceso a nodos, pero a veces no es suficiente. ¿Qué más debo verificar para averiguar por qué ciertos campos, vistas o bloques...

35
Usando la cláusula IN en db_query

No puedo entender cómo agregar una cláusula IN en mi consulta, usando marcadores de posición. Me gustaría que fuera algo como: $nids = array(1, 2, 3); $result = db_query('SELECT * FROM {node} WHERE nid IN :nids', array(':nids' => $nids)); No puedo encontrar ninguna documentación sobre esta...

35
¿Actualización de campo masivo?

Agregué un nuevo campo (texto) a un tipo de contenido de Drupal 7 que ya tiene muchos nodos. ¿Cómo puedo llenar el campo con un valor predeterminado para todos estos nodos?

35
¿Cómo evito buscar actualizaciones para un módulo específico?

En un proyecto actual, tuve que parchear la vida de algunos módulos (jerarquía de nodos, acceso al banco de trabajo y algunos más). Estos módulos ahora son absolutamente perfectos para las necesidades del proyecto y es muy poco probable que se rompan con futuras actualizaciones del núcleo. Dicho...

33
¿Cómo agrupo elementos en una vista?

Tengo 8 artículos: Artículo 1 (Juegos), Artículo 2 (Noticias locales), Artículo 3 (Noticias mundiales), Artículo 4 (Noticias mundiales), Artículo 5 (Juegos), Artículo 6, Artículo 7, Artículo 8. Desde un punto de vista, me gustaría agrupar los artículos por: "Noticias", "Juegos" y "Otros"....

32
¿Cómo obtener el nombre del término taxonomía de tid?

Muchas de nuestras cosas tienen formato uris site/taxonomy/XX, donde XX es un número entero. Encontré muchas preguntas como " ¿cómo obtener el TID del nombre? ", Pero me gustaría obtener el nombre del TID. Estoy tratando de armar un script de migas de pan y todo es genial, excepto en estos casos...

32
¿Necesito una tarea cron para procesar una cola?

Tengo una tarea que tarda unos 45 minutos en completarse y debe realizarse todos los días (sincronización de usuarios con varias bases de datos externas, etc.). Para manejar el trabajo, he configurado una cola cron con hook_cron_queue_info()lo siguiente: function mymodule_cron_queue_info() {...

32
¿Cómo callo los errores de PHP?

¿Hay alguna manera de silenciar todos los errores, advertencias y avisos de PHP en Drupal? Son útiles en el sitio de desarrollo, pero son un gran riesgo de seguridad y hacen que el sitio se vea mal en vivo. Sé que en Drupal 6 la página admin / settings / error-reporting puede evitar que Drupal...

32
¿Cómo obtengo la URL completa de la página actual?

Necesito obtener la URL completa de la página abierta actualmente. Yo uso el siguiente código, pero vuelve http://localhost/mysite/page_name. $path = isset($_GET['q']) ? $_GET['q'] : '<front>'; $link = url($path, array('absolute' => TRUE)); No es suficiente que mi código se complete;...

31
¿Cómo elimino duplicados cuando uso la ordenación aleatoria?

He creado una vista donde estoy mostrando el título del nodo y un logotipo (un campo cck). En los argumentos he pasado el nombre del término taxonomía. En el resultado, un nodo se muestra 2 o 3 veces; Ya marqué la casilla de verificación distinta en la configuración de Consulta, pero eso tampoco...