Magento

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

1
Nomes de classe completos nos métodos de fábrica do Magento
No Magento 1, se eu usar o nome completo da classe Magento em um método de fábrica, sou capaz de instanciar um objeto //trying full class name instead of catalog/product $object = Mage::getModel('Mage_Catalog_Model_Product'); No entanto, a mesma coisa não funcionará para ajudantes. Se você tentar Mage::helper('Mage_Core_Helper_Url'); Você recebe Warning: include(Mage/Mage/Core/Helper/Url/Helper/Data.php): …
11 model  helper  factory 

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, …

3
Modelos de email do administrador
Eu tenho esse problema estranho com os emails transacionais do Magento. Eu tenho os mesmos arquivos nos meus servidores locais, de desenvolvimento e produção. Em Admin> Sistema> Emails Transacionais> Adicionar novo modelo Seleciono um modelo na lista suspensa e deixo o local em inglês EUA. Os campos não são preenchidos …

2
Como criar URL https para http
Eu estou querendo saber como o magento determina qual página deve ser segura e qual página deve ser insegura. Pelo que entendi, o magento apenas torna a página de checkout e login tão segura por padrão e eu posso proteger outras páginas especificando-as no caminho de configuração frontend/secure_url/....através do config.xml …
11 https  secure 

6
Instalação única com vários bancos de dados
É possível fazer uma instalação e, a partir dessa instalação, fazer várias lojas com bancos de dados diferentes? Algo como eu farei uma instalação no domain.1 com um banco de dados e, do administrador, criarei um novo site e uma loja em algum novo banco de dados para domain.2 . …

1
Qual é a diferença entre getChildHtml e getBlockHtml
Sinopse Qual é a diferença entre getChildHtmle getBlockHtml? Como posso obter o título cms / block no modelo? Tenho essencialmente substituído o rodapé com a minha própria rodapé e definir meu próprio <?= $this->getChildHtml('...') ?>Isto não funcionou até que eu usei: <?= $this->getBlockHtml('...') ?>. XML de layout: <layout> <default> <block …

1
Substituir / remover nó / valor de configuração XML?
Quero remover algum valor XML sem tocar nos principais arquivos XML, é possível? O cenário é o seguinte. Em /app/code/core/Mage/Tax/etc/config.xmlnós temos algum valor de configuração para os totais ( <sales><quote><totals>). Eu quero comentar a taxque a linha de imposto não é exibida no frontend. comentar o nó no arquivo XML …



4
Forçar um pedido a ir para o status completo
Estamos usando um módulo personalizado que requer o status: "completo" (não consigo alterar o módulo porque ele usa o ioncube) Também estamos usando um sistema de pagamento que não oferece a opção de status: "completo" Portanto, minha pergunta é: como forçar um pedido para ir ao status completo? PS: Isso …


4
Prática recomendada para associar atributos do produto
Eu tenho uma tabela personalizada com uma referência de produto product_id. Agora, gostaria de mostrar informações do produto (sku, nome) na minha grade de back-end , mas não tenho certeza qual é a melhor prática para fazer isso? Meu melhor palpite SKUé o seguinte: $collection->join( 'catalog/product', 'product_id=`catalog/product`.entity_id', array('product_sku' => 'sku') …

3
Imagens de desempenho Magento e estáticas na CDN
Estamos investigando outras melhorias na velocidade do Magento. O que vemos agora é que, com a seguinte configuração, a página voa. Somente as imagens vêm depois. Os arquivos principais são entregues em alguns milissegundos, mas o tempo de carregamento ainda é de 2 segundos devido às imagens. cache de imagens …


4
Como Git-Ignore Symlinks em um módulo Magento instalado pelo compositor
Eu instalo módulos usando composer.phar. Isso cria arquivos de links simbólicos publichtml/app/code/community(por exemplo) com um destino para vendor/themodule.... No meu .gitignore, excluí o diretório do fornecedor - mas os links ainda acabariam no git. Existe uma maneira fácil de excluir automaticamente esses links? (além de adicionar tudo manualmente ao .gitignore) …
11 composer  git 

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.