Magento, resetar senha do administrador
É muito simples, basta executar a query abaixo e colocar sua nova senha !!!
UPDATE admin_user SET password=MD5('mypassword') WHERE username='admin';
É muito simples, basta executar a query abaixo e colocar sua nova senha !!!
UPDATE admin_user SET password=MD5('mypassword') WHERE username='admin';
Todo controller, models e views do magento tem um .xml que faz o controlle das classes e metodos que precisamos carregar junto.
Exemplo, temos o module shipping padrão do theme default …
<layout version="0.1.0">
<checkout_multishipping_shipping>
<reference name="head">
<action method="addItem">
<type>js_css</type><name>calendar/calendar-blue.css</name><params/>
<!--<if/><condition>can_load_calendar_js</condition>-->
</action>
</reference>
<block type="tm/multishipping_shipping" name="tm_shippingdate"
template="tm/shippingdate/shippingdate.phtml"></block>
</checkout_multishipping_shipping>
Para exibir o bloco que você criou basta usar <?php echo $this->getBlockHtml('shippingdate') ?>
Achei essa documentação conversando com o pessoal no #magento da rede irc.freenode.net, ainda não li, mais pelo que vi explica conceitos e casos.
A maneira mais fácil de se aprender uma nova linguagem é comparando-a com uma linguagem que você já conhece. Pelo menos é assim que faço! Para os que são como eu, aqui vai uma série de comparações/equivalências entre as linguagens Ruby e PHP.
Leia mais: http://simplesideias.com.br/ruby-para-programadores-php/
Crie um arquivo remover-svn e coloque permissão para executar o arquivo, chmod 777 remover-svn , logo após execute o arquivo ruby remover-svn, é necessário ter o ruby instalado.
#!/usr/bin/ruby
require 'find'
require 'fileutils'
if ARGV.empty?
puts "passe o caminho para o projeto, blahhhhhhhhhhhhhhhhhh!"
exit(1)
end
Find.find(ARGV[0]) do |f|
if f =~ /\.svn/
puts "Removendo #{f}..."
FileUtils.rm_r f
end
end
Um dos recursos mais poderosos da Magento é a flexibilidade. Com a funcionalidade CMS você é capaz de criar muito amigável SEO páginas estáticas em uma maneira fácil. Há ainda uma questão: por padrão Magento carece de uma boa maneira de integrar um grupo de produtos em uma página, se não forem todos os produtos em uma única categoria.
Você pode incluir alguns conteúdos dinâmicos, por exemplo, todos os produtos de uma categoria. Basta adicionar o seguinte bloco para a página do CMS para mostrar todos os produtos da categoria com ID 8 em uma página de destino estático:
{{block type="catalog/product_list" name="product_listing" template="catalog/product/list.phtml" category_id="8" }}Exibindo os produtos mais novos
{{block type="catalog/product_new" template="catalog/product/new.phtml"}}
Venho realizando trabalhos para clientes em cima do ecommerce magento, um sistema muito bom vendo como um inteiro e bem complexo para criação de módulos externos e seu entendimento, abaixo o diagrama que consegui direto ao site do magento para você desenvolvedor entender melhor sua arquitetura.
Pessoal, utilizo o vim como editor fast para desenvolvimento, trabalho com rails e php e as configurações ja tem um excelente suporte as linguagens, quem quizer conferir basta baixar em meu github e instalar .
1. O que é Scrum?
Scrum é uma metodologia ágil para gerência de projetos. Ela é baseada em ciclos de 30 dias chamados Sprints, onde se trabalha para alcançar objetivos bem definidos. Estes objetivos são representados no Product Backlog, uma lista de coisas para fazer que é constantemente atualizada e repriorizada.
Novamente o Carlos Brando do Nome do Jogo está liberando de graça um livro sobre Ruby on Rails.
Neste livro você encontra uma breve descrição, acompanhada de exemplos das principais novidades desta versão.
este é o link para download
http://www.nomedojogo.com/wp-content/uploads/2009/01/ruby-on-rails-2-2_whats-new_br.pdf