Diseño y Posicionamiento Web con Joomla › Foros › Joomla 1.5 › Modulos › Como cambiar de posiciones a esta plantilla gavick
- Este debate tiene 12 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 13 años, 5 meses por
Anónimo.
-
AutorEntradas
-
-
19/01/2012 a las 20:22 #103716
Anónimo
Invitadobuenas
Llevo días buscando y quebrandome la cabeza con esto:
quiero editar esta plantilla gavick: http://demo.gavick.com/joomla15/aug2010/index.php
y básicamente lo que quiero hacer es cambiar de lugar las posiciones de la plantilla, es decir, quiero que hasta arriba este banner 1 y abajito de banner 1 poner el logo y el menu, les adjunto la imagen de las posiciones de los modulos.
No se como hacer ese pequeño cambio,
ayuda por favor!!!!!
Attachments: -
20/01/2012 a las 18:12 #103727
Anónimo
Invitadonadie? nadie quiere ayudarme?
-
20/01/2012 a las 19:58 #103734
Robert
ParticipanteEsa no es la cuestion. El tema es que Gavick vende sus plantillas, y tu estas pidiendo que alguien ye ayude a crear una posicion nueva en una plantilla SIN CONOCER el codigo.
Lo minimo es, enviar aqui, el archivo que corresponda. OjO, NO toda la plantilla, solo el archivo que corresponda para al menos ver el codigo y ayudarte o incluso crear esa posicion, pero entiende que A CIEGAS, pues va a ser que no.
-
21/01/2012 a las 02:48 #103737
Anónimo
Invitadopon el codigo para poder ayudarte
-
21/01/2012 a las 07:01 #103739
Anónimo
InvitadoOk facil…
si tu template es de varios estilos sigue esta ruta : templates/nombre-de-la-pantilla-que-quieres-combiar/layoust/defaul.php
veras los nombres de todos los modulos internos de la template dentro de
Ej:<a name="Top" id="Top">
loadBlock('toolbar'); ?>
loadBlock('mainnav') ?>
loadBlock('header'); ?>
loadBlock('topsl'); ?>countModules('banner2') ): ?>
lo unico que tienes que hacer es moverlo hacia arriba hasta donde lo quieras
no dara erro siempre que este debajo dey antes de [b]
[/b]
Un consejito; antes que todo copia el archivo default.php por si te da un error reemplasarlo por el original.
Suerte. -
21/01/2012 a las 07:02 #103740
Anónimo
Invitadosi quieres pon el codigo adjunto y te lo devolvemos modificado.
-
21/01/2012 a las 18:57 #103744
Anónimo
Invitadosi de hecho si es de varios estilos 😛
y pues no pongo el código como me mencionan arriba porque de plano no encuentro donde es, ya que en el index php no viene
-
21/01/2012 a las 18:59 #103745
Anónimo
Invitadoeste es el codigo del index.php
getParam(GK_TOOL_SCREEN)){
case 'auto':
$tmplWidth = '97%';
break;
case 'fluid':
$tmplWidth = intval($tmpl->getParam('gk_screen-fluid-fix-gk_screen_width'));
$tmplWidth = $tmplWidth ? $tmplWidth.'%' : '90%';
break;
case 'fix':
$tmplWidth = intval($tmpl->getParam('gk_screen-fluid-fix-gk_screen_width'));
$tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '771px';
$tmplWidth = $tmplWidth ? $tmplWidth.'px' : '770px';
break;
default:
$tmplWidth = intval($tmpl->getParam(GK_TOOL_SCREEN));
$tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '983px';
$tmplWidth = $tmplWidth ? $tmplWidth.'px' : '982px';
break;
}$tmpl->setParam ('tmplWidth', $tmplWidth);
$tmpl->setParam ('tmplWrapMin', $tmplWrapMin);//Main navigation
$gk_menutype = $tmpl->getMenuType();
$gkmenu = null;
if ($gk_menutype && $gk_menutype != 'none') {
$gkparams = new JParameter('');
$gkparams->set( 'menutype', $tmpl->getParam('menutype', 'mainmenu') );
$gkparams->set( 'menu_images_align', 'left' );
$gkparams->set( 'menupath', $tmpl->templateurl() .'/gk_menus');
$gkparams->set('menu_images', 1); //0: not show image, 1: show image which set in menu item
$gkparams->set('menu_background', 1); //0: image, 1: background
$gkparams->set('mega-colwidth', 200); //Megamenu only: Default column width
$gkparams->set('mega-style', 1); //Megamenu only: Menu style.
$gkparams->set('rtl',($tmpl->getParam('direction')=='rtl' || $tmpl->direction == 'rtl'));
$gkmenu = $tmpl->loadMenu($gkparams, $gk_menutype);
}
//End for main navigation$layout = $tmpl->getLayout ();
if ($layout) {
$tmpl->display($layout);
}
-
21/01/2012 a las 19:01 #103746
Anónimo
Invitado[quote=”leninmejia” post=24713]si quieres pon el codigo adjunto y te lo devolvemos modificado.[/quote]
gracias 🙂 lo estoy intentando en este momento, si no me sale pues entonces si te envío el archivo XD
-
21/01/2012 a las 19:49 #103747
Anónimo
InvitadoPerdon pero no es index.php es default.php
-
21/01/2012 a las 22:57 #103750
Anónimo
Invitadoah ok 🙂
mira ya estuve observando el codigo del archivo default.php y bueno, no logro encontrar la posición banner, que es la que quiero pasar arriba de mi plantilla y mover abajo el menu y el logo…. este es el codigo:
_basewidth = 20;
$positions = array (
‘left1′ =>’left1’,
‘left2′ =>’left2’,
‘left-mass-top’ =>’left_top’,
‘left-mass-bottom’ =>’left_bottom’,
‘right1′ =>’right1’,
‘right2′ =>’right2’,
‘right-mass-top’ =>’right_top’,
‘right-mass-bottom’ =>’right_bottom’,
‘content-mass-top’ =>’top’,
‘content-mass-bottom’ =>’bottom’,
‘content-top’ =>’adv_top’,
‘content-bottom’ =>’adv_bottom’,
‘inset1′ =>’inset1’,
‘inset2′ =>’inset2’
);$this->customwidth(‘right’, $this->_tpl->params->get(“right_column”));
$this->customwidth(‘right2’, $this->_tpl->params->get(“right2_column”));
$this->customwidth(‘left’, $this->_tpl->params->get(“left_column”));
$this->customwidth(‘left2’, $this->_tpl->params->get(“left2_column”));
$this->customwidth(‘inset1’, $this->_tpl->params->get(“inset1_column”));
$this->customwidth(‘inset2’, $this->_tpl->params->get(“inset2_column”));$this->definePosition ($positions);
$this->loadBlock(‘definitions’);?>
isIE()) : ?><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="language; ?>” lang=”language; ?>”>
loadBlock(‘head’);
$this->useCache($this->getParam(‘css_compress’), $this->getParam(‘css_cache’));
?><body id="bd" class="fsgetParam(GK_TOOL_FONT);?> browser();?>”>
isIE6() && $this->_tpl->params->get(‘ie6bar’) == 1) : ?>
loadBlock(‘mainnav’) ?>
loadBlock(‘header’); ?>
loadBlock(‘topsl’); ?>
checkComponent() || $this->checkMainbody() || $this->countModules($this->getPositionName(‘left1′).’ + ‘.$this->getPositionName(‘left2′).’ + ‘.$this->getPositionName(‘left-mass-top’).’ + ‘.$this->getPositionName(‘left-mass-bottom’).’ + ‘.$this->getPositionName(‘right1′).’ + ‘.$this->getPositionName(‘right2′).’ + ‘.$this->getPositionName(‘right-mass-top’).’ + ‘.$this->getPositionName(‘right-mass-bottom’).’ + ‘.$this->getPositionName(‘content-mass-top’).’ + ‘.$this->getPositionName(‘content-mass-bottom’).’ + ‘.$this->getPositionName(‘content-top’).’ + ‘.$this->getPositionName(‘content-bottom’).’ + ‘.$this->getPositionName(‘inset1′).’ + ‘.$this->getPositionName(‘inset2’))) : ?>
<div id="gk-mainbody" style="width:getColumnWidth(‘mw’) ?>%”>
loadBlock(‘main’) ?>
loadBlock(‘left’) ?>loadBlock(‘right’) ?>
loadBlock(‘usersl’) ?>
loadBlock(‘botsl’) ?>
loadBlock(‘footer’) ?>
_tpl->params->get(‘t3_logo’)) : ?>
Powered by T3 Frameworkpodrías decirme que es lo que tengo que cambiar?
muchas gracias!!!
-
21/01/2012 a las 23:29 #103751
Anónimo
Invitado[quote=”leninmejia” post=24720]Perdon pero no es index.php es default.php[/quote]
ahhh lo pude resolver gracias a tu ayuda amigo!!!!
mil gracias!!!
te comento, a partir de tu consejo busque dentro del archivo mainnav.php que esta dentro de la carpeta blocks y ahí encontré este código:
countModules(‘banner1’)) : ?>y lo único que hice fue cortarlo y pegarlo hasta arriba y quedo así:
countModules(‘banner1’)) : ?>getParam(‘logoType’)==’image’): ?>
<a href="index.php" title="sitename(); ?>”>sitename(); ?>
getParam(‘logoType’)==’text’) : ?>
<a href="index.php" title="sitename(); ?>”>
loadMenu())) $gkmenu->genMenu ($this->getParam(‘startlevel’,0), $this->getParam(‘endlevel’,-1)); ?>hasSubmenu() && ($gkmenu = $this->loadMenu())) : ?>
genMenu(1); ?>- <a href="getCurrentURL();?>#gk-content” title=””>
muchas gracias de nuevo!!!
-
23/01/2012 a las 03:31 #103760
Anónimo
InvitadoAhh que bien a la orden siempre
me alegro mucho que lo hayas resuelto, si me fije no es en defaul.php porque los modulos estan en archivos invividuales.
-
-
AutorEntradas
- El foro ‘Modulos’ está cerrado y no se permiten nuevos debates ni respuestas.