Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

smarty i multiple select?

[es] :: PHP :: Smarty template engine :: smarty i multiple select?

[ Pregleda: 3221 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bciric
Bojan Ciric
Pirot

Član broj: 89846
Poruke: 207
93.87.166.*

Sajt: www.cirasoft.co.cc


Profil

icon smarty i multiple select?31.05.2009. u 18:01 - pre 180 meseci
na koji nacin da podatke iz baze (par njih) postavim u <select> ali da samo oni budu selektovani.

taj select box sadrzi spisak kategorija, a iz baze stavka mi ima 3 kategrije, kako da te tri kategorije postavim u select da budu obelezene?

probao sam ovako i ne radi:

Code:

        <select name="kategorije[]" multiple="multiple" SIZE="5" style="width:200;height:112">
        
        {foreach item=podatak from=$kategorije}
            {if $podatak.id|in_array:$selektovanekat}
                <option value="{$podatak.id}" selected>{$podatak.naziv}</option>
            {else}
                <option value="{$podatak.id}">{$podatak.naziv}</option>
            {/if}
        {/foreach}         
    </select>
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-a-1.sezampro.yu.



+33 Profil

icon Re: smarty i multiple select?31.05.2009. u 21:06 - pre 180 meseci
Taj ispis si mogao da pojednostaviš ovako:
Code:

{foreach item=podatak from=$kategorije}
   <option value="{$podatak.id}" {if in_array($podatak.id, $selektovanekat)}selected = "selected"{/if}>{$podatak.naziv}</option>
{/foreach} 

Druga stvar, u if-u možeš da koristiš standardan PHP kod, pa tako: {if in_array($podatak.id, $selektovanekat)}, može da prođe.

A i sad ne razumem šta tačno hoćeš, šta imaš u tom nizu $selektovanekat?
 
Odgovor na temu

bciric
Bojan Ciric
Pirot

Član broj: 89846
Poruke: 207
79.101.138.*

Sajt: www.cirasoft.co.cc


Profil

icon Re: smarty i multiple select?31.05.2009. u 21:52 - pre 180 meseci
HVALA TI,

bas je bio problem u slektovankat. sredio sam to

pozdrav i hvala jos jednom
 
Odgovor na temu

[es] :: PHP :: Smarty template engine :: smarty i multiple select?

[ Pregleda: 3221 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.