Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Drupal »

Editar contexto desde codigo - ¿Como?

Estas en el tema de Editar contexto desde codigo - ¿Como? en el foro de Drupal en Foros del Web. Hola, tengo varios contextos, entre ellos uno que evalúa una ruta, quiero poder editar ese contexto para vez que se cree un nod y agregar ...
  #1 (permalink)  
Antiguo 11/08/2014, 18:32
Avatar de anacona16  
Fecha de Ingreso: marzo-2010
Ubicación: Bogota DC
Mensajes: 610
Antigüedad: 14 años, 8 meses
Puntos: 52
Editar contexto desde codigo - ¿Como?

Hola, tengo varios contextos, entre ellos uno que evalúa una ruta, quiero poder editar ese contexto para vez que se cree un nod y agregar el path a la condición ruta, tal como muestra la siguiente imagen


https://farm4.staticflickr.com/3889/...63a0d952_o.png

Como puedo hacer esto? Es decir: se que puedo hacerlo con un hook_node_insert, mi pregunta es que función de context usar para tal proposito.

Gracias.
__________________
Aprendiendo!!!
  #2 (permalink)  
Antiguo 17/08/2014, 12:02
Avatar de anacona16  
Fecha de Ingreso: marzo-2010
Ubicación: Bogota DC
Mensajes: 610
Antigüedad: 14 años, 8 meses
Puntos: 52
Respuesta: Editar contexto desde codigo - ¿Como?

Hola, he solucionado mi problema.

Lo unico que se debe hacer es cargar el contexto, agregar una nueva condición y guardar nuevamente.

Código PHP:
Ver original
  1. $context_edit = context_load('node_edit');
  2. $context_edit->conditions['path']['values'][] = "~node/230/edit";
  3. $saved_edit = context_save($context_edit);

Gracias.
__________________
Aprendiendo!!!

Etiquetas: contexto
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:23.