Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Chens

Users
  
  • Posts

    77
  • Joined

  • Last visited

Everything posted by Chens

  1. Сложилась ситуация, ищу помощи в решении (возможно уже решено но я не нахожу, а возможно идея для расширения функционала)... Имеется 20 категорий товара..например "Полотенца, Комплекты постельного белья, Халаты и т.д и т.п" и одна категория называется "Детский товары" куда дублируется вывод товаров из предыдущих если эти товары (Полотенца, Халаты и т.д) для детей...что мы имеем? В 19 категориях у товаров куча своих атрибутов (размер простыни, количество пододеяльников и т.д..да и размер простыни в см и размер халата типа ХХL тоже сильно отличаются)..но в рамках своей категории все шикарно...ибо те же халаты все меряются по одной сетке, а пункт "Количество пододеяльников" актуален только для КПБ... Но вот в категории "Детский товары" с фильтром получается "треш, угар и садомия"...сказать что там бардак - это ничего не сказать....поэтому в этом разделе я убрал 80% фильтров оставив универсальные (Бренд, цвет, материал, состав и страна)....до этого момента все ок... А теперь у нас появляются новые атрибуты или значения атрибутов...и что бы добавить их в фильтре я в модуле жму кнопочку "Копировать"..и во всех разделах все обновляется.....включая злополучные "Детские товары" в которых снова приходится ручками убирать ненужные атрибуты в фильтре...и так каждый раз... Можно ли как-то "залочить" набор для отдельной категории что бы он не слетал при каждом обновлении? Ибо новые значения атрибутов в связи со спецификой появляются часто, а каждый раз вручную "причесывать" раздел "Детский товары" я уже устал =((
  2. Что-то у меня ничего не выходит...вроде все по инструкции, а вывода нет хоть тресни... Может ли кто-то помочь в ЛС? а я на кофе переведу денежку...
  3. Собственно задача сделать так, что бы в заказе в админке, в колонке Model помимо собственно значения по умолчанию, с новой строки выводилось также значение EAN. Что я сделал: В файле catalog/controller/product/product.php Сразу после $data['model'] = $product_info['model']; добавил $data['ean'] = $product_info['ean']; В файле admin/view/template/sale/order_info.twig Сделал <td class="text-left">{{ product.model }}<br>{{ product.ean }}</td> Но результат не достигнут..при этом "<br>" есть (то есть трабла не в кеше/модификаторе), а именно где-то в логике...подскажите плз где я дурак?
  4. Купил модуль, получил ключ в течении дня + автор допилил его под мой шаблон, за что отдельное спасибо. Рекомендую Личное сообщение на этом форуме с указанием номера заказа и адреса сайта, куда будете устанавливать
  5. Все, решил самостоятельно на основе примера на 2.х..изменив синтаксис c TPL на TWIG
  6. Все. вопрос снят...алгоритм подходит и для 3.х с учетом изменения синтаксиса у TWIG относительно TPL
  7. Задумка хорошая, но вывод во всплывающей подсказке при hover'e не подходит (с заказами работают на 90% с планшетов/телефонов, а там эта реализация неудобна совсем)
  8. Собственно стоит необходимость выводить некий комментарий к заказу прямо на странице "Продажи - Заказы" в админке (можно как добавить колонку новую, так и заменить колонку "Дата изменения") Выводить нужно в идеале тот комментарий который мы в админке оставляем при смене статуса у заказа, но если это слишком сложно, можно выводить поле "комменатрий к заказу" которое есть у покупателя при оформлении заказа (а мы его после заказа уже будем использовать в своих целях) нужна инструкция как и где изменить код для достижения цели (находил топик по аналогичному вопросу но для 2.х ...попытался сохранить алгоритм и повторить для 3.х но у меня не вышло =/ Помогите пожалуйста
  9. А может кто подсказать ровно то же самое но для версии 3.x ? Очень нужный момент
  10. я бы рекомендовал не 2, а 3 профиля... 1 = добавление товара 2 = обновление цен (в разделе "Основное" выбрать "обновить только цены") 3 = обновление остатков (в разделе "Основное" выбрать "обновить только остатки") ..и перед 3-й операцией...если в файле только товары которые есть в наличии, сначала в разделе инструменты выполняете команду "Быстрое обнуление остатков в товарах"
  11. А можете сделать такое решение в виде OCMOD'a для 3-й версии карта? Готов спасибо на кофе перевести
  12. Ну поскольку вопрос не в разработке чего-то нового, а в исправлении того что должно работать по умолчанию, думается мне нужно больше вводных данных, ибо "прибор для чтения мыслей на расстоянии" еще не изобрели, а без него это будет гадание на кофейной гуще =(
  13. Доброго дня! Исходный магазин - Opencart 3.0.3.2 Необходимо внедрить одно из двух ограничений (предпочтительнее то что будет чище работать и меньше шансов что будет сбой. если плюс/минус одинаково - лучше 1-й вариант) Вариант №1: У определенной группы покупателей при оформлении заказа делать проверку товаров на тему "выводится ли товар в определенной категории". Если ответ "Да" для всех товаров в заказе - оформлять заказ как ни в чем не бывало. Если ответ нет хоть для одного товара, при попытке оформить - не давать это сделать и выводить Pop-up с текстом аля "Данный способ оплаты подходит только для такой то категории товаров" Вариант №2: Для определенной группы пользователей скрывать все категории товаров кроме заданной и делать недоступными товары в тех категориях (в том. числе по прямой ссылке) за исключением тех которые сразу в нескольких категориях, одно из которых та самая заданная. Интересует как в принципе возможность решения, так и ориентировочные сроки и бюджет для решения задачи
  14. Спасибо за подсказку, ранее так далеко не опускался на этом ресурсе....обычно в рамках раздела ОС 3.х только кручусь
  15. Собственно стоит задача видоизменить шапку счета по умолчанию, а именно: В левом блоке вместо данных магазина, вывести адреса магазина, номер заказа и информацию по оплате и доставке, а в правой части вывести дату заказа, имя клиента, группу клиента, адрес почты и телефон.... В файле admin/view/sale/order_invoice.twig я уже внес нужные правки (недостающие переменные брал из файла admin/view/sale/order_info.twig) но в итоге получил следующее - То есть те переменные которые были ранее вывелись, а у новых вывелись только названия (аля {{ text_telephone }}) но нет значений (аля {{ telephone }}). В программировании я не жужу (я больше по верстке и дизайну) но нада полагать эти переменные нужно где-то в контроллере объявить...помогите решить задачку, готов перевести немного денежки "на кофе" в виде "спасибо". Собственно если кто-то откликнется, укажите сразу "цену вопроса" и примерные сроки выполнения?
  16. Собственно стоит задача видоизменить шапку счета по умолчанию, а именно: В левом блоке вместо данных магазина, вывести адреса магазина, номер заказа и информацию по оплате и доставке, а в правой части вывести дату заказа, имя клиента, группу клиента, адрес почты и телефон.... В файле admin/view/sale/order_invoice.twig я уже внес нужные правки (недостающие переменные брал из файла admin/view/sale/order_info.twig) но в итоге получил следующее - То есть те переменные которые были ранее вывелись, а у новых вывелись только названия (аля {{ text_telephone }}) но нет значений (аля {{ telephone }}). В программировании я не жужу (я больше по верстке и дизайну) но нада полагать эти переменные нужно где-то в контроллере обьявить...помогите решить задачку, готов перевести немного денежки "на кофе" в виде "спасибо"
  17. В общем есть следующая задачка: Мне нужно что бы страничка товара который "Есть в наличии" и которого "Нет в наличии" визуально отличались. Все необходимые правки на уровне дизайна и CSS я сделаю самостоятельно, но мне нужен некий "якорь" к которому я мог бы привязаться. В идеале задача стоит следующая - добавить дополнительный .class для дива product-detail, то есть что бы у товаров которые есть внешний контейнер был <div class="content-main container product-detail"> ...а у товаров которых нет в наличии например <div class="content-main container product-detail class "> Готов оплатить работу в разумных мерках, но заранее озвучьте сумму и сроки
  18. Там получается следующая ситуация: преамбула: Когда человек заходит на сайт, по умолчанию стоит доставка НП, но в полях область/город/отделение - ничего не выбрано...клиент выбирает в выпадающих списках. Если же человек заходит повторно (кеш или кукис, я хз) то те данные которые он указал в блоке НП ему уже успешно выбраны... амбула: Когда клиент меняет тип доставки на самовывоз, данные меняются только в разделе доставки, а в разделе плательщика они НИКАК не меняются, и если на момент переключения на самовывоз в НП ничего выбрано не было, то в заказе country_id и zone_id стоят "0". Ежели в момент переключения в НП уже было что-то выбрано, но эти данные и попадают в информацию о заказе, как данные плательщика. (может я чего в SImple не донастроил, а может Simple так и работает и иначе не может)
  19. Снес ту строку руками, переустановил мод..все стало как нада, ошибок нет..все работает...огромное спасибо..=) (дайте кто-то плюсомет) P.S. Такой еще вопрос...у нас помимо доставки НП есть самовывоз из магазинов (все в Киеве). Реализовано это в Simple альтернативной (от НП) опцией с выпадающим списком (данные тупо ручками вносились в Simple, ни к каким ID не привязаны)...есть ли вариант какой при котором в случае если выбран самовывоз, их так же отображало на карте как Киевские? Оговорюсь что таких заказов менее 3%, поэтому если это какие-то жуткие танцы с бубном то оно того не стоит, но в друг есть решение на поверхности
  20. Ошибка кода (0): Error: Duplicate entry '300025' for key 'PRIMARY' Error No: 1062 INSERT INTO `oc_country` (`country_id`, `name`, `iso_code_2`, `iso_code_3`, `address_format`, `postcode_required`, `status`) VALUES ('300025', 'Київ', 'KY', 'UKR', '', '0', '1'); в /home/homeline/public_html/system/library/db/mysqli.php на строке 40 если я правильно понимаю ошибку...оно вместо того что бы перезаписать данные в существующую строку таблицы (заполнить поле название) пытается создать новую строку с таким же ID и от этого траблы =\
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.