Jump to content

Recommended Posts

Já gerou um ficheiro .htaccess novo depois que fez o upgrade da sua loja ? O seu tema adaptado é um tema PS 1.5.4.1 ou de uma versão inferior ? Se for inferior a PS 1.5.3.1 então terá de adaptar novamente, pois Prestashop atualizou com PS 1.5.4.X todos os scripts JS para a versão atual. O seu carrinho está re-direcionando para uma URL que corre em LOOP. (NS_ERROR_REDIRECT_LOOP)

Link to comment
Share on other sites

Os seus ficheiros do idioma /pt estão todos completos ? /translations/pt e tmb. no tema /themes/default/lang/pt.php está presente ?

 

Ative o modo debug e veja qual o erro que está dando.

 

Altere no ficheiro /config/defines.inc.php as linhas como abaixo:

 

/* Debug only */
define('_PS_MODE_DEV_', true);
if (_PS_MODE_DEV_)
{
@ini_set('display_errors', 'on');
define('_PS_DEBUG_SQL_', true);
/* Compatibility warning */
define('_PS_DISPLAY_COMPATIBILITY_WARNING_', true);
}

Link to comment
Share on other sites

Olá

 

Desde que fiz uma atualização da vers. 1.4.10 par 1.5.4.1 as encomendas no idioma Português não funcionam. Em Inglês e Espanhol funciona direitinho.

 

Já desativei todos os módulos possíveis, criei um novo ficheiro .htccass mas sem resultado.

 

O que posso fazer?

 

Cumprimentos

Link to comment
Share on other sites

Ativei o modo Debug e recebi o seguint erro:

 

Warning: Function addCSS() is deprecated in /home/comshopo/public_html/modules/footercustom/footercustom.php on line 868

in /home/comshopo/public_html/classes/Tools.php on line 1845

Link to comment
Share on other sites

Estou movendo o problema para o F´roum Portugues, já que o pacote de localização que está dando problema é PT-PT e não PT-BR. Por favor decida um fórum para resolver os seus problemas, que já o mesmo problema está sendo tratado no fórum alemão, que não pode te ajudar com o pacote de localização PT-PT.

 

Provavelmente vc. ainda tem instalado um módulo ou override da sua versão Prestashop 1.4. Este módulo vc. deve desativar diretamente no banco de dados colocanco um 0 na coluna "active" em ps_modules

ou deletando o override e/o módulo no seu FTP. Se existem módulos extras somente vc. vai poder dizer quais são, pois nínguem aqui sabe o que instalou...

Link to comment
Share on other sites

- Todos os modulos foram desativados exepto aqueles que foram instalados com o Prestashop e que preciso para o site funcionar minimamente.

- O ficheiro .htaccess foi recriado

- O modo "Debug" não indica nenhum problema.

 

Os links nos idiomas:

 

Ingles: http://www.comshop.com.pt/en/order

Espanhol: http://www.comshop.com.pt/es/carrito

Portugues: http://www.comshop.com.pt/pt/carrinho-de-compras?ipa=0

 

O que posso fazer para resolver este problema?

Link to comment
Share on other sites

Ativei o modo Debug e recebi o seguint erro:

 

Warning: Function addCSS() is deprecated in /home/comshopo/public_html/modules/footercustom/footercustom.php on line 868

in /home/comshopo/public_html/classes/Tools.php on line 1845

 

Mas este erro, como indica, é do módulo footercustom, que não "nativo" do prestashop.

Tenta desactivá-lo/desinstalá-lo. Ou verifica se foi bem desactivado, pois o prestashop está a tentar utilizar ainda algo desse módulo.

Link to comment
Share on other sites

hooks? não sei o que é

Hooks, acho que em português está no menu módulos->posições.

Depois tem uma opção para mostrar todos os módulos, deves seleccionar. Depois vê se aparece alguma referencia ao tal módulo. se aparecer, remove essa entrada.

Link to comment
Share on other sites

Já agora, tentei o link que indicaste, e dá "Esta página Web tem um ciclo de redireccionamento"

Isto normalmente é relacionado com o .htaccess, não com esse módulo.

Estava a indicar o módulo por causa do outro erro que apareceu.

Link to comment
Share on other sites

Verifique o seu ficheiro .htaccess com este original generado para os idiomas Inglês, Português, Espanhol. O re-direcionamento do seu carrinho PT ainda está errado e acrescentando "?ipa=0 ao URL." Este ficheiro deverá ter direitos de escrita para ser regenerado através do back-office.

 

# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^comshop.com.pt$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

# Images
RewriteCond %{HTTP_HOST} ^comshop.com.pt$
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}/img/p/$1/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^comshop.com.pt$
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}/img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteCond %{HTTP_HOST} ^comshop.com.pt$
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}/img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteCond %{HTTP_HOST} ^comshop.com.pt$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}/img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteCond %{HTTP_HOST} ^comshop.com.pt$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}/img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteCond %{HTTP_HOST} ^comshop.com.pt$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}/img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteCond %{HTTP_HOST} ^comshop.com.pt$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}/img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteCond %{HTTP_HOST} ^comshop.com.pt$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}/img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
RewriteCond %{HTTP_HOST} ^comshop.com.pt$
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^comshop.com.pt$
RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
# AlphaImageLoader for IE and fancybox
RewriteCond %{HTTP_HOST} ^comshop.com.pt$
RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]

# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{HTTP_HOST} ^comshop.com.pt$
RewriteRule ^.*$ - [NC,L]
RewriteCond %{HTTP_HOST} ^comshop.com.pt$
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>

#If rewrite mod isn't enabled
ErrorDocument 404 /index.php?controller=404

# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again

Link to comment
Share on other sites

Os módulos criteo (beezUp) ainda continuam ativos na sua página. Por favor deinstale. Seu código ainda contém estas linhas:

<script src="[url="view-source:http://ld2.criteo.com/criteo_ld.js"]http://ld2.criteo.com/criteo_ld.js[/url]" type="[url=""]text/javascript[/url]">

 

e yotpo

<script src="https://www.yotpo.com/js/yQuery.js">

 

Controle o seu arquivo /override (e tbm. todos os sub-arquivos) se contém algum ficheiro além de index.php. Se sim então renomeia os ficheiros para fazê-los inúteis.

Prestashop 1.5.4.x versão standard não contém nenhum ficheiro além de index.php nestes aqruivos.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...