Preguntas etiquetadas con blocks

denota preguntas sobre las clases `Bloque`.

4
Error de conmutador de tienda Magento 2 en "section-config.js" Error de tipo no capturado: no se puede leer la propiedad '*' de indefinido (...)
Estoy implementando un conmutador de tienda personalizado en mi tema personalizado. La plantilla de bloque es la siguiente: <?php if (count($block->getStores())>1): ?> <?php $id = $block->getIdModifier() ? '-' . $block->getIdModifier() : ''?> <span><?php echo $block->escapeHtml($block->getStoreName()) ?></span> <span>/</span> <?php foreach ($block->getStores() as $_lang): ?> <?php if ($_lang->getId() != $block->getCurrentStoreId()): ?> <span …

3
Nuevo módulo de bloque personalizado Magento
Estoy usando Magento versión 1.8.1.0. Estoy tratando de crear un nuevo módulo de bloque personalizado, que usaré para crear una nueva página de inicio. Espacio de nombres: cruzado Módulo: CLHomePage Tipo de bloque: cruzada a casa Clase: Qwerty (solo por ahora durante las pruebas) Paquete de diseño: cruzado Tema: predeterminado …

4
Pase datos a getChildHtml () o llame al método en el bloque secundario
Quiero poder pasar datos a la llamada getChildHtml (). La razón es que la salida del bloque depende de un tipo de producto. Así que quiero pasar el producto al getChildHtml para que pueda decidir sobre la salida. Estoy haciendo esto por dentro template/checkout/cart/item/default.phtml. Idealmente, la llamada se vería así: …
12 layout  blocks 

3
Eliminar un bloque del diseño sin nombre
Quiero eliminar un bloque del diseño en magento 2 que se declara en una extensión de terceros, pero el bloque no tiene un nombre. ¿Puedo hacer eso? El bloque se declara así <referenceContainer name="before.body.end"> <block class="Magento\Backend\Block\Template" template="[Vendor_Module]::template.phtml"/> </referenceContainer> No puedo usar <referenceBlock name="..." remove="true" /> porque, como puedes ver, no …

3
¿Cómo anulo / reescribo una clase de bloque en Magento 1?
Nota: Esta es una pregunta canónica que explica completamente cómo funcionan las reescrituras de bloques y puede usarse como destino duplicado para preguntas más específicas de "Cómo anulo el bloque X" o "¿Por qué mi reescritura no funciona?". Ver también: Buscando preguntas canónicas sobre las anulaciones de Magento 1 Digamos …





3
Magento 2: ¿Cómo agregar bloque adicional en la página de pago?
Me gustaría anular el archivo anterior y mostrar mi bloque personalizado en el li. magento \ vendor \ magento \ module-checkout \ view \ frontend \ web \ template \ shipping.html <li id="shipping" class="checkout-shipping-address" data-bind="fadeVisible: visible()"> <div class="step-title" data-bind="i18n: 'Shipping Address'" data-role="title"></div> </li> <!-- ko if:myBlock --> // Mine need …

3
Tipo de bloque no válido: [Espacio de nombres] \ [Módulo] \ Bloque \ Línea de tiempo
He estado tratando de agregar un bloque al pie de página, pero hasta ahora sigue volviendo Invalid block type: [Namespace]\[Module]\Block\Timeline La fuente de lo que tengo hasta ahora también se puede encontrar aquí: https://github.com/sandermangel/magento2-twitterfeed mi layout/default.xml <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceBlock name="footer"> <block class="[Namespace]\[Module]\Block\Timeline" name="twitterfeed-timeline" template="footer/timeline.phtml"></block> </referenceBlock> </body> …
10 blocks  magento2 


1
Magento 2 - nombre de bloque vs como nombre
He estado trabajando en Magento 2 y he sobrescrito algunos módulos que he instalado (en la interfaz). Sin embargo, hoy acabo de encontrar algo que no había encontrado antes. El módulo que he estado usando tiene un bloque dentro que tiene lo siguiente: <referenceBlock name="product.info.details"> <block class="Vender\Module\Block\Catalog\Related" name="posts.tab" as="blog.posts" template="Vender_Module::catalog/posts.phtml" …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.