Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Решено] Выбор опции по умолчанию


Bunakoff
 Поделиться

Рекомендованные сообщения

Добрый вечер.

Помогите решить проблемку. Вот код:

 

<?php if ($options) { ?>
 <?php foreach ($options as $option) { ?>
  <?php if ($option['type'] == 'image') { ?>
   <?php if ($option['name'] == 'Цвет') { ?>
    <div id="option-<?php echo $option['product_option_id']; ?>" class="option">
    <b><?php echo $option['name']; ?>:</b>
    <?php foreach ($option['option_value'] as $option_value) { ?>
     <?php echo $option_value['name']; ?>
    <?php } ?>
    </div>
   <?php } ?>
  <?php } ?>
 <?php } ?>
<?php } ?>

Мне нужно, чтобы опция "Цвет" выбиралась по умолчанию и в мини-корзинку товар залетал с опцией "Цвет". (не зависимо выбрал ли человек цвет, у товара будет всего 1 цвет и он должен при добавлении в корзину всегда залетать с этой опцией).

Здесь нет input'a, и не могу найти в product.tpl, где script отправляет значение в корзину...

 

Ссылка на комментарий
Поделиться на других сайтах


Ай, решение примитивное... проще действительно сделать было так:

<?php if ($options) { ?>
        <?php foreach ($options as $option) { ?>
<?php if ($option['type'] == 'image') { ?>
<?php if ($option['name'] == 'Цвет') { ?>
<div id="option-<?php echo $option['product_option_id']; ?>" class="option">
<b><?php echo $option['name']; ?>:</b>
<?php foreach ($option['option_value'] as $option_value) { ?>
 <input style="display:none;" type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" checked/><?php echo $option_value['name']; ?>
<?php } ?>
</div>
<?php } ?>
<?php } ?>
 <?php } ?>
<?php } ?>

Скрыл инпут из виду и добавил ему checked.

Ссылка на комментарий
Поделиться на других сайтах


  • 2 месяца спустя...

Ребят, у меня ровно противоположная задача!

Необходимо чтобы опции не выбирались по-умолчанию, без выбора конкретной опции покупателем.

Куда рыть, что изменить?

Заранее благодарен и + Вам в карму =)

Ссылка на комментарий
Поделиться на других сайтах


так по-умолчанию без выбора опции покупателем ничего и не выбирается.

и положить товар в корзину нельзя.

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.