Перейти к содержанию

walkietalkie

Новичок
  • Публикаций

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

  • Посещение

Репутация

0 Обычный

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

  • Звание
    Пользователь

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

Блок последних пользователей отключён и не показывается другим пользователям.

  1. Работа выполнена, тема закрыта. Большое спасибо пользователю spectre за быстро проделанную работу
  2. Доброго дня! Имеется сайт на OpenCart 2.3, владельцы которого занимаются продажей мужской одежды. Практически все модели, присутствующие на сайте, представлены в нескольких цветовых вариантах. Каждый цвет представлен своей опцией. Зачастую бывает так, что некоторых цветов в наличии не оказывается (значение "Количество" у опции равно 0). В этом случае при заданном параметре "Вычитать со склада" данная опция пропадает с фронтенда. Тем не менее, связанное с данной опцией изображение товара так и остается висеть в "морде" сайта. Конечно, можно зайти в админку, открыть нужный товар, перейти во вкладку "Изображения" и удалить картинку оттуда. Но в таком случае при поступлении товара в магазин ее придется искать и добавлять обратно, перебирая при этом огромное количество других изображений (а их там более 5 тысяч, причем многие свалены просто в кучу). На сайте установлен модуль LIVEOPENCART Изображение опций PRO, который связывает конкретную опцию товара с изображением. Собственно, задача заключается в том, чтобы написать скрипт, который бы скрывал связанную с опцией картинку, если у этой опции значение "Количество" равняется 0. Буду рад Вашим предложениям.
  3. Спасибо Вам за помощь еще раз!
  4. Я открывал модель, но не разобрался, куда там копать. Так что сделал иначе. Возможно, сложнее, но лично мне так разобраться было проще Во вьюшке в product.php добавил php-код, который подключается к базе данных, и в этом коде сформировал SQL-запрос <?php $host = "localhost"; $user = "user"; $password = "password"; $mysqli = new mysqli($host, $user, $password, $user); $povi = $option_value['product_option_value_id']; $q = $mysqli->query("SELECT `points` FROM `oc_product_option_value` WHERE `product_option_value_id`=$povi"); while($row = mysqli_fetch_row($q)){ echo '<span>Размер: ', "$row[0]", '</span>'; } ?> Понимаю, решение не самое изящное и верное в случае MVC-модели, но, тем не менее, рабочее. В любом случае, вам спасибо за то, что отозвались на мой зов
  5. Добавил. Теперь та же самая ошибка ссылается на файл product.php в папке controller.
  6. За это совсем не подумал. Спасибо! Попробую и отпишусь
  7. Доброго времени суток! Друзья, подскажите, пожалуйста, с таким моментом. Переделал поле Баллы в опциях под хранение текстовой информации. Теперь текст, .хранящийся в этом поле, нужно вывести на сайт справа от опции. Я пробовал два варианта: <?php if ($option_value['points']) { ?> (<?php echo $option_value['points']; ?>) <?php } ?> и такой: <?php if ($points) { ?> <li><?php echo $text_points; ?> <?php echo $points; ?></li> <?php } ?> Первый вариант дал ошибку Undefined index in... Второй - вообще ничего. Ни ошибок, ни текста не видно. На всякий случай уточню, что использую vQmod; первая ошибка ссылалась как раз на файл из его кэша. Кэш чистил, модификаторы обновлял, но ничего не изменилось. Жду ваших советов, спасибо заранее
  8. Прислал еще вчера. Ждем Вашего ответа.
  9. После переноса сайта на другой хостинг при сохранении товара начала появляться ошибка (во вложении). При этом сам модуль работает как нужно. Подскажите, пожалуйста, как решить эту проблему. Переустанавливать модуль и vQMod уже пробовал, не помогло.
  10. У них на старом сайте одних цветов товаров под 250 штук. А комбинаций - сами посудите: S, S M L, S L, XL, XXL, XX L S M, M S L и т.д... Они сказали, что создавать опцию на каждый товар, а потом выбирать выбирать ее из огромного списка будет неудобно, даже при раскладе, что в случае товара с такими же размерами не нужно будет создавать ее заново Размеры не должны быть опцией еще потому, что они оптовики. В пачке идет сразу несколько размеров. По одной штуке они не продают, только пачками. И у каждого отдельно взятого товара размеры в пачке могут отличаться. Причем даже не только у отдельно взятого товара, но еще и у отдельно взятого цвета одного товара. Им было бы удобно сделать так, чтобы можно было бы задать атрибут, который отображался бы где-нибудь над кнопкой покупки, и содержимое атрибута менялось в соответствии с выбранным цветом.
  11. На сайте две тысячи товаров, у каждого товара в среднем 4-5 цветов, у каждого цвета может быть свой размер. Заказчику проще добавлять размеры непосредственно в товаре, а не отдельно задавать значения в опциях, а потом среди огромного их количества выбирать нужную. На текущем сайте на NetCat они задают размеры вручную для каждого цвета, просто перечисляя их через пробел: L XL S M, в таком роде.
  12. Вы не обратили внимание, наверное... Размеры не должны быть опцией.
  13. Доброго времени суток! Посоветуйте, пожалуйста, модуль, который бы позволил изменять доступные размеры товара в зависимости от цвета ЛИБО рассмотрим предложения по реализации данного функционала на OpenCart 2.3.0.2. Поясняю. К примеру, имеется футболка-поло белого, синего и красного цветов. Нужно сделать, чтобы при выборе, например, белого цвета она была доступна в размерах L, XL, XXL, M, синего - L, S, XL, XL, красного - S, M, L. Размеры не должны быть опцией. То есть, в идеале, при переключении цветов должна меняться строчка с доступными размерами. Размеры будут заноситься из админки, в каждый товар. Можно взглянуть, как все работает, на этом сайте. Чтобы не регистрироваться и посмотреть, как все работает, можете воспользоваться тестовым логином и паролем: P.S. Вероятно, данный функционал будет использоваться в связке с модулем Изображения опций PRO 2.2.6
×