Perguntas com a marcação «module»

Perguntas sobre o desenvolvimento de módulos personalizados

2
Como devo licenciar meu módulo?
Eu tenho um módulo que escrevi para minha empresa. Ele pega os dados da nossa solução de back office e os importa para o Magento. Ele também recebe pedidos do Magento e os importa para o software de back office. Eu li alguns tipos de licenças que posso usar, mas …

7
Como substituir arquivos .phtml no Magento 2
Quero personalizar a página de detalhes do produto, portanto, é necessário substituir alguns arquivos .phtml nos seguintes locais. Então, eu quero saber como substituir arquivos .phtmlvendor\magento\module-catalog\view\frontend\templates\product ouvendor\magento\module-theme\view



2
Como obter dados do config.xml de um módulo
No módulo A I necessidade de obter alguns dados do arquivo config.xml de módulos B e C . Existem métodos ou classes dedicados para isso? Especialmente, preciso obter a estrutura XML e os valores do nó <default>para poder restaurar os valores padrão da configuração do sistema dos módulos B e …


4
Como mostrar um atributo personalizado na caixa Endereço de entrega do administrador?
Adicionei o campo personalizado suspenso na página de check-out com valores personalizados. Ele está funcionando bem e também salva os valores dos atributos no banco de dados, mas não é exibido no endereço de entrega do pedido. Alguma idéia de como mostrá-lo? InstallSchema.php $connection->addColumn( $installer->getTable('quote_address'), 'mob_type', [ 'type' => \Magento\Framework\DB\Ddl\Table …

1
Módulo de desinstalação do Magento 2
Aparentemente, agora o Magento 2 suporta scripts de desinstalação que permitem a modificação do esquema db ao desinstalar um módulo (horay !!). Conforme explicado aqui, isso funciona apenas para o módulo instalado via compositor. (Espero que funcione no futuro para todos os módulos, mas essa é uma questão diferente). Digamos …

3
Como substituir a classe Tipo virtual no Magento 2
Como substituir o bloco VirtualType no Magento 2, desejo substituir o seguinte bloco virtual por meu próprio bloco, <virtualType name="Magento\CatalogSearch\Block\SearchResult\ListProduct" type="Magento\Catalog\Block\Product\ListProduct"> <arguments> <argument name="catalogLayer" xsi:type="object">Magento\Catalog\Model\Layer\Search</argument> </arguments> </virtualType> Então, eu tentei substituí-lo do meu módulo personalizado di.xmlassim, <preference for="Magento\Catalog\Block\Product\ListProduct" type="My\Vendor\Block\Product\ListProductSearch" /> Mas não funciona. Então, qual é a maneira correta de …

3
Novo módulo de bloco personalizado Magento
Estou usando o Magento versão 1.8.1.0. Estou tentando criar um novo módulo de bloco personalizado, que utilizarei para criar uma nova página inicial. Espaço para nome: Crusader Módulo: CLHomePage Tipo de bloco: cruzada em casa Classe: Qwerty (apenas por enquanto durante o teste) Pacote de design: cruzado Tema: padrão Isto …


3
Erro da API REST Magento2 'Classe não existe'
Criei um serviço Web REST Magento 2.0.2 de teste com base no blog de Alan: http://alankent.me/2015/07/24/creating-a-new-rest-web-service-in-magento-2/ Estou usando o Postman para chamar o serviço da web personalizado e obter o seguinte erro: "message": "Class does not exist", "code": -1, "trace": "#0 P:\\wwwroot\\Magento202_com_loc\\Web\\vendor\\magento\\framework\\Webapi\\ServiceInputProcessor.php(128): ReflectionClass->__construct('')\n#1 P:\\wwwroot\\Magento202_com_loc\\Web\\vendor\\magento\\framework\\Webapi\\ServiceInputProcessor.php(262): Magento\\Framework\\Webapi\\ServiceInputProcessor->_createFromArray(NULL, '30')\n#2 P:\\wwwroot\\Magento202_com_loc\\Web\\vendor\\magento\\framework\\Webapi\\ServiceInputProcessor.php(99): Magento\\Framework\\Webapi\\ServiceInputProcessor->convertValue('30', NULL)\n#3 P:\\wwwroot\\Magento202_com_loc\\Web\\vendor\\magento\\module-webapi\\Controller\\Rest.php(262): …

1
Módulo personalizado: acesso negado (problema da ACL)
Eu criei um módulo e ele funciona perfeitamente; no entanto, eu bati em uma parede. Quando estou logado como administrador, tudo fica bem. Eu adicionei isso no acl: <?xml version="1.0"?> <config> <menu> <erp translate="title" module="firtal_deadstock"> <title>ERP</title> <sort_order>99</sort_order> <children> <stock_management module="firtal_deadstock"> <title>Stock Management</title> <children> <firtal_deadstock> <title><![CDATA[Firtal Stock Analysis]]></title> <sort_order>99</sort_order> <action>adminhtml/deadstock</action> </firtal_deadstock> …
12 module  acl 

2
Como posso definir valores de configuração no Magento 2?
Anteriormente (no Magento 1), criamos um módulo chamado Setup, que continha configurações para o site. Os scripts de atualização são mais ou menos assim: $installer = $this; $installer->startSetup(); $installer->setConfigData("fastsimpleimport/general/partial_indexing", 1); $installer->setConfigData("fastsimpleimport/product/disable_preprocess_images", 1); $installer->setConfigData('general/country/default', 'GB'); $installer->setConfigData('general/locale/firstday', 1); $installer->setConfigData('general/locale/timezone', 'Europe/London'); $installer->setConfigData('general/store_information/merchant_country', 'GB'); $installer->setConfigData('design/header/welcome', 'Enter your value'); $installer->setConfigData('design/head/title_suffix', 'Enter your value'); $installer->setConfigData('currency/options/base', 'GBP'); …


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.