Check out the LimeSurvey source code on GitHub!

Meerdere layouts voor eenzelfde vraagtype

More
5 years 3 months ago #67533 by pixelate
In een vragenlijst die we hebben gemaakt worden NAW gegevens gevraagd. Bij deze vragen willen we graag het antwoord veld ernaast hebben. Dat is geen probleem en we hebben dat prima kunnen stijlen. Maar bij de 2e pagina (groep met vragen) willen we dezelfde type vragen hebben, maar dan met het antwoord veld eronder. Er worden namelijk voorbeeld afbeeldingen getoond in het vragenveld waardoor er meer ruimte nodig is.

Is het mogelijk om wellicht per groep een ander template bestand aan te roepen? Of per groep een uniek id te plaatsen zodat we d.m.v. CSS een andere styling kunnen geven aan die specifieke groep?

Iemand een idee?

Please Log in to join the conversation.

More
5 years 3 months ago #67569 by Eddie_V
enige wat me te binnen schiet is een javascript wat kijkt op welke groep(id) je zit en aan de hand daarvan bepaald welke .css gebruikt moet worden.

Please Log in to join the conversation.

More
5 years 3 months ago #67579 by pixelate
Ja inderdaad, maar is het mogelijk om het group id op te vragen in de template? Net als {QUESTION_CODE}

bijv. <div id="classname-{GROUP_ID}" o.i.d.

Please Log in to join the conversation.

More
5 years 3 months ago #67668 by Eddie_V
ja moet kunnen, maar dan zul je eerst met een eigen stukje php code de groupID moeten ophalen en in een variabele zetten die je vervolgens kunt aanspreken in de HTML (in combinatie met php natuurlijk)

Please Log in to join the conversation.

More
5 years 2 months ago #68010 by mdekker
GID is niet beschikbaar in de template omdat een survey per vraag, groep of alles ineens getoond kan worden.

Wat je wel kan doen is een standaard style maken en voor de eerste afwijkende groep de specifieke question id's een afwijkende style definieren aan het einde van de template zodat ze de basis overrulen.

iets met div#questionXXX ofzo

---
Menno Dekker

Please Log in to join the conversation.

Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form