Jump to content

[Solved] Site laad niet na installatie nieuwe template


Recommended Posts

Nieuwe shop geïnstalleerd ver. 1.5.1.0.

Daar een mooie template voor aangeschaft.

Na de installatie van een nieuwe template voor een klant zijn site laad de webshop niet meer en is de is onderstaande de source van de pagina.

 

Euvel is verholpen als je de NL taal gedeactiveerd.. je kan dat gewoon de site weer laden.

Lijkt dat er dus iets mis gaat met de taal mod.

 

Diversen dingen uitgeprobeerd om probleem te verhelpen

Taalmodule NL opnieuw geinstalleerd

De NL taal mod gekopieerd van de standaard template default naar de nieuwe template...etc.

 

Iemand bekend met die euvel en heeft er iemand tips?!

 

Thanks in advance !

 

AMartin

____________________________________________

 

<!-- Block languages module --> <div id="languages_block_top"> <ul id="first-languages"> <li class="selected_language"> en </li> <li >

Edited by AMartin (see edit history)
Link to comment
Share on other sites

Hoi Martin ,

 

Welke template is het ? dat helpt ook een hoop om te weten ,

 

lijkt me sterk dat het aan de taalmodule ligt , denk eerder aan de temlplate want ik neem aan dat de shop van te voren wel werkte

met de taalmodule ?

 

 

heb je de rechten in de nieuwe template ook goed gezet ?

Link to comment
Share on other sites

Hallo Maconl,

 

Dank voor je reactie.

De template heet

prestadesigner_pharmacy.

Na de installatie met de standaard template werkte de site naar behoren. Ook met de NL taal mod. actief. Rechten staan goed. 755 op de map en 644 op de files.

Link to comment
Share on other sites

Hallo Maconl,

 

 

Dank voor je reactie.

De template heet

prestadesigner_pharmacy.

 

Na de installatie met de standaard template werkte de site naar behoren. Ook met de NL taal mod. actief. Rechten staan goed. 755 op de map en 644 op de files.

 

de volgende mappen (in vet) moeten allemaal op 777 staan :

 

 

/themes/prestadesigner_pharmacy/lang

/themes/prestadesigner_pharmacy/cache

 

(kan zijn dat de map cache er niet inzit dan is dit uiteraard niet van toepassing

 

bestanden allemaal gewoon op 644

Link to comment
Share on other sites

Hoi Maconl,

 

Dank je voor je respons.

Er is alleen een dir. "lang" die is op 777 gezet .. de files in de map 644.. helaas nog steeds het zelfde probleem.

Nog suggesties? :)

 

p.s. map en files ook even op volle rechten, 777 gezet..."just in case it is a right issue"... zelfde resultaat.

ownership van map en files staan ook goed.

 

Groet

Martin

Edited by AMartin (see edit history)
Link to comment
Share on other sites

Hoi Maconl,

 

Ik verzaak te vermelden dat ik na het opzetten van de shop een import heb gedaan met http://www.shopping-...-migration.com/

Ik weet niet tot hoever die invloed kan hebben op de nieuwe shop.

Na de migratie heb ik de NL taal mod. geinstalleerd en daarna de nieuwe template.

Foutmelding aanzetten en themes map op 777, geeft geen resultaat.

Wel geeft de error_log in de root van de shop onderstaande melding weer.

Ik gebruik PHP 5.4 op de webserver.

__________________________________________________

 

[23-Oct-2012 17:03:08 UTC] PHP Catchable fatal error: Argument 2 passed to LinkCore::getLanguageLink() must be an instance of Context, string given, called in /home2/potenzpi/public_html/shop/cache/smarty/compile/15d9457d976d8df177d684eeab0758be55a9056b.file.blocklanguages.tpl.php on line 51 and defined in /home2/potenzpi/public_html/shop/classes/Link.php on line 431

__________________________________________________

 

*edit*

 

Lijkt dat iemand hier hetzelfde probleem heeft:

http://www.prestasho...ank-page-error/

&

http://forge.prestashop.com/browse/PSCFV-1476?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aworklog-tabpanel

 

 

 

Groet

Martin

Edited by AMartin (see edit history)
Link to comment
Share on other sites

En wat staat er op regel 51 van blocklanguages.tpl?

Bestaat er in je theme het bestand theme/prestadesiger_pharmacy/modules/blocklanguages/blocklanguages.tpl?

 

Edit: Als ik de gemelde bugs zo lees, check dan ook even of developer mode aan staat in /config/defines.inc.php

Edited by scorpionsworld (see edit history)
Link to comment
Share on other sites

Hoi Maconl,

 

Ik verzaak te vermelden dat ik na het opzetten van de shop een import heb gedaan met http://www.shopping-...-migration.com/

Ik weet niet tot hoever die invloed kan hebben op de nieuwe shop.

Na de migratie heb ik de NL taal mod. geinstalleerd en daarna de nieuwe template.

Foutmelding aanzetten en themes map op 777, geeft geen resultaat.

Wel geeft de error_log in de root van de shop onderstaande melding weer.

Ik gebruik PHP 5.4 op de webserver.

__________________________________________________

 

[23-Oct-2012 17:03:08 UTC] PHP Catchable fatal error: Argument 2 passed to LinkCore::getLanguageLink() must be an instance of Context, string given, called in /home2/potenzpi/public_html/shop/cache/smarty/compile/15d9457d976d8df177d684eeab0758be55a9056b.file.blocklanguages.tpl.php on line 51 and defined in /home2/potenzpi/public_html/shop/classes/Link.php on line 431

__________________________________________________

 

*edit*

 

Lijkt dat iemand hier hetzelfde probleem heeft:

http://www.prestasho...ank-page-error/

&

