NAVIGATION
This shows you the differences between two versions of the page.
|
english:phpwcms-system:article:contentparts:form:special-applications:calendar:date-with-js-calendar [2011/08/25 07:29] Knut Heermann (flip-flop) |
english:phpwcms-system:article:contentparts:form:special-applications:calendar:date-with-js-calendar [2018/06/03 18:09] (current) |
||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ====== 1) Date Input with JS Calendar ====== | ====== 1) Date Input with JS Calendar ====== | ||
| - | **A JS Calendar, which allows to enter a date into a form with a check box. The manual input fields are generated only when the JS in on!** \\ | + | **A JS Calendar, which allows to enter a date into a form with an input check. The manual input fields are generated only when the JS in on!** \\ |
| \\ | \\ | ||
| Line 130: | Line 130: | ||
| </code> | </code> | ||
| + | |||
| + | \\ | ||
| ===== Frontend output ===== | ===== Frontend output ===== | ||
| Line 151: | Line 153: | ||
| - | The Field Name **date_input** we find in the script call back.. | + | The Field Name **date_input** we find in the script call back. |
| - | **The eemplate** for the calendar looks like this: | + | **The template** for the calendar looks like this: |
| <code html> | <code html> | ||
| {ERROR:date_input}[B]{LABEL:date_input}[/B] | {ERROR:date_input}[B]{LABEL:date_input}[/B] | ||
| Line 160: | Line 162: | ||
| </code> | </code> | ||
| \\ | \\ | ||
| - | At the end of the template field, the JS file included: | + | At the end of the template field, the JS file is included: |
| <code php> | <code php> | ||
| [PHP] | [PHP] | ||
| Line 174: | Line 176: | ||
| \\ | \\ | ||
| - | ==== BE Formular ==== | + | ==== BE Form ==== |
| {{:deutsch:phpwcms-system:artikel:contentparts:formular:spezielle-anwendungen:kalender:calendardateinput02_01.gif|}} | {{:deutsch:phpwcms-system:artikel:contentparts:formular:spezielle-anwendungen:kalender:calendardateinput02_01.gif|}} | ||
| - | ==== BE Templae receiver ==== | + | ==== BE Template receiver ==== |
| //(Pretty nonsensical example)// | //(Pretty nonsensical example)// | ||
| Line 213: | Line 215: | ||
| \\ | \\ | ||
| - | ==== Vorlage ==== | + | ==== Template ==== |
| Line 241: | Line 243: | ||
| [/PHP] | [/PHP] | ||
| </code> | </code> | ||
| + | |||
| + | \\ | ||
| + | **Since r411 please use** | ||
| + | |||
| + | <code html><!-- JS: {TEMPLATE}inc_js/calendarDateInput/calendarDateInputX.js --></code>instead of | ||
| + | |||
| + | <code html> | ||
| + | [PHP] | ||
| + | $GLOBALS['block']['custom_htmlhead']['calendarDateInputX.js']= getJavaScriptSourceLink('template/inc_js/calendarDateInput/calendarDateInputX.js'); | ||
| + | [/PHP] | ||
| + | </code> | ||
| + | |||