Magento

Perguntas e respostas para usuários da plataforma Magento e-Commerce


1
Magento 2: registrar consultas lentas
De volta ao M1, era possível registrar as consultas lentas, modificando as seguintes variáveis ​​em lib/Varien/Db/Adapter/Pdo/Mysql.php: /** * Write SQL debug data to file * * @var bool */ protected $_debug = false; /** * Minimum query duration time to be logged * * @var unknown_type */ protected $_logQueryTime = …


1
Como obter o ID do site atual no Painel de administração?
Estou trabalhando com uma extensão personalizada relacionada a vários sites. Deparo-me com um problema: defino um código de script a ser executado no Painel de Administração, obtendo o ID do site. Eu esperava resultado website_idcomo 0 (ID padrão na store_websitetabela). Mas quando eu uso essa função abaixo, ela sempre retorna …

4
Erro após excluir todo o cache no Magento 2
Ao excluir todo o cache como rm -rf var/cache/* var/page_cache/* var/view_preprocessed/* var/generation/* Fiquei abaixo do erro Warning: ltrim() expects parameter 1 to be string, object given in vendor\magento\framework\Code\Generator\EntityAbstract.php on line 152 Notice: Uninitialized string offset: 0 in vendor\magento\framework\Autoload\ClassLoaderWrapper.php on line 81 Notice: Uninitialized string offset: 0 in vendor\composer\ClassLoader.php on line …

1
Como criar um campo de formulário somente leitura usando componentes de interface do usuário?
Eu tenho essa definição de componente de interface do usuário de um campo de formulário No meu módulo Magento 2. <field name="name"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="dataType" xsi:type="string">text</item> <item name="label" xsi:type="string" translate="true">Some Label</item> <item name="formElement" xsi:type="string">input</item> <item name="source" xsi:type="string">something_here</item> <item name="sortOrder" xsi:type="number">10</item> <item name="dataScope" xsi:type="string">name</item> <item name="notice" …

4
Melhores práticas do sistema de arquivos
Estou trabalhando em uma extensão do Magento 2 que requer a leitura de arquivos do sistema de arquivos. Ao executar o php sniffer usando os padrões ECGM2, ele reclama do fato de estar usando funções como basenameou dirname. É proibido o uso da função dirname () ou É proibido o …

3
Parâmetros de inicialização MAGE_DIRS na CLI
Em pub/index.php, o código a seguir é usado para definir URLs de alteração para mídia e ativos estáticos para omitir "/ pub": $params[Bootstrap::INIT_PARAM_FILESYSTEM_DIR_PATHS] = [ DirectoryList::PUB => [DirectoryList::URL_PATH => ''], DirectoryList::MEDIA => [DirectoryList::URL_PATH => 'media'], DirectoryList::STATIC_VIEW => [DirectoryList::URL_PATH => 'static'], DirectoryList::UPLOAD => [DirectoryList::URL_PATH => 'media/upload'], ]; $bootstrap = \Magento\Framework\App\Bootstrap::create(BP, $params); …

3
Erro no login do administrador - Magento 2.1
Instalei o Magento 2.1 com PHP 7.0.11 em um servidor web nginx / PHP-FPM. Quando vou ao meu URL de administrador do Magento e faço login com minhas credenciais, recebo um erro - " Aviso: is_dir (): restrição open_basedir em vigor. O arquivo (/ etc / pki / tls / …

3
Código de área não definido
Eu tenho tentado contornar este código de área não definiu um erro e tenho referências aos outros aqui, mas tenho um problema para rastrear isso. Eu tenho tentado atualizar 2.0.7 para 2.1.0 e quando chego ao ponto em que eu corro: Instalação do php bin / magento: upgrade -vvv Eu …



1
Como fazer uma simples chamada ajax no Magento 2.1.0
Eu adicionei um botão simples em um dos meus arquivos phtml. <input type='button' name='emq_zip_btn' class='emq_zip_btn' value='Go'> Adicionei um arquivo js personalizado ("emq.js") de um módulo personalizado (Ved_Mymodule): require([ "jquery", "jquery/ui" ], function($v){ //<![CDATA[ $v = jQuery.noConflict(); $v(document).ready(function() { console.log('jquery loaded from emq.js'); $v(".emq_zip_btn").on('click',function(e) { console.log('clicked'); }); }); //]]> }); Quando …

1
Alterações na configuração da fila de mensagens no Magento 2 EE 2.1
Eu estive analisando a funcionalidade de filas de mensagens EE, mas parece que ela está incompleta. Antes da versão 2.1, havia uma implementação razoavelmente funcional que permitia criar um etc/queue.xmlpara definir editores, tópicos, consumidores e filas, conforme descrito na documentação oficial: http://devdocs.magento.com/guides/v2.0/config-guide /mq/config-mq.html . Havia limitações como não foi possível …


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.