http://forge.prestas...orklog-tabpanel

 

 

 

Groet

Martin

degene die jij het eerst aangeeft met hetzelfde probleem is dat sommige themes van versie 1.4.9.0 crashen met versie 1.5

dit komt omdat er in versie 1.5 eea gewijzigd is

 

zoals scorpion vroeg even die regel plaatsen

je kan ook even eens een kijkje nemen in je BO bij :

 

Tools

Configuration information

dan naar onder scrollen

zie je daar soms ook meldingen ?

indien ja zet ze dan ook even hier neer ,,

Link to comment
Share on other sites

Goedemorgen,

 

@scorpionsworld, De dev. mode in /config/defines.inc.php staat uit.

Op regel 51 van de file blocllanguages.php staat niks, onderstaand de gehele script.

Regel 51 komt na <!-- /Block languages module -->

 

___________________________________

 

 

{*

* 2007-2011 PrestaShop

*

* NOTICE OF LICENSE

*

* This source file is subject to the Academic Free License (AFL 3.0)

* that is bundled with this package in the file LICENSE.txt.

* It is also available through the world-wide-web at this URL:

* http://opensource.org/licenses/afl-3.0.php

* If you did not receive a copy of the license and are unable to

* obtain it through the world-wide-web, please send an email

* to [email protected] so we can send you a copy immediately.

*

* DISCLAIMER

*

* Do not edit or add to this file if you wish to upgrade PrestaShop to newer

* versions in the future. If you wish to customize PrestaShop for your

* needs please refer to http://www.prestashop.com for more information.

*

* @author PrestaShop SA <[email protected]>

* @copyright 2007-2011 PrestaShop SA

* @version Release: $Revision: 6594 $

* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)

* International Registered Trademark & Property of PrestaShop SA

*}

 

<!-- Block languages module -->

<div id="languages_block_top">

<ul id="first-languages">

{foreach from=$languages key=k item=language name="languages"}

<li {if $language.iso_code == $lang_iso}class="selected_language"{/if}>

{if $language.iso_code != $lang_iso}

{assign var=indice_lang value=$language.id_lang}

{if isset($lang_rewrite_urls.$indice_lang)}

<a href="{$lang_rewrite_urls.$indice_lang}" title="{$language.name}">

{else}

<a href="{$link->getLanguageLink($language.id_lang, $language.name)}" title="{$language.name}">

{/if}

 

{/if}

{$language.iso_code}

{if $language.iso_code != $lang_iso}

</a>

{/if}

</li>

{/foreach}

</ul>

</div>

 

<!-- /Block languages module -->

___________________________________

 

@Maconl

 

Bij configuration information lijkt alles goed alleen zijn er enkele file gewijzigd.

 

 

List of changed files

Changed/missing files have been detected

Updated files (4)

config/config.inc.php

config/defines.inc.php

config/xml/modules_list.xml

controllers/admin/AdminModulesController.php

 

Vreemd is ook als ik de file blocklanguages.php even hernoem naar ...php0 de site gewoon laad met de nieuwe theme. Alleen de buttons om de taal Engels/Nederlands te switchen word een beetje uit verband getrokken.

 

Groet,

Martin

Link to comment
Share on other sites

hoi

denk dat ik erover heen heb gelezen maar geeft aan :

/home2/potenzpi/public_html/shop/cache/smarty/compile/15d9457d976d8df177d684eeab0758be55a9056b.file.blocklanguages.tpl.php

 

ga eens met je ftp naar de map : cache-smarty-compile en verwijder daar alle bestanden behalve index.php deze moet je laten staan

 

 

EDIT versie 1.5 heeft geloof ik ook onder de map cache nog een smarty staan ,

 

kijk of deze ook leeg zijn

 

 

Nog een edit : je kan erna ook nog eens even force compile uitvoeren ,,

 

dan weet je zeker dat dit is opgeschoond

 

 

nog een EDIT : indien bovenstaande niet helpt

 

Staat er in je theme een map modules , en daarin de module blocklanguages ?

indien ja zet hier eens een streepje voor dus map hernoemen naar -blocklanguages

dan force compile uitvoeren

dan eesn kijken wat hij doet , kan namelijk ook zijn dat hier de euvel inzit

Edited by maconl (see edit history)
Link to comment
Share on other sites

Hallo Maconl,

 

Top! Het leeg halen van de cache/smarty/compile directory lost dit probleem op.

Site werkt weer helemaal naar behoren.

Maconl, dank je voor de oplossing en scorpionsworld ook dank voor het meedenken!

 

Groet

Martin

Link to comment
Share on other sites

en dat na drie keer erover heen gelezen te hebben en dat er duidelijk

/home2/potenzpi/public_html/shop/cache/smarty/compile/15d9457d976d8df177d684eeab0758be55a9056b.file.blocklanguages.tpl.php

stond :o

nu was ik de nieuwe berichten hier aan het lezen en toen viel het me pas op ,,,

ach we houden het op ouderdom dan maar :lol:

in iedergeval super om te horen dat het opgelost is ,

tip : als je weer eens iets wijzigt dan even die map leegmaken ,,

 

Edit : zet je het onderwerp op solved ,

dit kan je doen door je eerste bericht met de full editor te bewerken en er dan solved voor te zetten

Edited by maconl (see edit history)
  • Like 1
Link to comment
Share on other sites

Hoi Maconl,

 

Ja ken het .. lees soms ook wel eens over iets heen :) Uiteindelijk opgelost!

Nogmaals dank :)

 

Groet,

Martin

ach zolang we niet door het eroverheen lezen niet verder in de problemen komen kan het geen kwaad haha

 

en uiteraard , ook namens scorpion , graag gedaan

  • Like 1
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...