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.



6
Descubra o "nome" para um bloco de referência no Magento 2
Quero remover alguns blocos da minha página. Digamos, por exemplo, que desejo remover o contêiner do logotipo. Então eu crio /app/design/frontend/MYVENDORNAME/MYTHEMENAME/Magento_Theme/layout/default.xmlcom o seguinte código: <page layout="3columns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <referenceBlock name="logo" remove="true"/> </page> Nesse caso, consegui descobrir o nome (nome = "logotipo") desse bloco de referência pesquisando os arquivos no Tema …
11 magento2  layout  xml 




4
Magento 2: Como filtrar uma coleção de produtos por ID da loja
Usando um objeto de fábrica do produto, sou capaz de criar um produto, pegar uma coleção de produtos e buscar o primeiro item dessa coleção /* var $productFactory \Magento\Catalog\Model\ProductFactory */ $product = $this->productFactory->create()->getCollection()->getFirstItem(); No entanto, se eu tentar adicionar um store_id ao filtro da coleção $product = $this->productFactory ->create() ->getCollection() …

3
Magento2 InstallSchema adiciona nova coluna à tabela existente
Estou tentando adicionar nova coluna à tabela existente no magento2 <?php namespace Vendor\Module\Setup; use Magento\Framework\Setup\InstallSchemaInterface; use Magento\Framework\Setup\ModuleContextInterface; use Magento\Framework\Setup\SchemaSetupInterface; /** * @codeCoverageIgnore */ class InstallSchema implements InstallSchemaInterface { /** * {@inheritdoc} * @SuppressWarnings(PHPMD.ExcessiveMethodLength) */ public function install(SchemaSetupInterface $setup, ModuleContextInterface $context) { $installer = $setup; $installer->startSetup(); $eavTable = $installer->getTable('eav_attribute'); $columns = …

4
Instância do Magento 2 Helper
Quando eu acho que envolvi o sistema DI do Magento 2, algo aparece e o quebra. Vejo no código principal maneiras diferentes de acessar um auxiliar. Por exemplo, Magento\Catalog\Controller\Category::_initCategoryexiste isso: if (!$this->_objectManager->get('Magento\Catalog\Helper\Category')->canShow($category)) { return false; } Mas no Magento\Catalog\Block\Category\Viewajudante é injetado no construtor public function __construct( \Magento\Framework\View\Element\Template\Context $context, \Magento\Catalog\Model\Layer\Category $catalogLayer, …



1
A tabela 'flag'
No Magento 2, há uma tabela chamada flag. A tabela é criada Magento\Setup\Model\Installer. O que esta tabela faz / mantém?


5
Magento 2 Adicione um novo campo ao formulário de administração do Magento_User
Eu estou procurando uma boa abordagem com adicionar / atualizar já preparado (por padrão) o formulário do usuário Magento (usuário do módulo). O formulário pode ser acessado no painel de administração por este caminho: Sistema> Todos os usuários> [usuário_ escolhido]> guia principal de edição do usuário (informações da conta) Agora …


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.