Saludos a todos
Mi problema es quiero mostrar o insertar un elemento tipo Slider (HI-Slider) que tengo instalado como modulo en drupal pero que se muestra solo en menu Navigation, !!!yo quiero si es posible convertirlo o mostrarlo como bloque para poder mostrarlo en el encabezado del sitio web.
A modo de explicación:
Este Slider es creado con Hi-slider una apps para Windows que genera un modulo para drupal que cuando lo intalas por defecto se muestra en el menu Navigation, yo ignoro porque estos chinos de Hon_Kong que son propietarios de este programa Hi-slider muestran el elemento en el menu Navigation y no como un bloque por ejemplo.
aqui pongo la url y una cactura de pantalla del sitio en cuestion por si me pueden ayudar
hay que clicar en: Navigation/Hi Slider para poder ver el slider que yo me gustaria mostrar como baner o cabecera en lugar de simple menu (Navigation/Hi Slider/)
http://centroculturalcubano.com.es/
Gracias de antemano
| Attachment | Size |
|---|---|
| Captura de pantalla de 2014-08-16 22:01:50.png | 41.03 KB |
Comments
Lo que yo veo es que el
Lo que yo veo es que el slider lo ha creado como página y no como bloque.
El link a dicha página se genera por defecto en el menú y puede ser des habilitado.
Asumo que al igual que la página también se debe generar un bloque. Buscalo y activalo en la región que desees.
Si no existe el bloque busca otra opción de slider que hay muchas.
Diseño Web
Mostrar elemento de menu Navigation en cabecera o ...Reply.
Saludos y muchas gracias por responder tan rapido.
Yo instale y configure como preconiza el fabricante del software (Hi-slider) no proponen otra manera que no sea como menu: Navigation/Hislider1/ en lugar de bloque ese es el dilema.
1-generar o publicar el slider concebido previamente con el software (Hislider) publicarlo en forma de modulo para se instalado posteriormente como un modulo drupal y que a su vez lo posiciona en el menu Navigation/.. directamente sin poder configuralo de otra manera.
aqui le agrego la URL donde explican la manera de instalar y generar, publicar el slider.
http://www.hislider.com/faq/how-to-insert-the-jquery-image-gallery-into-...
Muchas gracias por todo
Si tienes conocimientos de
Si tienes conocimientos de programación en Drupal:
- Puedes editar el módulo y usar el callback de la página y convertirlo en bloque.
Si no es el caso:
Asumo que el slider es para la portada, entonces:
1.- Identifica la URL de la página del slider '/hislider1'
2.- En admin/config/system/site-information cambia la página principal por la URL del slider '/hislider1'.
3.- Arma tu portada utilizando bloques.
Diseño Web
Mostrar elemento de menu Navigation en cabecera o ...Reply.R/
Este es el modulo en cuestion:
no tengo idea de como cambiar el callback de pagina a -> bloque desde este codigo no hay mucha informacion puede ustd darme una ayudita
saludos y disculpe las molestias
gracias de antemano
<?php
function hislider1_menu(){
$items = array();
$items['hislider1'] = array(
'title' => t('Hi Slider'),
'page callback' => 'hislider1_output',
'access arguments' => array('access content'),
);
return $items;
}
function hislider1_init(){
$drupal_version = 7;
if ( $drupal_version == '7' )
{
$module_path = base_path() . drupal_get_path('module', 'hislider1');
}
else
{
$module_path = drupal_get_path('module', 'hislider1');
}
drupal_add_js( $module_path . '/js/jquery.js');
drupal_add_js( $module_path . '/js/jquery.hislider.js');
}
function hislider1_output() {
$module_path = base_path() . drupal_get_path('module', 'hislider1');
$html_codes = '
<!-- Insert to your webpage where you want to display the slider -->
<div id="hislider1" style="width:1250px;height:360px;overflow:hidden; margin: 0 auto;">
<noscript>The slider is powered by <strong>Hi Slider</strong>, a easy jQuery image slider from <a target="_blank" href="hislider.com">hislider.com</a>. Please enable JavaScript to view.</noscript>
<script type="text/javascript">var hiSliderJsFolder="' . $module_path . '/"</script>
</div>
';
return $html_codes;
}
?>