Pole formuláře (text > nápověda)
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- lopikol
- Začátečník | 75
Dá se pomocí Nette formuleře vytvořit toto. Případně jak?:
<?php
<fieldset>
<legend>Hlavní nastavení</legend>
<table>
<tr>
<td class="rpad"><strong>Motiv</strong></td>
<td><select name="template"><option value="default" selected="selected">default</option></select></td>
<td class="lpad">motiv vzhledu</td> //Jde mi hlavně o tuto část
</tr>
</table>
</fieldset>
?>
fieldset už mám, ale rád bych přidal ještě jedno pole a to
<td class="lpad"></td>
, kde bude daný text
s nápovědou.
- lopikol
- Začátečník | 75
Díky, ale končí to chybou:
User Warning
Nette\Templates\LatteFilter::formatArray() is deprecated; use LatteMacros::formatArray() instead.
<?php
private static function fetchNameAndModifiers($code) {
$name = LatteFilter::fetchToken($code);
$modifiers = LatteFilter::formatArray($code); // Označeno
$name = String::startsWith($name, '$') ? $name : "'$name'";
$modifiers = $modifiers ?: "array()";
return array($name, $modifiers);
}
?>
Editoval lopikol (13. 2. 2011 15:03)
- lopikol
- Začátečník | 75
Ještě jsem tu hledal a narazil jsem na pár topiců, které to řeší úplně jinak a také to funguje. Přikládám linky pro budoucí generace :)
https://forum.nette.org/…-do-kontrolu#…
https://forum.nette.org/…re-v-sablone#…
https://doc.nette.org/…ubleshooting#…
Editoval lopikol (13. 2. 2011 15:32)