Smarty vraag bij upgrade proces

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
jellef
Forum Members
Forum Members
Posts: 27
Joined: Fri Mar 05, 2010 4:03 pm

Smarty vraag bij upgrade proces

Post by jellef »

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
User avatar
Rolf
Dev Team Member
Dev Team Member
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Location: The Netherlands
Contact:

Re: Smarty vraag bij upgrade proces

Post by Rolf »

jellef wrote: Thu Aug 05, 2021 10:55 amHoe 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
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
- + - + - + - + - + - + -
Image
jellef
Forum Members
Forum Members
Posts: 27
Joined: Fri Mar 05, 2010 4:03 pm

Re: Smarty vraag bij upgrade proces

Post by jellef »

Hi Rolf,

Ergens er tussenin. Wordt gebruikt voor de opbouw van menus aan de linkerkant, in feite nog voor de body.

Groet,

Jelle
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3483
Joined: Mon Nov 28, 2011 9:29 am
Location: The Netherlands

Re: Smarty vraag bij upgrade proces

Post by velden »

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}
jellef
Forum Members
Forum Members
Posts: 27
Joined: Fri Mar 05, 2010 4:03 pm

Re: Smarty vraag bij upgrade proces

Post by jellef »

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!
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3483
Joined: Mon Nov 28, 2011 9:29 am
Location: The Netherlands

Re: Smarty vraag bij upgrade proces

Post by velden »

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.
jellef
Forum Members
Forum Members
Posts: 27
Joined: Fri Mar 05, 2010 4:03 pm

Re: Smarty vraag bij upgrade proces

Post by jellef »

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!
jellef
Forum Members
Forum Members
Posts: 27
Joined: Fri Mar 05, 2010 4:03 pm

Re: Smarty vraag bij upgrade proces

Post by jellef »

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
Post Reply

Return to “Dutch - Nederlands”