Gebruik van UDT in module-template (tpl-bestand)
Posted: Thu Nov 08, 2012 3:17 pm
In het verleden heb ik regelmatig user defined tags in template-bestanden (.tpl) van verschillende modules geplaatst. Soms is het handig om dmv smarty-variabelen uit een UDT de backend-schermen aan te passen. De template-bestanden plaats ik dan in de aangemaakte map 'module_custom'.
Ik CMSMS 1.9.4.3 werkte dat prima, maar nu wil ik hetzelfde toepassen in versie 1.11.2.1 en krijg ik in de backend volledig witte schermen op het moment dat ik een UDT aan een tpl/bestand heb toegevoegd.
Voorbeeld: Ik wil aan het bestand createjob.tpl van NMS 2.6.5 een datum/tijd-veld toevoegen om een opdrachtverzenddatum en -tijd in te kunnen laten voeren. Daarvoor heb ik een UDT gemaakt die ergens de eerder opgeslagen info vandaan haalt en die via smarty-variablen aan de template doorgeeft. Werkte prima in 1.9.4, maar in 1.11.2.1 een wit scherm zaols ik al zei.
Zelfs als de UDT alleen een simpele echo bevat, gaat het mis.
Hetzelfde gebeurt bij tpl-bestanden van andere modules. Het maakt ook niet uit of de tpl-bestanden in de map module_custom staan of gewoon in templates-map van de module.
Is hier iets over bekend bij andere forumleden? Ik kon er in het gehele forum niets over vinden.
Bij voorbaat dank!
Ik CMSMS 1.9.4.3 werkte dat prima, maar nu wil ik hetzelfde toepassen in versie 1.11.2.1 en krijg ik in de backend volledig witte schermen op het moment dat ik een UDT aan een tpl/bestand heb toegevoegd.
Voorbeeld: Ik wil aan het bestand createjob.tpl van NMS 2.6.5 een datum/tijd-veld toevoegen om een opdrachtverzenddatum en -tijd in te kunnen laten voeren. Daarvoor heb ik een UDT gemaakt die ergens de eerder opgeslagen info vandaan haalt en die via smarty-variablen aan de template doorgeeft. Werkte prima in 1.9.4, maar in 1.11.2.1 een wit scherm zaols ik al zei.
Zelfs als de UDT alleen een simpele echo bevat, gaat het mis.
Hetzelfde gebeurt bij tpl-bestanden van andere modules. Het maakt ook niet uit of de tpl-bestanden in de map module_custom staan of gewoon in templates-map van de module.
Is hier iets over bekend bij andere forumleden? Ik kon er in het gehele forum niets over vinden.
Bij voorbaat dank!