Modificando el head...
 
Avisos
Vaciar todo

Modificando el header.phtml

2 Respuestas
2 Usuarios
0 Reactions
3,929 Visitas
lapagina
(@lapagina)
Respuestas: 148
Reputable Member
Topic starter
 

Saludos.

Aún en este proceso de entendimiento, pero no me voy a rendir y seguro que estoy que cuando arranque definitivamente esto derá una maravilla.

Vamos con la pregunta.

Estoy montando un Magento en www.grupocuatricentenaria.com/catalogo/

Y deseo modificar algunas cositas entre ella bajar un poco mas los enlaces de INICIO, PRODUCTOS, QUIENES SOMOS, TESTIMONIOS y CONTACTENOS.

Para ello entiendo que pudiera hacerlo a través un cambio de los CSS que son utilizados allí, sin embargo la cosa se complica ya que cuando deseo cambiar algún parámetro del archivo CSS estas etiquetas están relacionadas con otros enlaces del resto de la página y la cosa se compica, ejemplo,si deseo colocarle color blanco a un enlace este cambia en otra parte de la página donde el fondo es blanco también en tenemos como resultado que el mismo no logra verse.

Entonces para entender mejor la cosa he tomado de decisión de estudiar el manejo del HEADER desde un inicio, esperando la colaboración de ustedes.

Para comenzar he abierto el archivo header.phtml para ver su estructura, encontrandome con lo siguiente:


<div class="header-top-container">
<div class="header-topbar">
<div class="quick-access">
<div class="welcome-msg"><?php echo $this->getWelcome() ?></div>
<div class="shop-access"><?php echo $this->getChildHtml('topLinks') ?></div>
</div>
<?php echo $this->getChildHtml('headerCart') ?>
<?php echo $this->getChildHtml('store_language') ?>
</div>
<div class="header-top">
<h1 id="logo"><a href="<?php echo $this->getUrl('') ?>"><img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" /></a></h1>
<p class="no-display"><a href="#main"><strong><?php echo $this->__('Skip to Main Content') ?> »</strong></a></p>
<?php echo $this->getChildHtml('topSearch') ?>

<?php echo $this->getChildHtml('topMenu') ?>
</div>
</div>

Tomando este código como referencia tengo las siguientes preguntas:

  1. Especificamente en que ruta están los archivos que muestran el contenido de getChildHtml('topLinks'), getChildHtml('topSearch'), getChildHtml('topMenu') ?
  2. Especificamente en que ruta están los archivos que codifican el contenido de getChildHtml('topLinks'), getChildHtml('topSearch'), getChildHtml('topMenu') ?
  3. Cómo pregunta general, getChildHtml('topLinks'), getChildHtml('topSearch'), getChildHtml('topMenu') tienen sus archivos PHTML y sus archivos XML respectivos?
     
Respondido : 05/05/2010 4:09 pm
Xarlie
(@xarlie)
Respuestas: 2664
Famed Member
 

Como ya te he respondido en el otro hilo abierto, te cierro este tema, seguimos en:
https://www.factoriadigital.com/mgnt/showthread.php?1494-mover-quot-topMenu-quot&p=13230

Por cierto, lo del CSS puedes utilizar la herencia... no redefinas un "a" de forma global.
Por ejemplo:


.header-top-container .quick-access a { color: #ffffff; }

Y si quieres forzar por si acaso añades !important


Soporte profesional para Magento: www.estatiko.com

 
Respondido : 05/05/2010 8:10 pm