Preguntas etiquetadas con 8

22
Obtenga la ruta a los activos del tema en la plantilla Twig

Tengo una pregunta sobre cómo obtener una ruta a una imagen en una plantilla Twig. La imagen no está asignada a un campo o algo. Solo una imagen estática que se almacena en "MYTHEME / image / icon / my-icon.png". En Drupal 7 obtengo la ruta en mi nodo.template con el siguiente código: <img...

22
Obtener URL de imagen en Twig

Quiero representar una imagen como imagen de fondo a través de un estilo en línea en twig. Creé un campo llamado bg_image y lo adjunté a la página normal estándar. Después de jugar durante horas, pude obtener la URL de la imagen en node.html.twig {{

22
Obtener alias de ruta desde NID (u objeto de nodo)

Tengo un objeto de nodo y estoy tratando de usarlo para obtener una ruta determinada en Drupal 8. Había drupal_lookup_path()en Drupal 7 pero no veo ningún equivalente o documentación para Drupal 8. ¿Cuál es la nueva forma "Drupal" de obtener una ruta desde un objeto de nodo? ¿Sería algo tan...

21
Término de carga por nombre

En Drupal 7, podemos cargar el término usando el nombre de ej. taxonomy_get_term_by_name($name) ¿Hay alguna forma de cargar el término a través del nombre en Drupal

21
Cambiar formato de fecha del artículo

Me gustaría cambiar el formato de fecha que se usa para los artículos en Drupal 8. Parece que usa el Default medium dateformato por defecto. Agregué mi propio formato en admin/config/regional/date-time, pero no puedo encontrar dónde editar el formato que usan los artículos. ¿Hay alguna manera de...

21
Elementos de menú no seleccionables

En un sitio de Drupal 8, quiero agregar elementos de menú con "sin enlace", estaba pensando que nolink está permitido pero cuando ingresé esto, recibí un error Las rutas ingresadas manualmente deben comenzar con /,? o #. ¿Hay alguna forma de agregar elementos de menú que no se puedan hacer...

21
Obtenga todos los nodos del tipo dado

Me gustaría obtener todos los nodos que son de my_custom_typetipo en Drupal 8 . Sé que puedo obtener todos los nodos (de cualquier tipo) con \Drupal\node\Entity\Node::loadMultiple()y la lista de todos los tipos por \Drupal\node\Entity\NodeType::loadMultiple(). Pero, ¿cómo obtener solo los nodos...

21
¿Cómo borro el caché usando una consulta SQL?

Después de una actualización del módulo, mi sitio ha quedado inutilizable y solo muestra un mensaje de error de php. Intenté eludir el problema drush cc, pero eso no ayudó. También probé con un script php personalizado pero eso tiene problemas para encontrar mi DRUPAL_ROOT Solo quiero borrar las...

20
¿Cómo puedo verificar si un módulo está habilitado?

En Drupal 7, puede usar module_exists () para verificar si un módulo está habilitado (así como también si existe). Por ejemplo, if (module_exists('devel')) { ¿Cómo puede verificar si un módulo está habilitado en Drupal

20
¿Por qué no se recomienda cambiar el idioma predeterminado?

Tengo una nueva instalación de Drupal 8.2.5 y quiero usarla principalmente para contenido en español, pero manteniendo la interfaz de administrador en inglés. / admin / config / regional / language dice: No se recomienda cambiar el idioma predeterminado en un sitio de trabajo. Y / admin /...

20
¿Cómo puedo cambiar el tema activo mediante programación?

¿Cómo puedo cambiar el tema activo de Drupal 8 mediante programación? En Drupal 6, utilizamos el siguiente código. global $custom_theme; $custom_theme = 'garland'; En Drupal 7, utilizamos hook_custom_theme(). En Drupal 8, ¿cuál es la forma correcta de hacer

20
¿Cómo renderizo un formulario?

¿Cuál es la alternativa a drupal_get_form('user_login'). en Drupal 8? Estoy usando el siguiente código en theme_name.theme, pero no funciona. // Include namespace for userLoginForm. use \Drupal\Core\core\modules\user\src\Form; function MYTHEMENAME_preprocess_page(&$variables) { $form =...

20
Cómo desactivar el registro de drupal

Recientemente he estado recibiendo muchos registros de spam. Mi sitio web es bastante básico y no necesito que los usuarios se registren. ¿Cuál sería la URL probable que están encontrando los robots de spam? ¿Hay alguna manera de desactivar este registro? Sé que podría usar un captcha. Pero como...

19
Agregar un controlador de envío personalizado a un formulario

¿Cómo puedo agregar un controlador de envío de formulario personalizado? Traté de agregar $form['#submit'][] = 'mymodule_form_submit';o $form['actions']['submit']['#submit'][] = 'mymodule_form_submit';para hook_form_alter(). use Drupal\Core\Form\FormStateInterface; use

19
Crear archivo de plantilla para el bloque de vistas

Hay mucho acerca de crear bloques personalizados, pero ¿qué pasa con los bloques creados por las vistas? Mi bloque de vistas tiene id: block-views-posts-listing-block, Intento muchas formas de nombrar el archivo de plantilla, por ejemplo: block - block - views-posts-listing-block.tpl.php, pero no...

19
Incluir una plantilla parcial

Estoy tratando de usar Drupal 8, con un tema personalizado, debido a las grandes diferencias de estructura para mis requisitos. Tengo una página: front.twig.html y page.twig.html, me gustaría crear partes de plantilla tal como se usan en phrozn oder en un proyecto Symfony2 normal, por ejemplo,...