Přístup ke konstantám Formuláře ze šablony
- vosy
- Člen | 532
Ahoj,
rád bych se zeptal jestli se mohu ze šablony dostat ke konstantě definované
ve FormFactory.
final class MainSearchFormFactory
{
const
FORM_CONTROL_EMAIL = 'sch_email',
FORM_CONTROL_JMENO = 'sch_jmeno',
...
...
..
a v šabloně NĚCO JAKO:
{form mainSearchForm class:$prefix.'-form'}
<div class="inputArea">
<div class="form_row-input form_row">
<div class="label-container">
{label MainSearchFormFactory::FORM_CONTROL_EMAIL /}
</div>
{input MainSearchFormFactory::FORM_CONTROL_EMAIL}
</div>
ale toho mi nefunguje, musím ještě něco nastavit v Presenteru?
- m.brecher
- Generous Backer | 873
{form mainSearchForm class:$prefix.'-form'}
<div class="inputArea">
<div class="form_row-input form_row">
<div class="label-container">
{label MainSearchFormFactory::class::FORM_CONTROL_EMAIL /} // přidej ::class ;)
</div>
{input MainSearchFormFactory::class::FORM_CONTROL_EMAIL} // + musíš zadat kompletní cestu k třídě včetně namespace !!
</div>
Editoval m.brecher (16. 10. 2022 1:17)