Ik ben bezig met een (moeizame) upgrade van mijn website van versie 1.10.3 naar 2.x en volgens alle tutorials doe ik dat in tussenstappen via versie 1.11.13 en 1.12.2. Ik heb in alle templates {stylesheet} al vervangen door {sms_stylesheet}. Ik heb de 'Smarty Scope' erbij gehaald maar zit nu met een vraag:
Hoe pas ik {content block="Display Extra Page Data" oneline="true" size="1" default="+" assign="show_extra"} aan voor het nieuwe format? De vraag is vooral hoe de verschillende parameters aangepast moeten worden?
Mvg,
Jelle
Smarty vraag bij upgrade proces
Moderator: velden
Re: Smarty vraag bij upgrade proces
Dat ligt er aan waar deze regel staat. Boven in de Page Template of in de "body" ergens?
Groet, Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: Smarty vraag bij upgrade proces
Hi Rolf,
Ergens er tussenin. Wordt gebruikt voor de opbouw van menus aan de linkerkant, in feite nog voor de body.
Groet,
Jelle
Ergens er tussenin. Wordt gebruikt voor de opbouw van menus aan de linkerkant, in feite nog voor de body.
Groet,
Jelle
Re: Smarty vraag bij upgrade proces
Of je stopt de tag zoals ie is na de body tag óf voeg het volgende toe na jouw tag:
Code: Select all
{$show_extra=$show_extra scope=global}
Re: Smarty vraag bij upgrade proces
Geldt deze code alleen voor na versie 1.11.13 (vanaf 1.12.2)?
Ik probeerde dit en nu crasht 'Sjabloon bewerken (versie 1.11.13). Krijg nu foutmelding:
Fatal error: Call to a member function getContent() on null in /....../public_html/lib/classes/class.usertagoperations.inc.php(265) : eval()'d code on line 21
Geen idee wat hier gebeurt!
Ik probeerde dit en nu crasht 'Sjabloon bewerken (versie 1.11.13). Krijg nu foutmelding:
Fatal error: Call to a member function getContent() on null in /....../public_html/lib/classes/class.usertagoperations.inc.php(265) : eval()'d code on line 21
Geen idee wat hier gebeurt!
Re: Smarty vraag bij upgrade proces
De foutmelding suggereert dat er een user defined tag (UDT) is met daarin ongeldige code. Dat zal het gevolg zijn van de upgrade. Sommige zaken zijn veranderd natuurlijk.
Dus denk dat je de UDT(s) na moet lopen en de betreffende code tijdelijk disablen. Of de code aanpassen dat ie weer werkt met CMSMS.
Dus denk dat je de UDT(s) na moet lopen en de betreffende code tijdelijk disablen. Of de code aanpassen dat ie weer werkt met CMSMS.
Re: Smarty vraag bij upgrade proces
Een UDT is een goede mogelijkheid. Ik heb er een aantal gemaakt en deze worden in de gewraakte templates gebruikt. Ik ga deze minutieus nalopen en kom hier zeker op terug. Bedankt zo ver!
Re: Smarty vraag bij upgrade proces
Ja, het klopte! Het probleem zat inderdaad in een UDT. Nadat ik dit had aangepast en alle onnodige code uit de templates heb gehaald draait alles zonder foutmeldingen, alleen blijven er nog wat 'vreemde' zaken over, maar dat staat los van het eerder genoemde probleem. Als nodig zal ik daarvoor een nieuw item aanmaken.
Bedankt voor de hulp!
Mvg, Jelle
Bedankt voor de hulp!
Mvg, Jelle