Pregunta

¿Hay una lista completa disponible que muestre todos los parámetros disponibles para los bloques de codificación?

Por ejemplo para una lista de productos. Existe el parámetro Category_ID y el parámetro Column_Count, pero ¿qué otros parámetros puedo usar?

¿Fue útil?

Solución

No creo que sea posible obtener una lista de todos los parámetros para todos los bloques, ya que básicamente puede asignar el parámetro a un bloque y darle significado en la clase de bloque o en el archivo de plantilla. Por ejemplo, puede hacer esto en el bloque de la lista de productos:

$block->setData('doh', true); //let's assume that $block is an instance of the product list block.
//or
$block->setDoh(true);

Incluso si el parámetro doh no se usa en la clase de bloque, aún puede agregar esto en la plantilla y darle sentido.

<?php if ($this->getData('doh')) : //or $this->getDoh()?>
    <span><?php echo $this->__('Homer does not approve')?></span>
<?php else : ?>
    <span><?php echo $this->__('Homer approves')?></span>
<?php endif;?>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top