Localizar e substituir em grandes arquivos com sed

Hoje precisei localizar e substituir todas as ocorrencias de uma string dentro de um arquivo muito grande de um dump de um banco de dados MySQL de uma loja magento que mudou de domínio. Normalmente eu fazia isso com o Notepad++ que tem o melhor desempenho nessa tarefa em comparação com outros editores como Sublime […]

Instalando a biblioteca cURL do PHP no Ubuntu

Alguns frameworks como a API do Facebook, sistemas como o Magento e vários outros precisam de algumas bibliotecas. Passos para instalação: 1 – Obter permissões de root [code=’bash’]sudo su[/code] 2 – Instalando as bibliotecas necessárias [code=’bash’]apt-get install curl libcurl3 libcurl3-dev php5-curl[/code] 3 – Reiniciando o apache [code=’bash’]service apache2 restart[/code]

Adicionando suporte ao jQuery no Magento

Neste artigo vou ensinar como adicionar suporte ao jQuery no Magento. O Magento já possui suporte ao Scriptaculous, porém ele não é de todo perfeito e caso você queira plugins adicionais que utilizem o jQuery como base você vai precisar do jQuery. Os arquivos necessários para realização dessa tarefa são: Versão atual do jQuery Versão […]

Migrando o Magento para outro servidor

Diferente do que muitos pensam migrar o Magento é bem tranquilo. Você só precisa se preocupar com algumas coisas.   Passos: Preparando os arquivos para Upload Extraia uma cópia nova do seu Magento em uma pasta, e depois adicione os arquivos dos seus módulos adicionais e traduções, exceto os instalados pelo Magento Connect. Por exemplo, […]

Quantidade de novos produtos na home

Uma das minhas primeiras dores de cabeça com essa primeira loja virtual que estou montando foi como alterar a quantidade de produtos novos exibidos na home. Para isso abra o arquivo: app/code/core/Mage/Catalog/Block/Product/New.php E altere a constante abaixo para o valor que preferir. [sourcecode language=’php’]const DEFAULT_PRODUCTS_COUNT = 5;[/sourcecode] É simples assim.

Exibindo produtos na home do Magento

Tenho certeza que a primeira coisa que você quis foi exibir produtos na home do Magento. Para isso basta ir em: admin>cms>páginas>home E em conteúdo adicionar: [sourcecode language=”html”]{{block type=”catalog/product_new” name=”home.catalog.product.new” alias=”product_homepage” template=”catalog/product/new.phtml”}}[/sourcecode] ou [sourcecode language=”html”]{{block type=”catalog/product_list” name=”home.catalog.product.list” alias=”products_homepage” template=”catalog/product/list.phtml”}}[/sourcecode] ou [sourcecode language=”html”]{{block type=”catalog/product_list” name=”home.catalog.product.list” alias=”products_homepage” category_id=”3″ template=”catalog/product/list.phtml”}}[/sourcecode] Esses três código fazem respectivamente: Exibe os novos […]