Získání defaultValue při low-level vykreslování

- MiskynsCZ
 - Člen | 14
 
Zdravíčko!
Momentálně pracuji na jednom projektu a problém je, že při vytváření formuláře s hodnotami z databáze, neumím nebo spíš nevím jak získat tu defaultní hodnotu, kterou jsem nastavil, protože jí chci při vykreslování do selectu nastavit v optionu.
Low level formulář (LATTE):
        <div class="form-group row align-items-center">
            <div class="col-md-2 text-right col-form-label">
            <label for="style-form">{$input_form['SETTINGS']['style_form']->label->getText()}</label>
            </div>
            <div class="col-md-10">
                <select class="form-control" name="form_settings[settings][{$input_form['SETTINGS']['style_form']->name}]">
                    {foreach $arr = ($input_form['SETTINGS']['style_form']->items) as $key => $item}
                        <option value={$key}>{$item}</option>
                    {/foreach}
                </select>
            </div>
        </div>
A při vytváření formuláře dělám toto (NETTE/FORMS):
        if($this->settings['gdpr']) {
            //GDPR
            $form->addSelect('gdpr', "GDPR", [
                'ip' => "Informační povinnost z webových formulářů",
                'as' => "Aktivní souhlas pro formuláře z webu",
                'no_gdpr' => "--"
            ])->setDefaultValue('no_gdpr');
        }
Dopředu se omlouvám, ale nepoužívám celý framework, pouze nette/forms a latte. Vykreslování funguje dobře, ale jenom to získání defaultní hodnoty v HTML/LATTE pokulhává. Předem děkuju za pomoc.

- Ondřej Kubíček
 - Člen | 494
 
a nebylo by lepší jen nastavit setPrompt() ?
->setPrompt('--')
moc jsem nepochopil jak ten form skládáš, ale nemělo by v šabloně
někde být gdpr ? tak jak máš pojmenovaný select. Nebo ten gdpr
select se schovává pod style_form ?

- MiskynsCZ
 - Člen | 14
 
Ondřej Kubíček napsal(a):
a nebylo by lepší jen nastavit
setPrompt()?->setPrompt('--')moc jsem nepochopil jak ten form skládáš, ale nemělo by v šabloně někde být
gdpr? tak jak máš pojmenovaný select. Nebo ten gdpr select se schovává pod style_form ?
Jo omlouvám se, udělal jsem chybu, zobrazil jsem ten style_form, ale tak GDPR je udělaný úplně stejně. Zkusím ten setPrompt.