Perguntas com a marcação «layout»

Indica os arquivos xml usados ​​para definir a hierarquia de blocos que eventualmente renderiza os arquivos de modelo.

3
Magento 2 remove "Estimar custos e impostos de remessa" do carrinho
Quero me livrar do bloco "Estimar custos e impostos de envio" no carrinho. Os devdocs dizem que Desativar um componente é o caminho a seguir, então tentei o seguinte: <body> <referenceBlock name="checkout.cart.shipping"> <arguments> <argument name="jsLayout" xsi:type="array"> <item name="components" xsi:type="array"> <item name="block-summary" xsi:type="array"> <!-- My custom part: --> <item name="config" xsi:type="array"> …
20 magento2  layout  cart  totals 

2
Uso da classe de fábrica de páginas no magento2
Qual é o objetivo de renderizar a página do módulo personalizado no Magento2 usando a \Magento\Framework\View\Result\PageFactoryclasse de fábrica de resultado injetada no construtor e tornar a página exibida $resultPage = $this->resultFactory->create(ResultFactory::TYPE_PAGE); em vez de fazer esses tipos de exibição abaixo, que são os mesmos da abordagem Magento 1.x $this->_view->loadLayout(); $this->_view->renderLayout();

3
Diferença entre as tags raiz "página" e "layout" no Magento 2
No Magento 2, alguns layouts manipulam arquivos XML abertos com o <page.../> etiqueta raiz. Outros abrem com o <layout.../> etiqueta raiz. O uso de uma das tags acima introduz diferenças de funcionalidade em um arquivo XML de manipulador de layout? Ou isso é pura limpeza de janela? Ou algo no …
18 magento2  layout  page 


2
JQuery CDN do Google com fallback local no XML do layout Magento
Fiz o seguinte para incluir o jQuery do Google CDN no Magento: <default> <reference name="head"> <block type="core/text" name="google.cdn.jquery"> <action method="setText"> <text><![CDATA[<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script><script type="text/javascript">jQuery.noConflict();</script>]]> </text> </action> </block> </reference> </default> No entanto, quando eu quero implementá-lo com um fallback local, que funciona muito bem, acabo adicionando-o ao meu .phtml como tal: …



7
Adicionar cabeçalho e rodapé na página de check-out Magento2
Por padrão, o Magento 2 não fornece HEADER e FOOTER na página CHECK OUT . Então, verifiquei o arquivo checkout_index_index.xml no caminho app/design/frontend/package_name/theme_name/Magento_Checkout/layout/override/base Há um atributo de remoção definido para cabeçalho e rodapé por isso, desmarque a opção remover atributo de remove = true para remover = false . Mas …

4
Magento 2: Adicionando blocos estáticos a seções específicas de páginas com arquivo xml de layout de módulo personalizado
No magento 1.x, é possível adicionar um bloco estático usando o arquivo de layout xml. <reference name="root"> <block type="cms/block" name="name"> <action method="setBlockId"><block_id>static-block-id</block_id></action> </block> </reference> Mas, no magento 2, como podemos alcançá-lo?

1
Magento 2 - ifconfig no layout xml
Estou trabalhando com o magento 2. Eu posso usar o atributo ifconfig no código de bloco e funciona bem. <block class="Magento\Catalog\Block\Category\View" name="category_desc_main_column" template="category/desc_main_column.phtml" ifconfig="config_path/group/field" before="category.products"/> Mas tentei usá-lo para mover, não funcionou. <move element="category.image" destination="content" ifconfig="config_path/group/field" before="-"/> Alguém sabe como usá-lo para se mover?


2
Remover um filho do componente de interface do usuário por meio do Layout XML
Como faço para remover um filho do componente da interface do usuário via XML de layout? Por exemplo, da diretiva xml abaixo em checkout_index_index.xml. Como removo o nó de remessa? <item name="sidebar" xsi:type="array"> <item name="children" xsi:type="array"> <item name="summary" xsi:type="array"> <item name="children" xsi:type="array"> <item name="totals" xsi:type="array"> <item name="children" xsi:type="array"> <item name="subtotal" …

5
Magento 2: Como definir um modelo personalizado para o bloco principal
Estou tentando substituir o register.phtml no meu módulo, mas parece que há algum problema de configuração que torna o Magento incapaz de usar meu modelo personalizado para substituir o do módulo principal. Verifiquei o código, mas não consigo encontrar o problema. Alguém pode ajudar? Desde já, obrigado. module.xml: <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" …


1
Ordem de carregamento incorreta do XML do layout
Quando eu crio um arquivo de layout para a área de administração (seja na comunidade ou no conjunto de códigos local), às vezes o Magento carrega esse xml de layout antes que o xml de layout do módulo Adminhtml seja carregado. O efeito é que as chamadas de referência são …
15 layout  magento-1 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.