it-swarm-es.com

Agregar una condición de contexto de espacio

Quiero agregar una condición de qué tipo de espacio actualmente está activo en el sitio. ¿Alguien sabe de un módulo que apoya esto?

Noto que los espacios están configurando un contexto para nosotros, pero no puedo encontrar el complemento correspondiente o configurar la condición en contexto de UI.

function spaces_set_space($space = NULL) {
  static $active_space;
  if (isset($space)) {
    $active_space = $space;
    if (module_exists('context') && 
        $plugin = context_get_plugin('condition','spaces_type')
        ) {
        $plugin->execute($space);
    }
  }
  return isset($active_space) ? $active_space : FALSE;
}
3
lordg

Ese código que has publicado parece que haría lo que querías? ¿Tal vez estarías mejor archivando un problema en la cola de emisión de espacios en lugar de aquí?

1
Steven Jones