Eu estou tentando consertar um problema com produtos simples recorrentes sob um produto configurável. Acho que encontrei uma solução fornecida por Magento: Como exibir informações de perfil recorrentes para um produto recorrente configurável
Minha verdadeira questão é, em Magento, como você sabequal arquivo php controlador para editar? Ou, eu sou completamente mal-entendido procedimento? Eu notei o Commerce Bug do Alan Storm como uma alternativa. Eu também tentei ativar as ferramentas do desenvolvedor para habilitar sugestões de caminho de nome de bloco e modelo, o que parece mais útil para o design.
No entanto, para o bug que estou tentando corrigir, como você sabe qual arquivo php editar, pois há tantos componentes conectados (catálogo, inventário, faturamento, etc.)?
Esta é uma questão mais processual, mas sinta-se à vontade para comentar os detalhes específicos.
Respostas:
1 para resposta № 1Você pode ver qual action controller é inicialmente chamado pelo url, que é sempre criado por: module / controller / action
Ou seja, ao adicionar um produto ao carrinho, o URL é: checkout / cart / add
Portanto, o controlador que você precisa ver está em app / code / core / Mage / Checkout / controllers / CartController.php. Lá, está o método addAction.