Hi all,
I will wish to modify this code to get a choice of multiple selection, so I can select multiple category and not a single as it is currently.
Here is the original code:
[php] {if $step==1}
{$lng.listings.category} *
{$lng.listings.category}
{foreach from=$categories item=v name=cat}
{if $v.parent==1}
{else}
<option value="{$v.id}" {if $tmp.category==$v.id}selected=“selected”{/if}>{$v.str}{$v.name|escape:“html”}
{if ( $smarty.foreach.cat.index!=$categories|@count-1 && $v.parent_id!=$categories[$smarty.foreach.cat.iteration].parent_id) || ($smarty.foreach.cat.index==($categories|@count-1) && $v.parent_id!=0)}
{/if}
{/if}
{/foreach}
</select>
{* ----------------------- levels drop down categories --------------------- *}
{*
<div>
<select id="category1" name="category1" class="levels" onChange="chooseCateg(this.form, 1)">
<option value="">{$lng.listings.category}</option>
{foreach from=$categories item=v name=cat}
{if $v.parent_id==0}
<option value="{$v.id}">{$v.name|escape:"html"}</option>
{/if}
{/foreach}
</select>
</div>
<div style="display: none;" id="level2">
<select id="category2" name="category2" class="levels" onChange="chooseCateg(this.form, 2)">
</select>
</div>
<div style="display: none;" id="level3">
<select id="category3" name="category3" class="levels" onChange="chooseCateg(this.form, 3)">
</select>
</div>
<div style="display: none;" id="level4">
<select id="category4" name="category4" class="levels" onChange="chooseCateg(this.form, 4)">
</select>
</div>
<div style="display: none;" id="level5">
<select id="category5" name="category5" class="levels" onChange="chooseCateg(this.form, 5)">
</select>
<input type="hidden" name="category" id="category" />
</div>
*}
<br/><br/>
<div class="buttons"><strong><input type="submit" name="Choose_categ" id="Choose_categ" value="{$lng.listings.next_step}" /></strong></div>
<div class="clearfix"></div>
</form>
</div>
</div> {* end form_container *}
{/if} {* end step1 *}[/php]
Thank you for your help