View file PF.Base/module/custom/template/default/block/foreachcustom.html.php

File size: 2.6Kb
<?php
/**
 * [PHPFOX_HEADER]
 *
 * @copyright		[PHPFOX_COPYRIGHT]
 * @author  		Raymond Benc
 * @package 		Phpfox
 * @version 		$Id: entry.html.php 382 2009-04-08 15:51:16Z Raymond_Benc $
 */
defined('PHPFOX') or exit('NO DICE!');
?>

{if isset($aCustomField.fields)}
	{foreach from=$aCustomField.fields item=aField}
		<div class="table form-group">
			<div class="table_left">
					{_p var=$aField.phrase_var_name}:
			</div>
			<div class="table_right">
					{if $aField.var_type == 'textarea' || $aField.var_type == 'text'}
						<input type="text" class="form-control js_custom_search" name="custom[{$aField.field_id}]" value="{value id=''$aField.field_id'' type='input'}" size="25" />
					{elseif $aField.var_type == 'select'}
					 <!-- custom input type select -->
						<select name="custom[{$aField.field_id}]" class="form-control js_custom_search">
							<option value="">{_p var='any'}</option>
										{foreach from=$aField.options item=aOption}
							<option value="{$aOption.option_id}"{value parent=''$aField.field_id'' id=''$aOption.option_id'' type='select' default=''$aOption.option_id''}>{_p var=$aOption.phrase_var_name}</option>
										{/foreach}
						</select>
					{elseif $aField.var_type == 'multiselect'}
						<!-- custom input type multi select -->
						<select name="custom[{$aField.field_id}][]" multiple class="form-control js_custom_search" >
							<option value="0">{_p var='any'}</option>
								{foreach from=$aField.options item=aOption}
									<option value="{$aOption.option_id}"{value parent=''$aField.field_id'' id=''$aOption.option_id'' type='multiselect' default=''$aOption.option_id''}>{_p var=$aOption.phrase_var_name}</option>
								{/foreach}
						</select>
					{elseif $aField.var_type == 'radio'}
					
						{foreach from=$aField.options item=aOption}
				<div class="radio">
					<label>
				<input type="radio" name="custom[{$aField.field_id}]" value="{$aOption.option_id}"{value id=''$aOption.option_id'' type='radio' default=''$aOption.option_id''} class="js_custom_search">{_p var=$aOption.phrase_var_name}
					</label>
				</div>
						{/foreach}
					{elseif $aField.var_type == 'checkbox'}
						{foreach from=$aField.options item=aOption}
				<div class="checkbox">
					<label>
						<input type="checkbox" name="custom[{$aField.field_id}][{$aOption.option_id}]" value="{$aOption.option_id}"{value id=''$aOption.option_id'' parent=''$aField.field_id'' type='checkbox' default=''$aOption.option_id''} class="js_custom_search v_middle"> {_p var=$aOption.phrase_var_name}
					</label>
					</div>
						{/foreach}
					{/if}

			</div>
			<div class="clear"></div>
		</div>
	{/foreach}
{/if}