zomo

Пользователи
  • Публикаций

    452
  • Зарегистрирован

  • Посещение

Репутация

17 Хороший

Информация о zomo

  • Звание
    Продвинутый пользователь
  • День рождения 16.04.1994

Контакты

  • ICQ
    570501

Информация

  • Пол
    Мужчина
  • Город:
    Украина

Посетители профиля

3 335 просмотров профиля
  1. Добрый вечер, необходимо получить количество элементов массива в цифирном виде ... var numbers = ['<?php echo count($uploads)?>']; for (var i = 0; i < numbers.length; i++) { if (numbers == <?php echo $number_of_sides; ?>) { $("#pdfsendfile").removeClass('hidden'); } } этот код работает отлично, но беда в том, что количество элементов нужно получать динамически через ajax... Как реализовать ?(
  2. Вопрос решен самостоятельно, если кому нужно то вот решение, добавил атрибут text к импуту и выводим его так: $("body").change(function () { $(".<?php echo $option['product_option_id']; ?>").text($("input[name='option[<?php echo $option['product_option_id']; ?>]']:checked").attr("text")) })
  3. Ребят откликнитесь ! Очень нужна помощь!
  4. Ребят спасайте, в js не силен ( Как через <script> $("body").change(function () { $(".<?php echo $option['product_option_id']; ?>").text($("input[name='option[<?php echo $option['product_option_id']; ?>]']:checked").val()) }) </script> Передать не значение опции цифирное а именно текст значения опции
  5. Добрый всем вечер, вопрос такой вроде легкий, но что то не могу допереть) Есть radio кнопки (опции) у товара Необходимо при выборе опции ее значение отображалось в определенном div Написал код <div class="row" id="input-option<?php echo $option['product_option_id']; ?>"> <?php foreach ($option['product_option_value'] as $key =>$option_value) { ?> <div class="radio col-sm-3 col-xs-12"> <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="<?php echo $option_value['product_option_value_id']; ?>" /> <label data-toggle="tooltip" for="<?php echo $option_value['product_option_value_id']; ?>" data-original-title="" title=""><?php echo $option_value['name']; ?></label> </div> <script> $("body").change(function () { $(".<?php echo $option['product_option_id']; ?>").text($("input[name='option[<?php echo $option['product_option_id']; ?>]']:checked").val()) }) </script> <?php } ?> </div> Создал div с классом <?php echo $option['product_option_id']; ?> для вывод значений, конечно же в массиве опций. Все работает на ура, но при выборе опции выводится ее значение в цифирном виде, что то вроде 454 и тд, что логично Вопрос как выводить не value которое 454 а именно <?php echo $option_value['name']; ?>
  6. На чистой установке Ocstore все отлично кроме того что не добавляет цену и количество в опциях
  7. Вопрос решен тему можно закрывать!
  8. Вместо проверки есть ли в цикле id с опцией 65, я получаю все значения массива...(
  9. Пробую условием <?php foreach ($products as $product) { ?> <?php foreach ($product['option'] as $option) { ?> <?php if(in_array($option['option_value_id'], array(65))) { ?> <?php $yabloko = "ЯБЛОКО ЕСТЬ"?> <?php } else { ?> <?php $yabloko = "УЖЕ ЦЕЛЫХ 2 ЯБЛОКА"?> <?php }?> <?php }?> <?php }?> <h1><?php echo $yabloko; ?></h1> Но условие не правильное... полагаю нужно что то вроде return true
  10. Доброе время суток всю голову уже сломал, ситуация следующая есть массив опций... foreach ($products as $product) { $option_data = array(); $options = $this->model_account_order->getOrderOptions($type_id, $product['order_product_id']); foreach ($options as $option) { $option_data[] = array( 'name' => $option['name'], 'option_value_id' => $option['option_value_id'], 'value' => (utf8_strlen($value) > 20 ? utf8_substr($value, 0, 20) . '..' : $value) ); } В нем есть опция "Сколько яблок", и ее значения 1 и 2, так же id этих значений у нас есть в $option['option_value_id']. Нужно составить условия if если значение конкретной опции "Сколько яблок" == 1 то выводилась одна информация, а если же значение конкретной опции "Сколько яблок" == 2, то другая информация, как правильно составить условия ? Заранее всем спасибо за ответы