Drupal

Preguntas y respuestas para desarrolladores y administradores de Drupal

7
Deshabilitar la notificación de registro de correo electrónico
Hice una investigación profunda en la web y también probé muchas soluciones alternativas, pero no encontré ninguna solución para desactivar la notificación por correo electrónico para los nuevos usuarios. En mi Configuración de usuario, tengo marcada la opción "Los visitantes pueden crear cuentas pero se requiere la aprobación del administrador", …
20 users 


5
¿Cómo uso hook_views_query_alter ()?
Siguiendo lo informado en la documentación de hook_views_query_alter () , creé un archivo llamado alterform.views.incy lo puse en un módulo habilitado llamado alterform. Agregué el siguiente código en alterform.views.inc.but no funciona. function alterform_views_query_alter(&$view, &$query) { switch($view->name) { case 'myViewName': echo 'test test'; // test $query->orderby[0] = "FIELD(node.type, 'story', 'page', 'productTypeC', …
20 7  views  hooks 


4
Método más sencillo para campos condicionales en un formulario.
¿Cuál es la forma más fácil de obtener algo de magia de JavaScript para habilitar / deshabilitar campos de formulario basados ​​en el valor de otro campo? Esto suena como algo que debería haber un ayudante para algún lugar, pero no puedo encontrarlo. Estoy buscando una solución que no esté …
20 forms  javascript 


9
¿Cómo implementar referencias de nodo bidireccionales?
El módulo de referencia de nodo (un componente de CCK) proporciona una excelente manera de crear una referencia de un nodo a otro. ¿Cuál es la mejor manera de exponer una relación bidireccional entre los dos? Ejemplo a continuación: Por ejemplo, en un sistema de seguimiento de tickets con dos …
20 7  entities  nodes 

3
¿Cómo renderizo programáticamente una vista con filtros contextuales?
¿Cómo renderizo programáticamente una vista con filtros contextuales en Drupal 8? En Drupal 7, generalmente uso el siguiente código. $view = views_get_view('test_view'); //test_view is the view machine name $view->set_display("block"); //block is the view display name $view->set_arguments($tid); //$tid is the argument to pass $view->pre_execute(); $view->execute(); $content = $view->render(); ¿Hay alguna forma …
20 views  8 

6
¿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 = UserLoginForm::create(); }
20 forms  8 

2
¿Cómo cargar un nodo por un valor de campo?
Quiero cargar un determinado nodo. No sé la identificación del nodo, pero sí sé que tiene un cierto campo hash que es único y sé que ese hash. Quiero cargar el nodo a través del campo hash. ¿Cómo puedo hacer eso?
19 nodes  8 

4
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 Symfony\Component\HttpFoundation\Request; function MYMODULE_form_alter(&$form, FormStateInterface $form_state, $form_id) { if ($form_id == 'node_trends_form' || $form_id == 'node_trends_edit_form') { foreach (array_keys($form['actions']) as $action) { if ($action != 'preview' && isset($form['actions'][$action]['#type']) …
19 forms  8 


2
Usando LIKE en db_query en D7
Tengo una consulta como esta en Drupal 6: $sql = 'SELECT sid, score FROM search_index WHERE word LIKE "%%%s%%"'; $result = db_query($sql,$search_term); Y funcionó bien, pero ahora estoy actualizando a Drupal 7. Leí y se supone que esto funciona, pero no es así: $sql = 'SELECT sid, score FROM search_index …
19 7  database 

6
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, footer.html.twig y header.html.twig. Estas …
19 8  theming 


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.