Creare una proprietà di tipo select con il tag <optgroup> (risolto)
Posted: Thu Jul 24, 2008 1:38 am
Ho scorso il forum e mi pare non sia possibile creare in FrontEndUsers una proprietà di tipo select con il tag ...
avrei trovato la maniera per aggirare l'ostacolo, ma sono bloccato dalla mia incapacità di applicare le funzioni di modifica delle variabili Smarty con le Regular Expression... ammesso che la mia idea sia buona...
l'idea è questa:
creo la lista delle opzioni della select in questo modo:
in questo modo la variabile "{$control->marker}" genererà un html che conterrà stringhe di questo tipo:
la mia idea è di riuscire a sostituire:
'#' con '' con '">'
'stop' con ''
in questa maniera otterrei un output di questo tipo:
dite che è fattibile e, soprattutto, mi dite come fare a ricercare e sostituire le stringhe?
grazie
avrei trovato la maniera per aggirare l'ostacolo, ma sono bloccato dalla mia incapacità di applicare le funzioni di modifica delle variabili Smarty con le Regular Expression... ammesso che la mia idea sia buona...
l'idea è questa:
creo la lista delle opzioni della select in questo modo:
Code: Select all
#Europe#=start
Italia
Francia
Germania
...
stop
#Asia#=start
Cina
India
...
stop
Code: Select all
<option value="start">#Europe#</option><option value="italia">italia</option><option value="stop">stop</option>
'#' con '' con '">'
'stop' con ''
in questa maniera otterrei un output di questo tipo:
Code: Select all
<optgroup label="Europe">
<option value="Italia">Italia</option>
<option value="Francia">Francia</option>
<option value="Germania">Germania</option>
...
</optgroup>
<optgroup label="Asia">
<option value="Cina">Cina</option>
<option value="India">India</option>
...
</optgroup>
grazie