- Postagens: 6
- Obrigados Recebidos: 0
Virtuemart - erro ao clicar em cocluir pedido
- jlpedroza
-
Autor do Tópico
- Offline
- JCB! Novato
-
Estou trabalhando no desenvolvimento de uma loja virtual, usando joomla/virtuemart, e estou recebendo um erro quando tento finalizar um pedido.
Após efetuar uma compra, ao clicar no botão 'mostrar cesto' o site é redirecionado para a url http://localhost/minhaloja/index.php/lojavirtual.html?page=shop.cart e o conteúdo do meu carrinho de compras é exibido, bem como o botão 'concluir pedido'.
Aí é que o erro aparece:
a url ligada a este botão aponta para :
http://localhost/minhaloja/lojavirtual.html?page=checkout.index.....
gerando o erro "the url request /minhaloja/lojavirtual.html was not found on this server".
Notei que esta url não apresenta "index.php/" no path criado, como eu percebi que é feito em todas as demais chamadas dentro da loja virtual.
Por que será que isto está acontecendo?
Como devo proceder para ter esta situação resolvida?
Será que eu deixei alguma configuração sem fazer?
Eu já transferi o protótipo da loja para um provedor e lá também o mesmo erro está acontecendo.
Conto com a ajuda de voces.
José Luiz Pedroza
Please Entrar ou Registrar to join the conversation.
- jlpedroza
-
Autor do Tópico
- Offline
- JCB! Novato
-
- Postagens: 6
- Obrigados Recebidos: 0
Fiz isto e o erro desapareceu.
Fica a dica. <!-- s:D --><img src="{SMILIES_PATH}/icon_e_biggrin.gif" alt="

Please Entrar ou Registrar to join the conversation.
- joeltonsilva
-
- Offline
- JCB! Novato
-
- Postagens: 4
- Obrigados Recebidos: 0
jlpedroza escreveu: Descobri que para o correto funcionamento do carrinho de compras o nome virtual da loja, a ser usado no link do menu para o virtuemart, tem que ser chamado de 'shop' ou 'store'.
Fiz isto e o erro desapareceu.
Fica a dica. <!-- s:D --><img src="{SMILIES_PATH}/icon_e_biggrin.gif" alt="" title="Muito Feliz" /><!-- s:D -->
Olá!
Como eu faço isto? Aonde?
Desde já agradeço.
Please Entrar ou Registrar to join the conversation.
- Vitor Reis
-
- Offline
- JCB! Novato
-
jlpedroza escreveu: Descobri que para o correto funcionamento do carrinho de compras o nome virtual da loja, a ser usado no link do menu para o virtuemart, tem que ser chamado de 'shop' ou 'store'.
Fiz isto e o erro desapareceu.
Fica a dica. <!-- s:D --><img src="{SMILIES_PATH}/icon_e_biggrin.gif" alt="" title="Muito Feliz" /><!-- s:D -->
Boa tarde!
Desculpe-me jlpedroza, mas também não entendi, pois, o nome virtual da loja a ser usado no link do menu para o virtuemart, eu não identifiquei ainda.
No meu caso o breadcumb indica Home »VirtueMart »Product Category Page
Quando clico em adicionar ao carrinho de compras "Comprar", ele adiciona o item ao carrinho, porém um erro frequente e intermitente acontece em concluir pedido.
breadcumb Home »VirtueMart »Product Category Page » Cesto
Geralmente no primeiro passo da compra.
URL: loja.com.br/shop/index.php/virtuemart/product-category-page?page=shop.cart
Quando clico em concluir pedido aparece o Erro: Not Found
The requested URL /shop/product-category-page was not found on this server.
URL: loja.com.br/shop/product-category-page?page=checkout.index&ssl_redirect=1&option=com_virtuemart&Itemid=203
A questão!
O nome da página que você se refere é na configuração do virtuemart?
No meu caso a loja está instalada numa pasta chamada /shop.
Na configuração do Virtuemart, em Administração/Configuração, existe um menu com várias abas de config. da loja.
Por acaso é isto?
Tem config. de segurança, com opção de Site URL e URL Segura.
E aba configuração de Feed.
Pederia nos orientar?
Um abraço!
Obrigado!
Please Entrar ou Registrar to join the conversation.
- rldesign
-
- Offline
- JCB! Hero
-
jlpedroza escreveu:
Eu já transferi o protótipo da loja para um provedor e lá também o mesmo erro está acontecendo.
Conto com a ajuda de voces.
José Luiz Pedroza
Quando vc transfere o seu site de localhost pra online, no caso do Virtuemart, vc precisa atualizar o arquivo de configuração dele.
Outra coisa.....veja as configurações de SEF em Configuração Global e se existe o arquivo .htaccess
Vc precisa ir em
/administrator/components/com_virtuemart/
Localizar o arquivo virtuemart.cfg.php
Procurar pela seguinte trecho, apartir da linha 34:
define( 'URL', 'http://localhost/oseusite/' );
define( 'SECUREURL', 'http://localhost/oseusite/' );
e trocar por
define( 'URL', 'http://seusite.com.br/' );
define( 'SECUREURL', 'http://seusite.com.br/' );
Depois veja se está funcionando.
Rafael Santana
Web Designer | R&L Design - Desenvolvimento Gráfico e Sites
Please Entrar ou Registrar to join the conversation.