Olá,
acessem o link: Github Anderson Danilo Cnab.
Sigam as instruções do link: Criando um arquivo de remessa.
Como eu não encontrei, aqui vai a diferença gerando para PF e PJ:
Se for PF vai utilizar:
1 – sacado_nome
2 – sacado_cpf
3 – sacado_tipo = ‘cpf’
Se for PJ vai utilizar:
1 – sacado_razao_social
2 – sacado_cnpj
3 – sacado_tipo = ‘cnpj’
Olá,
Utilizando o Checkout padrão:
1 – Encontre o arquivo:
app-> design-> frontend-> default-> Tema-> template-> checkout->cart->shipping.phtml
2 – Altere na linha 77 em diante:
3 – Após o último ‘div’ insira esse código com as tags php:
$_SESSION['guardar_cep'] = $this->htmlEscape($this->getEstimatePostcode());
4 – Encontre o arquivo:
app-> design-> frontend-> default-> Tema-> template-> persistent-> checkout-> onepage->billing.phtml
5 – Altere na linha 111 o value do input:
6 – Troque para com as tags php:
echo $_SESSION['guardar_cep'];
Para usar com o One Step Checkout:
1 – Siga os passos 1, 2 e 3 do Checkout padrão
2 – Encontre o arquivo:
app-> design-> frontend-> base-> default-> template-> onestepcheckout-> onestep-> form-> address->billing.phtml
3 – Altere na linha 130 o value do input:
4 – Troque para com as tags php:
echo $_SESSION['guardar_cep'];
Olá,
para criar o arquivo siga os seguintes passos:
1 – Crie as headers:
header('Content-Type: text/csv; charset=utf-8'); header('Content-Disposition: attachment; filename=data.csv');
2 – Crie e informe a saída:
$saida = fopen('php://output', 'w');
3 – Colocando as colunas:
fputcsv($saida, array('Coluna 1', 'Coluna 2', 'Coluna 3'));
4 – Obtendo os dados do Banco de dados:
mysql_connect('localhost', 'username', 'password'); mysql_select_db('database'); $linhas = mysql_query('SELECT campo1,campo2,campo3 FROM table');
5 – Inserindo o conteúdo no arquivo:
while ($linha = mysql_fetch_assoc($linhas)) fputcsv($output, $linha);
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']);