Page 1 of 1
Gallery module CMSMS 2.0
Posted: Thu Mar 24, 2016 11:04 am
by pasmaskas
Beste CMSMS Leden,
Nu ben ik Template1200 aan het omzetten naar CMSMS 2.0 nu heb ik alles werkend maar als ik naar een pagina ga waar de Gallery module actief is krijg ik deze melding boven aan:
Code: Select all
Notice: Undefined index: jsposition in /public/sites/template1200v2.pmkmedia.nl/modules/Gallery/action.default.php on line 168
De slider en de gallery werken verder wel gewoon iemand een idee wat er mis gaat?
Link:
http://template1200v2.pmkmedia.nl/portfolio/gallery
Gr Pascal
Re: Gallery module CMSMS 2.0
Posted: Thu Mar 24, 2016 11:58 am
by Rolf
Laatste versie van Gallery?
Re: Gallery module CMSMS 2.0
Posted: Thu Mar 24, 2016 12:04 pm
by pasmaskas
Ja alles is up to date
Re: Gallery module CMSMS 2.0
Posted: Thu Mar 24, 2016 1:27 pm
by pasmaskas
Ik heb de gallery module compleet verwijdert en opnieuw installeert alleen de melding blijft bestaan.
I ehb ook de modules op de cmsms 1.12.1 versie geupdate en daar is nu precies de zelfde melding
CMSMS 1.12.1:
http://template1200.pmkmedia.nl/portfolio/gallery
CMSMS 2.1.2:
http://template1200v2.pmkmedia.nl/portfolio/gallery
Re: Gallery module CMSMS 2.0
Posted: Thu Mar 24, 2016 5:24 pm
by Rinker
Draai je toevallig op php7 ??
Re: Gallery module CMSMS 2.0
Posted: Thu Mar 24, 2016 6:53 pm
by Rolf
De melding is een PHP Notice, een melding dat iets "beter geprogrammeerd" kan worden. Al vind ik de meldingen vaak wat overdreven...
Je kunt de meldingen onderdrukken door in de config.php op te nemen:
Code: Select all
error_reporting(E_ERROR & ~E_DEPRECATED & ~E_NOTICE);
Jos is op de hoogte van deze meldingen, maar kan het zelf niet reproduceren... Wellicht kun je iets aangeven hoe je Gallery gebruikt wat hij kan gebruiken om het wel te reproduceren.
grt. Rolf
Re: Gallery module CMSMS 2.0
Posted: Thu Mar 24, 2016 9:25 pm
by velden
Ik vermoed dat je de {Gallery ...} tag gebruikt ZONDER de 'template' parameter. Klopt dat? En dat je in de betreffende Gallery een default template hebt ingesteld.
Zo ja, zou je het eens willen testen door de template='...' parameter wel te gebruiken? En dan gewoon naar hetzelfde template verwijzen als wat je hebt ingesteld voor die Gallery.
Re: Gallery module CMSMS 2.0
Posted: Thu Mar 24, 2016 10:34 pm
by Rolf
jsposition is een nieuwe instelling waarmee je kunt kiezen of de Gallery JavaScript boven of onder in de pagina template wordt geplaatst. Deze waarde zal dus eigenlijk nooit leeg zijn, terwijl de Notice dit wel aangeeft...
Heb je wellicht geen JS in het sjabloon veld, maar bijv. samen met de overige JS rechtstreeks in de pagina template?
Re: Gallery module CMSMS 2.0
Posted: Fri Mar 25, 2016 7:46 am
by pasmaskas
@velden template='...' haalt inderdaad de melding weg dus dat is top!
Wel vreemd want ik heb nix veranderd. Er staan 2 templates op 1 voor de slider die ik zelf gefabriceerd heb en 1 voor een galerij en dat is van een bestaande template van de gallery module.
@Rolf de JS staat in het Gallery template zelf. Misschien gaat er iets mist met inladen geen idee.
Re: Gallery module CMSMS 2.0
Posted: Fri Mar 25, 2016 8:21 am
by velden
Ik denk dat het een bug is, had daarvoor even naar de code gekeken.
Jouw bevindingen bevestigen dat. Ik zal een kort bug report opstellen voor Jos.
EDIT:
Zou zomaar al eens gefixt kunnen zijn in svn (log 199):
http://viewsvn.cmsmadesimple.org/log.ph ... efault.php&
Updated bug report
http://dev.cmsmadesimple.org/bug/view/10866
Re: Gallery module CMSMS 2.0
Posted: Fri Mar 25, 2016 8:56 am
by pasmaskas
Dat is goed nieuws! Thnx
Re: Gallery module CMSMS 2.0
Posted: Fri Mar 25, 2016 8:59 am
by velden
Die notice zelf is op zich niet zo erg, dat zou in productie-omgevingen die aan moeten staan lijkt me.
Echter, ik vermoed dat de instelling van de 'Javascript positie' ook niet meekomt als je die voor het betreffende template wijzigt in dit geval.
Re: Gallery module CMSMS 2.0
Posted: Fri Mar 25, 2016 3:40 pm
by Jos
Bedankt voor de aanvullingen velden. Ik ga er snel mee aan de slag.
Re: Gallery module CMSMS 2.0
Posted: Fri Mar 25, 2016 6:18 pm
by Jos
gefixt in Gallery
versie 2.1.3
met dank aan velden en met mijn excuses voor de overlast.