Perguntas com a marcação «magento2»

Perguntas gerais sobre o Magento 2, não específicas para uma versão menor. Use esta tag para distinguir do Magento 1. Se você tiver problemas com uma versão específica, use a tag 'Magento-2.x' apropriada. As funcionalidades entre as versões secundárias do Magento 2 podem ser diferentes.


1
Magento 2: obtenha valor da configuração do sistema no XML do layout
como obtenho meu identificador de link de módulo no rodapé a partir dos valores principais de configuração que defini na configuração do sistema administrativo <referenceBlock name="footer_links"> <block class="Magento\Framework\View\Element\Html\Link\Current" name="storelocator-policy-link"> <arguments > <argument ifconfig="googlemapsstorelocator/general/enable" name="label" xsi:type="string">Google Maps Store Locator</argument> <argument name="path" xsi:type="string">I need this value form the configuration settings</argument> </arguments> </block> …



1
Dependência incorreta ScopeConfigInterface já existe no objeto de contexto na compilação do magento2
<?php /** * Copyright © 2015 Magento. All rights reserved. * See COPYING.txt for license details. */ namespace Ortho\Featuredproduct\Helper; use Magento\Framework\App\Helper\AbstractHelper; /** * Search helper */ class Data extends AbstractHelper { /** * @var \Magento\Framework\App\Config\ScopeConfigInterfac */ protected $_scopeConfig; protected $_config; protected $_storeManager; protected $_productFactory; CONST FEATURED_ENABLE = 'featured_settings/general/isenable'; CONST FEATURED_TITLE …





4
Nomes de classe 'Vazio' dentro do fornecedor / magento /
Estou tentando recompilar usando php bin / magento setup: di: compile Mas quando executo esse comando, recebo: Erro fatal: Não é possível usar 'Void' como nome da classe, pois está reservado em /var/www/html/magento/vendor/magento/module-sales/Controller/Adminhtml/Order/Invoice/Void.php na linha 9 Estou executando o PHP 7.1.0-alpha.

2
Magento 2 - campo da grade de administração personalizada - erro ao classificar ou filtrar
Adicionei coluna personalizada à grade do administrador, assim <column name="customer_name" class="Vendor\Module\Ui\Component\Listing\Columns\CustomerName"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="filter" xsi:type="string">text</item> <item name="editor" xsi:type="string">text</item> <item name="sortable" xsi:type="string">true</item> <item name="label" xsi:type="string" translate="true">Customer Name</item> <item name="sortOrder" xsi:type="number">30</item> </item> </argument> </column> Na minha classe CustomerName, crio valores para esta coluna: public function prepareDataSource(array $dataSource) …

1
Palavra-chave reservada na ação do controlador - Magento 2
Estou trabalhando em um conceito de grade de administração. Encontrei um código fonte do github e analisei esse. Embora eu tenha encontrado o URL, é diferente da declaração no layout do componente da interface do usuário . <item name="url" xsi:type="string">*/*/new</item> */*é o nome da frente atual médio e o caminho …

1
Magento 2: O que preenche "elems" em um componente de interface do usuário
O modelo KnockoutJS de nível superior da lista Componente da UI é semelhante a este <!-- File: vendor/magento//module-ui/view/base/web/templates/collection.html --> <each args="data: elems, as: 'element'"> <render if="hasTemplate()"/> </each> Isso é traduzido pelo Magento no seguinte código KnockoutJS bruto. <!-- ko foreach: {data: elems, as: 'element'} --> <!-- ko if: hasTemplate() --><!-- …


3
Como adicionar manipuladores de layout personalizados programaticamente para a exibição de categoria no Magento 2
Então, eu quero adicionar um identificador de layout personalizado para todas as páginas de exibição de categoria. O identificador que deve ser carregado depende de certos parâmetros de categoria, portanto, o identificador precisa ser adicionado programaticamente com $page->addPageLayoutHandles() Parece fácil ..? Aparentemente não O Magento 2 fornece um bom sistema …

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.