Hola
Necesito cambiar el orden de los bloques, que el banner que esta debajo aparezca arriba,
alguien me puede ayudar? Esta en magento 2
https://mag2.discountcatheters.com/catheter-manufacturer/hollister
Saludos
Hola jesusdv10,
Podrias aportar algo mas de informacion?
Estas hablando de bloques CMS o bloques en el codigo?
Tal vez una captura de pantalla donde se muestre lo que quieres hacer?
Hola
Son bloques de magento, se cargan desde el admin de magento. En la seccion paginas, en el apartado desing se coloca este codigo:
<referenceContainer name="sidebar.additional"> <block class="Magento\Cms\Block\Block" name="banner-lateral" before="BlockLogosSecure"> <arguments> <argument name="block_id" xsi:type="string">banner-lateral</argument> </arguments> </block> </referenceContainer>
Ese código llama al bloque creado en la sección blocks de magento 2
En esta imagen puedes ver en el admin de magento, donde se inserta el código del bloque que hace que salga el banner,
En la siguiente imagen se muestra el banner que está del lado izquierdo en la parte de abajo, lo que quiero es hacer que ese banner aparezca arriba de los logos.
Este es el bloque estatico que se creo en magento2
Como sale en este link https://mag2.discountcatheters.com/catheter-manufacturer/hollister
Que pasa si en lugar de
before="BlockLogosSecure">
colocas
after="BlockLogosSecure">
?
De ninguna de las dos formas hace que cambie de posición el banner. Debería cambiar pero se queda igual, y borre la cache de magento también
Como podría hacerlo? Saludos
Hola @jesusdv10,
¿Y si usás before="-" ?
¿Podrías compartir la defiinción del bloque BlockLogosSecure? A lo mejor puedas moverse ese bloque para que aparezca after="banner-lateral".
Podrias revisar la estructura del xml que arma esa vista. es posible que por ahi posiciones los bloques con el before