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

lastrong

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

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

  • Посещение

Репутация

8 Обычный

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

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

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

1 608 просмотров профиля
  1. Нашел тему через гугл. Мда... Подскажите модуль синхронизации Opencart / 1С с адекватным разработчиком.
  2. Вот здесь, когда захожу в раздел Продажи - Заказы, нажимаю - Изменить - вкладка "Итого". Во первых, для чего нужна эта кнопка - Update Totals? Я пытаюсь изменить статус заказа, нажимаю данную кнопку и получаю... Что не так? Я не меняю количество товаров. Зато когда нажимаю "Сохранить" в верхнем углу - все сохраняется без ошибок.
  3. Это жесть полная. Чика показывает и рассказывает для школоло, купивших вчера книжку "Интернет для чайников". Такого треша, угара и быдлокодинга одновременно я не видел уже 10 лет. Продолжайте. Вопрос по вычистке по прежнему открыт.
  4. Огромный выбор опций (селект, радиобаттон, чекбоксы итд) с не менее огромным выбором настроек (цена, баллы, вес), и все ради того, чтоб выбрать в пакетик мне завернуть или бантиком повязать. Более 100500 магазинов по всему рунету ставят OpenCart (& ocStore) и торгуют всем подряд - начиная от ботинок с выбором цвета и размера. Если это так, то это, конечно, жесть полная. Неужели никого из владельцев и админов данного магазина эта проблема не интересует? Или все торгуют нелимитированным товаром, тысячами выставляя наличие, где учет товаров безразличен. Или все ставят ocStore на попробовать, а потом покупают какойнибудь CS Cart? Пока что единственный выход - раскидать по отдельным карточкам все опции. Дорабатывать, конечно, лучший вариант, но не на "скорую руку" :-(
  5. Значит, имеем товар с опциями. Ставим по 2, например, в каждую, пункт "Вычитать со склада - Да". Соответственно, чтобы товар был в каталоге и выводился как имеющийся в наличии (внимание! имеющийся в наличии! если товар не в наличии, т.е. = 0, то его попросту нельзя купить). Ставим количество 1, "Вычитать со склада - Нет". (предполагается, что вычитаться будет с товаров с опциями) Вроде ок? Иду на карточку товара, кладу товар 2 раза - сначала с одной опцией, потом с другой. Два раза мне успешно сообщается зеленым цветом что все добавлено в мою корзину! Но когда я перехожу в Оформление товара, мне злобно сообщается что товара, отмеченные *** нет в наличии! :evil: Ладно, думаю, наверное данные считаются из той самой форму, где количество указано 1. Лезу в админку, ставлю значение побольше. Ну, на всякий случай. И тогда все успешно получается. Оформляем заказ, оплачиваем, и все. :eek: Каазалось бы, на этом можно и возрадоваться до плеши. Но тут становится еще интереснее. Товар, уже как таковой, в наличии (по факту), не имеется. И в карточке товара действительно не имеется. Но значение Количество: 1000 в основном поле как была, так и осталась. А значит, товар в наличии. Так и пишет. Ну и в самой карточке товара тоже жесть полная. В опциях он не показывается, потому что в опциях все по нулям, а как бы купить все равно можно. Что используется у меня в коде, в данной ситуации. 1. Обычная проверка на наличие, того значения, что указана во вкладке Данные: <?php if ($stock > 0) { ?> ... Выводим один блок, например, есть в наличии <?php } else { ?> ... Выводим другой <?php } ?> По такому приницпу я вывожу кнопки, кстати. 2. Вывод остатка на складе для каждой опции (vqmod) - который собственно, и работает по прямому назначению (такому надо быть в сборке по дефолту), показывает сколько данного товара человек может положить в корзину без дьявольских ошибок. 3. Версия магазина, на удивление, ocStore 1.5.4.1 Итог, в чем заключается ошибка: Некорректная работа двух значений - основное количество и количество в опциях. Если в основное количество поставить = 0, т товар считается как не на складе и вообще нельзя заказать. Если ставить с запасом большое значение ( = 1000). то товар всегда будет в наличии. Данный товар не может иметь дополнительную опцию, т.к. его опция является основной. Т.е, есть айпад черный, есть айпад белый, если кончились черные и кончились белые, то неокрашенных айпадов нету в принципе. Должно ли как-то поле основного количества считаться автоматически, по сумме всех количеств в опциях? По логике - да, так и должно быть. То есть, если у меня 2 + 2, то в основное поле должно поставиться после нажатия "Сохранить" = 4. Ну, если, допустим 3 +1, то тоже = 4, здесь важно, что количество общее будет вычитаться, и как только достигнет нуля - то товар помечатеся как "Нет в наличии". Т.е. вообще нет никакой опции. Так-то он опции нормально считает при оформлении, хоть одного 10 шт, а второго 1 шт, он не даст добавить вторую опцию в 2 шт. Это должно решить проблему, но вот так оно не происходит. Что делать и кто виноват? (или может, уже есть решение для полного счасться, да я не вижу?)
  6. Гденибудь есть полная иструкция как вырезать эти сертификаты к чертовой бабушке подчистую, в том числе и в админке? Все эти удаления в шаблонах не меняют суть - можно по прямой ссылке ссылке зайти.
  7. Да в настройках же указывается. Ты по инструкции сделал? Там еще в файле правка должна быть.
  8. Он ни на какие другие страны, кроме России, работать не хочет. Проверь, может в этом ошибка?
  9. Классный модуль, автору большое спасибо! Но вот один маленький вопрос - в страницах "Показать все отзывы" и "Добавить отзывы" - растягивается на всю ширину, а как включить чтоб слева отображались тоже блоки какие-то (какие и на остальных страницах я устанавливаю)? Так как в шаблонах я вижу строку <?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?> но в упор не найду где включить туда блоки в админке. Подскажите, плиз.
  10. Никого не беспокоит данная проблема, неужели?
  11. Собственно, разыскивается модуль проверки остатков при добавлении в корзину или еще какое-то решение (а может есть уже ответ, в каких файлах править). Но решение на VQMode будет тоже ок. В чем суть-то. Вот я вывожу по дефолту на странице количество имеющегося, и количество в опциях через этот модуль - Вывод остатка на складе для каждой опции (vqmod) Так вот, если четко написано, что имеется 1 шт, то покупатель все равно может в окне написать 10! и нажать Купить. И ему будет сказано, "Дыыа, чувак! Товар добавлен в корзину покупок!" Что в корне не верно. На странице оформления ему, конечно уже, выведет "Ололо, товара нет в таких количествах или отсутствуют на складе!". Но это уже на странице оформления заказа. А должно быть на странице товара. Так вот еще раз, повторю вопрос. Как сделать, каким модулем или дополнением, чтобы проверяло остаток, и хотя бы на странице при добавлении товара писало что мол, де, очнись, товаров всего одна шутка. Ну или как вариант, чтобы когда имеется допустим, 5 товаров, а покупатель указывает 10, ему все 5 и добавляется. По максимуму то есть, так оно проще, имхо, без пугающих сообшений лишних и покупатель не тупит сколько их тут имеется.
  12. Глюк с вопросами похоже из за того что в модуле используется substr , а не mb_substr. Попробуй в .htaccess в корне сайта дописать это: php_value mbstring.internal_encoding UTF-8 php_value default_charset UTF-8 php_value mbstring.http_output UTF-8 php_value mbstring.encoding_translation On php_value mbstring.detect_order UTF-8 php_value mbstring.func_overload 6 ЗЫ. И на главной в файрфоксе у тебя какая беда была такая и осталась.
  13. Не уверен, насчет home.tpl раз ты его уже перезалил. Где ты его вообще взял это и что правил из файлов, чтобы это выводилось? Дай ссылку на этот модуль, я посмотрю.
×

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

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