Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Bunakoff

Recommended Posts

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

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

 

<?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 months later...

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

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

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

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

Надіслати
Поділитися на інших сайтах


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

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

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.