Una vez que los widgets han sido agregados y configurados, ya están listos para añadirse a la página web. Los widgets en página de producto se agregarán automáticamente en las páginas correspondientes. Se puede elegir entre una de las ubicaciones predeterminadas usando el menú desplegable ‘Position’. Para configurar una posición personalizada se puede consultar ‘Custom Product Page Positioning’
Para establecer la ubicación de visualización de todos los demás widgets, dirigirse aCMS -> Pages. Aquí se puede elegir una de las siguientes opciones para agregar nuestros widgets:
Diseño de Página
Como ejemplo, para agregar nuestro widget a la homepage, hacer clic en 'Home Page'. Luego, hacer clic en la pestaña ‘Design’ en el menú vertical izquierdo e insertar el siguiente bloque en la posición en la que se desea que aparezca el widget:
<reference name="content">
<block type="pswidget/widget" name="block-name">
<action method="setId"><value>8</value></action>
</block>
</reference>
Block-name es un nombre único que se da a este bloque, y el valor SetId es el ID del widget específico que se ha creado anteriormente durante el proceso de configuración del widget (este widgetID es proporcionado por nuestro módulo de Magento)
Campo de Contenido
Si se prefiere agregar el widget a un campo de ‘Content’, se debe hacer clic en la página en la que desea insertarlo y elegir la pestaña ‘Content’ en el menú vertical izquierdo.
Ahora se puede pegar el siguiente código donde se desee que el widget aparezca (este ID del widget específico se ha creado anteriormente durante el proceso de configuración y es proporcionado por nuestro módulo de Magento)
{{block type="pswidget/widget" id="7"}}
Plantilla
También se puede agregar fácilmente el widget directamente a la plantilla, donde se usa el siguiente código PHP para mostrar el widget específico:
<?php echo $this->getLayout()->createBlock('pswidget/widget')->setId('8')->toHtml(); ?>
El valor ID es el widget específico que se ha creado anteriormente durante el proceso de configuración del widget (proporcionado por nuestro módulo de Magento)
Ubicación Personalizada del Widget en Página de Producto
Para colocar los widgets en una posición personalizada en la página de producto, se debe pegar el siguiente código en un archivo nuevo, llámelo local.xml y colóquelo en la carpeta de diseño de su plantilla (app/frontend/default/your-theme/layout):
<?xml version="1.0"?>
<layout version="0.1.0">
<catalog_product_view>
<remove name="pswidget"/>
<reference name="NEW.LOCATION.BLOCK">
<block type="pswidget/widget" template="pswidget/widget.phtml" name="pswidget_custom">
<action method="setId"><value>6</value></action>
</block>
</reference>
</catalog_product_view>
</layout>
NEW.LOCATION.BLOCK es el nombre del bloque a donde se desea mover el widget y el valor numérico de la acción Setid es el ID del widget que se está desplazando.