sivabur
@sivabur
Заблокировали просто так!

Как лучше сделать шаблоный вывод в тег select?

<select name="StandardProductIDType" id="StandardProductIDType" class="TxtField">
									<option value="None">keine</option>
									<option value="ASIN">ASIN (Amazon)</option>
									<option value="EAN" selected="selected">EAN</option>
									<option value="GTIN">GTIN</option>
									<option value="ISBN">ISBN</option>
									<option value="UPC">UPC</option>
								</select>


Тоесть варианты зараней известны но выбран при выводе один из них какой именно получаю с базы.
Как грамотнно во View(или шаблоне вивода) ето все гармотно представить.

И это не simfony)
  • Вопрос задан
  • 109 просмотров
Решения вопроса 1
@entermix
<?php

$results = array(
    array(
        'value' => 'None',
        'name' => 'keine',
        'selected' => false),
    array(
        'value' => 'ASIN',
        'name' => 'ASIN (Amazon)',
        'selected' => false),
    array(
        'value' => 'EAN',
        'name' => 'EAN',
        'selected' => true),
    array(
        'value' => 'GTIN',
        'name' => 'GTIN',
        'selected' => false),
    array(
        'value' => 'ISBN',
        'name' => 'ISBN',
        'selected' => false),
    array(
        'value' => 'UPC',
        'name' => 'UPC',
        'selected' => false),
    );
?>

<select name="StandardProductIDType" id="StandardProductIDType" class="TxtField">
<? foreach ($results as $result): ?>
<option value="<?= $result['value']; ?>" <?= ($result['selected'] ?
'selected="selected"' : null); ?>><?= $result['name']; ?></option>
<? endforeach; ?>
</select>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы