Olá,
1 – Abra o arquivo: app/code/core/Mage/Catalog/Block/Product/List/Toolbar.php
2 – Na linha 232, vai encontrar:
if ($this->getCurrentOrder()) { $this->_collection->setOrder($this->getCurrentOrder(), $this->getCurrentDirection()); } return $this;
3 – Acrescente o código e altere da forma que desejar:
if ($this->getCurrentOrder()) { if(($this->getCurrentOrder())=='recente'){ $this->_collection->setOrder('entity_id','desc'); }else { $this->_collection->setOrder($this->getCurrentOrder(),$this->getCurrentDirection()); } } return $this;
4 – Agora na linha 391, procure a função:
public function setDefaultOrder($field){ if (isset($this->_availableOrder[$field])) { $this->_orderField = $field; } return $this; }
5 – Altere para esse código:
public function setDefaultOrder($field) { if (isset($this->_availableOrder[$field])) { $this->_availableOrder = array( 'recente' => $this->__('Mais Recente'), 'name' => $this->__('Name'), 'price' => $this->__('Price'), ); $this->_orderField = $field; } return $this; }
Olá,
para ordenar do produto mais recente:
/* Copie o arquivo * app\code\core\Mage\Catalog\Block\Product\List.php * para * app\code\local\Mage\Catalog\Block\Product\List.php */ /* Procure pela função: */ public function _getProductCollection() /* Altere de: */ $this->_productCollection = $layer->getProductCollection()->addAttributeToSort($_GET['order'], $_GET['dir']); /* Para: */ if($_GET['dir'] == NULL) $this->_productCollection = $layer->getProductCollection()->addAttributeToSort('entity_id', 'desc'); else $this->_productCollection = $layer->getProductCollection()->addAttributeToSort($_GET['order'], $_GET['dir']);
Olá,
Siga os passos para instalar corretamente.
No Magento Commerce:
Passo1: Acesse o link: link
Passo2: Clique no botão “Install Now”.
Passo3: Em seguida, aceite a licença clique no botão “Get Extension Key” e copie o código que está dentro da caixa, ele será utilizado nos próximos passos.
Na sua loja:
Passo1: Acesse
Sistema -> Conexão Magento -> Gerenciador de Conexões Magento.
Passo2: Cole o código que você copiou anteriormente dentro da caixa 2 da opção “Install New extensions”.
Passo3: Após isso pressione o botão “Proceed” para continuar.
Com o plugin SMTP Pro Email instalado, vamos configurá-lo. Para isso siga os seguintes passos:
Passo1: No painel de Controle do Magento, acesse o menu
Sistema -> Configurações
Passo2: No menu da esquerda, clique na opção “SMTP Pro” que está mais para baixo, na sessão “ASCHRODER EXTENSIONS”.
Passo3: Em seguida preencha o formulário com os dados de envio do servidor SMTP desejado.
Após essas configurações, você pode visualizar os emails enviados em:
Passo1:
Sistema -> Ferramentas -> STMTPPro –> Email Log.
Até a próxima.