Jump to content

Ariel Cugenotta

Administrators
  • Content Count

    193
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by Ariel Cugenotta

  1. Olá @Jorge Luiz, bom dia. Isso pode estar ocorrendo porque o tema foi mal feito, se for um tema FREE pare de usar ele, ok? Se você comprou o tema o ideal é entrar em contato com a empresa que desenvolveu o tema. Vamos lançar em breve! Mas não será exatamente um curso que você assiste e pronto, será um modelo diferente, mais voltado para realmente ajudar os desenvolvedores e resolverem os problemas do dia a dia 😉, e pode deixar que vou avisar todos os integrantes do fórum e do canal no Youtube.
  2. kkk gostei da referencia a musica (https://www.youtube.com/watch?v=L3bdBOzXo9w) Legal! Depois conta como foi sua experiencia nesse projeto! Fico feliz em poder ajudar! =))
  3. Existem vários modelos de negócio nesse mercado, do modelo mais restrito ao mais flexível, mas todos eles possuem pontos positivos e negativos, tudo depende de quem esta assumindo os riscos implícitos a ter uma loja virtual e de infra. Procure por empresas menores de Magento, e irá encontrar orçamentos entre 5 e 8 mil reais. Caso esteja realmente solicitando a essas empresas uma loja Magento sem nenhuma customização de programação (regras de negócio diferentes das que existem na plataforma) e apenas funções básicas com adaptação de layout, e mesmo assim você recebe orçamentos de 20 mil reais, é porque você não é o publico dessa empresa. Muito provável eles trabalham vendendo justamente e personalização mais complexa que não é encontrada em módulos free ou pagos, e por isso possuem um ticket alto. Acredito que um lojista assumir o risco de desenvolver a própria loja é muito alto, isso porque tecnologia em geral gera problemas e esses problemas nem sempre são óbvios ou podem ser solucionados perguntando para outras pessoas, seja por chat, fórum e etc. Muitas vezes é necessário ter uma analise sobre o problema, e essa analise é subjetiva. Hoje provavelmente você não tem problema com sua loja sair do ar, até porque toda parte de tecnologia é gerenciada pela empresa que criou a plataforma (tray por exemplo). Você assumindo o risco de desenvolver sua loja terá que entender que se ela der um problema você será o único técnico responsável, e imagine ficar refém de alguém te responder em um fórum para solucionar, um dia, uma semana ou até mesmo ninguém te responder e sua loja esta fora do ar ou com algum problema muito grave. Faça uma pesquisa no google com o termo "MAGENTO FORA DO AR" e verá a quantidade de vezes que isso ocorre. E isso não é apenas com o Magento, mas com todas as plataformas, uma vez que não existe como eliminar o risco de ocorrer um problema, mas sim de mitiga-lo, e caso ocorra o problema, se sai melhor aquele que tem mais experiencia/repertório, que dificilmente será um lojista porque ele teria que gastar muito tempo/esforço para ter todo esse repertório. Sobre o salário médio de um Programador PHP, esta um pouco inflacionado esse valor que comentou. Eu contrato programadores desde 2005, e esse valor que comentou não é a média, um salário de R$8.000,00 é para um Programador PHP Senior bem experiente, e esse profissional tem que entregar muito valor para sustentar um salário desse todos os meses. A média é de R$2.500,00, pode até ser constatado no site da Catho (https://www.catho.com.br/profissoes/buscar/programador-php) e nessa faixa o programador consegue manipular a plataforma Magento a vista que é muito bem documentada. O fórum realmente não tem restrições, qualquer um pode postar, porém eu gosto de alertar também aos lojistas que se aventuram com o Magento, pois se eu fosse um lojista jamais assumiria risco tão alto para meu negócio.
  4. Oi @Emme Você como um lojista deve focar sua energia em marketing, logística e na operação de sua loja em geral. Desenvolver uma loja virtual requer muita dedicação e tempo em conhecimentos específicos de Magento, e deve ser feito por especialistas. Meu conselho é que procure por pessoas (freelas) ou empresas que possam encurtar esse caminho para você, eu prefiro empresas. Não subestime o Magento! Algumas empresas que conheço: http://iw3.com.br https://www.jn2.com.br http://trezo.com.br
  5. Não precisa de tanta maquina assim não, rs. Hospedagens a partir de R$60/mês rodam bem o Magento, o problema que vejo acontecer é que hospedagens inferiores a esse valor o desempenho cai muito, mas pode ser que exista uma, se encontrar me avise! rs. Sugiro o desenvolvimento localhost porque além de ser uma prática de desenvolvimento, a compilação e publicação dos arquivos estáticos vão exigir mais da maquina.
  6. Oi @Emme As empresas que citou são boas, porém o Magento exige otimizações especificas, e como essas empresas permitem vários tipos de aplicação em um mesmo servidor compartilhado com certeza não vai rodar com o máximo de otimização pois quem configurou o servidor teve que pensar no cliente que usa Wordpress, Joomla e etc. Isso é normal ocorrer, tanto que existem empresas que se especializaram em hospedagens especificas para plataforma como Magento justamente porque foi identificada essa necessidade de mercado.
  7. Esse é a pasta padrão para publicação de arquivo na web 😀 Como você instalou via cpanel, esse tópico ficará bem restrito a um numero pequeno de pessoas, mas pode postar sim, sem problemas. Aconselho que faça a instalação sem usar esses meios automatizados como cpanel, pois é muito importante saber trabalhar com a plataforma em qualquer ambiente já que nem sempre terá o cpanel para fazer por você. Ok, agora sim esta na raiz da aplicação! 😀
  8. Olá @Emme Muito provável que você não esta na pasta raiz de sua loja, a pasta raiz da loja é onde estão os arquivos do Magento. O comando bin/magento é porque existe uma pasta chamada bin e um arquivo chamado magento dentro dela. Aplica o comando abaixo, ele lista todas as pastas onde esta: ls Printa aqui no fórum o que retornou por favor.
  9. Ariel Cugenotta

    Magento 2 não calcula o frete

    Show de bola @ramonmisse !! Obrigado por compartilhar 😀
  10. Ariel Cugenotta

    Produtos configuraveis

    Oi @rafael manfrin É possível, porém nesse caso terá que programar, e não será simples. Dificilmente conseguirá uma solução pronta, ou através de fórum, uma vez que a logica parece simples mas a aplicação dela é trabalhosa. Aconselho que contrate um freelance caso não tenha experiência com programação.
  11. Ariel Cugenotta

    Alterar nome Checkout Magento 2

    Oi Richard, Isso esta definido muito provavelmente no CSV que traduz as palavras do front-end. A pasta onde esta esse CSV pode estar uma dessas duas: vendor/magento2translations/language_pt_br/ (caso tenha instalado a tradução manualmente) ou /app/i18n/magento2translations/language_pt_br/ (caso tenha instalado a tradução por SSH) Abra o arquivo pt_BR.csv e procure pela termo exato que deseja alterar.
  12. Ariel Cugenotta

    Dúvida PREÇO PRODUTO CONFIGURÁVEL

    Oi Marco, desculpe e demora em responder. O que ocorre ai é que o preço é preenchido por javascript e ele não obedece a regra que foi inserida via PHP para eliminar os decimais. Achei o modulo abaixo, veja se ajuda: https://github.com/aurmil/magento-set-price-precision E também achei uma empresa que desenvolveu vários módulos voltados para lojas japonesas, porém eles possuem um modulo para M2 para controlar o preço: https://principle-works.jp/m2-price https://marketplace.magento.com/veriteworks-m2-price.html Espero ter ajudado!
  13. Ariel Cugenotta

    Começando no Magento 2 Qual o Passo a Passo?

    Oi Heberth. Estamos organizando um conteúdo focado nesse sentido, assim que lançarmos te aviso.
  14. Olá @Gabriel O módulo do PagSeguro é compatível até a versão 2.1.9, acredito que essa seja a causa do seu checkout sumir. Você esta usando algum tema específico? Vi que já existem pessoas reclamando sobre isso ( https://github.com/pagseguro/magento2/issues ) e acredito que o PagSeguro irá resolver. Você tem três saídas: 1) Corrigir o problema por conta própria e a primeira coisa que deve fazer é ver se esta sendo gerado algum log de erro na raiz da aplicação ou na pasta /var/log/ 2) Usar a versão do Magento 2.1.9; 3) Instalar outro gateway de Pagamento; Espero ter ajudado!
  15. Oi @RaquelCoelho Esse produto simples é exibido dentro de um produto configurável? Ou ele é exibido diretamente na loja? Você fez a configuração correta, na aba Visual seta o layout como RWD e recarregue a tela do produto, se o campo aparecer é porque o tema que esta usando esta influenciando nesse campo.
  16. Oi @alexsilva Não cheguei a testar lojas em produção 2.2, apenas 2.1 justamente porque as empresas que disponibilizam integrações de pagamento no Brasil não irão atualizar com tanta rapidez. Já usei essas: - Mercado Pago - PagSeguro - Mundipagg Tem existe alguns moulos pagos, já usei a maioria, desenvolvido pela MageUP. https://www.mageup.com/modulos-para-magento-2.html Espero ter ajudado!
  17. Ariel Cugenotta

    Magento 2 não calcula o frete

    Uma forma de pegar onde esta o problema é ir inserindo logs de variaveis a medida que os metodos são chamados, até o momento que é chamado na tela o html com as variaveis. Tira um print da tela com todos os campos, de como esta configurado o modulo e posta aqui para analisarmos.
  18. Ariel Cugenotta

    Magento 2 não calcula o frete

    Fazer um downgrade eu não aconselho, vai acabar dando mais dor de cabeça do que perder essa uma semana de trabalho. Faz um teste, ativa o LUMA como tema padrão e veja se o frete aparece. Pode ser uma incompatibilidade com o tema. Se não aparecer, instala outra loja em outro local o Magento 2.2.4 e configura o modulo do Correios, mas dessa vez sem nenhum outro modulo, apenas o do Igor. Se mesmo assim não aparecer é certeza que o modulo não esta compativel com essa versão 2.2.4 Obs.: Todos os testes que indicamos aqui devem ser realizados em ambiente de testes, ok? E com o devido backup da base e de arquivos.
  19. Ariel Cugenotta

    Magento 2 não calcula o frete

    Olá @fabbr não cheguei a testar na versão 2.2.4 pois ela é muito recente, foi lançada a algumas semanas e pode ser que alguma mudança na plataforma tenha afetado o funcionamento. Faça o seguinte, navegue na loja até a página do carrinho de compras, após isso abre o FTP e limpe a pasta var/log, apague todos os logs. Volte na loja, na página do carrinho, digite o CEP para realizar o calculo de frete. Volte na pasta de log e veja que foi gerado um arquivo cahamdo exception.log Se foi gerado é porque tem algum erro ou imcompatibilidade ocorrendo. Se nada for gerado, aconselho que use uma versão mais estável do Magento, a 2.1.12, nessa versão será mais fácil encontrar modulos compatíveis.
  20. Ariel Cugenotta

    Modulo demorando pra carregar

    Oi @rafael manfrin Para deixar aquele box do calculo sempre aparente é só inserir essa instrução CSS: .checkout-cart-index div#block-summary {display: block !important} E sobre o delay de 2 segundos é normal, isso ocorre porque o Magento espera toda a página ser carregada e após isso a requisição é feita em ajax para calcular o frete. O tempo de requisição vai depender do seu servidor e se a aplicação esta em produção ou developer.
  21. Sim, mas tem que tomar muito cuidado porque existem modulos free que foram amplamente testados e que impactam pouco nas regras de negócio e modulo que são controladores de passos importantes na loja. Por exemplo, eu não usaria um modulo free para sistema de pagamento, criaria um ou compraria de uma empresa que desse suporte. Mas não iria desenvolver um modulo para preview do produto uma vez que existem soluções prontas para isso. É uma questão de quanto você tem para "gastar" seu esforço com o projeto. No mundo ideal você teria um modulo desenvolvido por você mesmo, para diversas necessidades, porém nem sempre é assim. O template é arriscado, fique com a mente aberta para que você mesmo tenha que corrigir alguns bugs. Mas é possível sim, o ideal é usar o nativo e transforma-lo, terá menos dor de cabeça. Nunca use template free, isso é furada, eu fiz isso quando começei a mexer com Magento (acho que todos fizemos kkk) e aprendi rapidamente que é a pior coisa que você pode fazer no Magento. Isso porque o template não vai controlar apenas CSS, mas sim diversas regras de negócio, e com certeza quem fez não ficou se preocupando em fazer perfeito, pois é FREE!! A lentidão pode ocorrer por diversos fatores, hospedagem, problemas no frontend e até mesmo se você colocou em produção ou esta vendo de modo dev. Uma loja Magento 2, devidamente configurada deve carregar em 3 ou 4 segundos em uma hospedagem fraca (de uns R$60/mês), mas da pra chegar em 1 segundo de carregamento se trabalhar bem o cache. Dificil culpar o tema, é uma analise muito complexa para chegar em uma conclusão precisa. Não. Uso o nativo (luma) como base para minhas lojas, no maximo posso usar o frontend builder, ele agiliza muito o desenvolvimento -> https://www.magesolution.com/mgs-frontend-builder-theme-for-magento2.html
  22. Estamos nos organizando para ter novidades nos próximos meses, mas voltado especificamente para programação não temos previsão pois o Magento possui muitas areas de conhecimento, e para produzir com qualidade temos que passar por mais alguns processos internos antes.
  23. Ariel Cugenotta

    Modulo pagamento cielo (Magento 2.2.3)

    Oi @riopardo obrigado por compartilhar! O problema de usar modulos de pagamento free é o suporte, as vezes é melhor investir em um pago e ter o suporte nos primeiros meses do que ficar tentando resolver os problema e perder tempo reinventando a roda.
  24. Quando falamos de classes do Magento é na pasta vendor (vendors é como o Magento chama seus desenvolvedores internamente). Então na pasta vendor existe a pasta magento, e dentro dela os modulos que compõe o Magento. Então seguindo essa lógica a pasta que procura esta em: /vendor/magento/module-catalog/Model/ResourceModel/Category/Collection/Factory.php
  25. Oi @rafael manfrin ficamos felizes que tenha gostado do Canal! Para pegar o caminho dos elementos mais facilmente eu indico usar o plugin que demonstramos nesse vídeo https://www.youtube.com/watch?v=BJV3k8wmIug é o que a equipe aqui usa para trabalhar e funciona muito bem! Ele mostra a hierarquia dos elementos e até mesmo quais querys estão sendo executadas. Sobre sua dúvida, existem diversas formas de fazer, você pode simplesmente listar as categorias conforme foi comentado nesse post https://magento.stackexchange.com/questions/128547/how-to-get-category-collection-per-store-in-magento-2 ou criar um modulo que lista as categorias conforme é apresentado nesses links http://www.blogtreat.com/how-to-get-category-collection-in-magento-2/ e http://blog.chapagain.com.np/magento-2-get-list-of-all-categories-store-categories/ Eu prefiro sempre partir para opção de criar um modulo, pois assim você deixa tudo mais organizado e caso algum erro ocorra você pode isolar o problema de forma mais fácil e debugar de forma mais eficiente também.
×

Informação Importante

Ao usar este site, você concorda com nossos Termos de Uso (leia).