Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
en:create:functions:buttoncode [04.01.2015 13:06] – [Example: Insert Directly in HTML Code] alexander.ritteren:create:functions:buttoncode [25.08.2020 11:22] sophia.schauer
Line 9: Line 9:
     * ''%%'next'%%'' -- Next button     * ''%%'next'%%'' -- Next button
     * ''%%'back'%%'' -- Back button     * ''%%'back'%%'' -- Back button
 +    * ''%%'break'%%'' -- Button to interrupt the interview
 +    * ''%%'leave'%%'' -- Button to cancel and delete data
  
  
Line 15: Line 17:
 **Note:** The function ''buttonCode()'' only generates the HTML code for the button. The code still has to be embedded in the questionnaire page using ''[[:en:create:functions:html|html()]]'' or [[:en:create:placeholders|placeholders.]] **Note:** The function ''buttonCode()'' only generates the HTML code for the button. The code still has to be embedded in the questionnaire page using ''[[:en:create:functions:html|html()]]'' or [[:en:create:placeholders|placeholders.]]
  
-**Note:** After the function has been called up, the automatic insertion of the buttons at the end of the current page is prevented+**Note:** After the function has been called up, buttons can no longer be inserted automatically
  
 **Tip:** If you want to reposition the buttons in general, modify the questionnaire layout and use the placeholders ''%button.next%'' and ''%button.back%'' in the HTML template of the layout, as described in the guide to [[:en:create:layout|Questionnaire Layouts]]. **Tip:** If you want to reposition the buttons in general, modify the questionnaire layout and use the placeholders ''%button.next%'' and ''%button.back%'' in the HTML template of the layout, as described in the guide to [[:en:create:layout|Questionnaire Layouts]].
 +
 +===== Example: Next button in the middle of the questionnaire page =====
 +
 +<code php>
 +html(
 +  '<div style="margin: 4em; text-align: center">'.
 +  buttonCode('next').
 +  '</div>'
 +);
 +</code>
 +
  
 ===== Example: Insert Directly in HTML Code ===== ===== Example: Insert Directly in HTML Code =====
en/create/functions/buttoncode.txt · Last modified: 25.08.2020 11:24 by sophia.schauer
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki