Page 1 of 1
[Opgelost] Error na upgrade van 1.10.4 naar 1.11.9
Posted: Wed Jan 01, 2014 1:50 pm
by Vdub
Ik heb een error gerelateerd aan de template:
Code: Select all
Error: at line 709 in file C:\domains\wwwroot\lib\smarty\sysplugins\smarty_internal_templatecompilerbase.php:
Message:
Syntax Error in template "tpl_body:20" on line 93 "<div id="top" class="noprint"><p><span class="noscreen">{anchor anchor='header' title="Top"}</span>{anchor anchor='header' title="Back on top" text='Back on top'<span> </span>}</p></div>" - Unexpected "&"
Als ik het sjabloon voor de site verander in een andere dan werkt de site weer. Waar kan ik die "Unexpected &" vinden? of waar is tpl_body? De template voor de site is CrystalX
Re: Error na upgrade van 1.10.4 naar 1.11.9
Posted: Wed Jan 01, 2014 3:13 pm
by frankmanl
Dit vind ik vreemd:
Ik zou geen span-tags en
non breaking space verwachten in een anchor-tag.
Probeer uit te vinden waar
{anchor anchor='header' title="Back on top" text='Back on top'} wordt gegenereerd en kijk of er voor de afsluitende accolade soms nog een spatie wordt ingevoegd.
Verwijder die.
Frank
Re: Error na upgrade van 1.10.4 naar 1.11.9
Posted: Wed Jan 01, 2014 3:17 pm
by frankmanl
Oh, en je moet zoeken in het CrystalX sjabloon dat je hebt geïnstalleerd.
Re: Error na upgrade van 1.10.4 naar 1.11.9
Posted: Wed Jan 01, 2014 3:21 pm
by Vdub
ik heb in de templatefile die non braking space gevonden.
Als ik dat stukje weg wil halen en op versturen druk krijg ik het volgende:
Code: Select all
Fatal error: Call to a member function TemplateId() on a non-object in C:\domains\wwwroot\plugins\function.stylesheet.php on line 56
Re: Error na upgrade van 1.10.4 naar 1.11.9
Posted: Wed Jan 01, 2014 3:26 pm
by frankmanl
Heb hem zelf even geïnstalleerd.
Ik weet niet welke versie je gebruikt (ik heb CrystalX V2), maar bij mij staat het in de footer.
Open het sjabloon, zoek de footer op.
Bij mij staat daar:
Code: Select all
{anchor anchor='header' title="Back on top" text='Back on top <span> </span>'}
Ik vermoed dat er bij jou de afsluitende apostrof is verplaatst en dat je dit tegenkomt:
Code: Select all
{anchor anchor='header' title="Back on top" text='Back on top' <span> </span>}
Zet de apostrof eens aan het einde, vlak voor de accolade.
Overigens zou ik niet weten waarom je in de tekst die
<span> </span> wilt hebben staan, maar de ontwerper heeft dat er nu eenmaal in gezet...
Re: Error na upgrade van 1.10.4 naar 1.11.9
Posted: Wed Jan 01, 2014 3:29 pm
by frankmanl
Als ik zelf CrystalX instel voor al mijn pagina's krijg ik direct een andere error. Me dunkt dat het niet helemaal een sjofel template is.
Heb je gezien dat CrystalX in verschillende versies bestaat? Turkoois, blauw, groen, rood ...
Doen ze allemaal zo stom? Heb je al geprobeerd het sjabloon op een live-site te installeren? Je doet het nu lokaal, misschien hangt dat er mee samen.
Ik ga nu naar de chinees, hoop dat je er uit komt, anders wil ik morgen wel even verder kijken.
Frank
Re: Error na upgrade van 1.10.4 naar 1.11.9
Posted: Wed Jan 01, 2014 5:43 pm
by velden
Code: Select all
Fatal error: Call to a member function TemplateId() on a non-object in C:\domains\wwwroot\plugins\function.stylesheet.php on line 56
Al zo vaak gevraagd en beantwoord plus beschreven in de documentatie:
http://docs.cmsmadesimple.org/upgrading/old-versions
stylesheet tag bestaat niet meer. Lees op bovenstaande url wat je moet doen.
Re: Error na upgrade van 1.10.4 naar 1.11.9
Posted: Wed Jan 01, 2014 10:03 pm
by Vdub
velden wrote:Code: Select all
Fatal error: Call to a member function TemplateId() on a non-object in C:\domains\wwwroot\plugins\function.stylesheet.php on line 56
Al zo vaak gevraagd en beantwoord plus beschreven in de documentatie:
http://docs.cmsmadesimple.org/upgrading/old-versions
stylesheet tag bestaat niet meer. Lees op bovenstaande url wat je moet doen.
Thx, die kende ik al wel alleen ik kon niet saven..
Nu doet de site het weer half met deze template.
Heb vanuit een andere template de footer gekopieerd alleen die pakte niet lekker uit met de opmaak, nu in alle stylesheets de / voor het uploads path gezet en de footer tag opnieuw erin gezet zonder <span> </span> en nu is het wel goed.
Bedankt allemaal voor de hulp!