Jump to content

OCappLab

Пользователи
  • Content Count

    557
  • Joined

  • Last visited

 Content Type 

Profiles

Forums

Downloads

Статьи

История версий

Store

Blogs

Downloads Plus Support

module__dplus_manager

Everything posted by OCappLab

  1. Попрошу впутывать меня в свои не удачи не нужно. Во-первых, с момента начала работы над Вашим проектом и того момента, когда Вы начали писать отзывы прошло максимум 18 дней. Во-вторых, я сразу Вам говорил, что это займет месяц-полтора В третьих, не стали бы брать на Слабо проект был бы уже давно завершен. В четвертых, если Вы не видели работу - это не обозначает что она не велась и ничего не было сделано. Доказывать что-то я не намерен. Всего доброго! @Pascha Если захотите работать с этим человеком, освободите себя от всех дел.
  2. Скачать/Купить дополнение OCappLab - Колокольчик уведомлений Мини дополнение, выводит всем любимый колокольчик уведомлений в админ-панели. Установка: 1) Залить файл в папку system 2) Обновить Кэш модификаторов Демо: Админка Login: demo Pass: demo Добавил OCappLab Добавлено 30.05.2019 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет  
  3. Version 1.0.0

    40 downloads

    Мини дополнение, выводит всем любимый колокольчик уведомлений в админ-панели. Установка: 1) Залить файл в папку system 2) Обновить Кэш модификаторов Демо: Админка Login: demo Pass: demo

    Free

  4. Вот так попробуйте: Если не было изменений в коде будет работать. P.S. проверял на OCstore 2.3
  5. Тогда Группа розницы. И, на всякий случай, добавить проверку на 0. и получится if ($this->customer->getGroupId() == 0 or $this->customer->getGroupId() == 1) { $sql .= " AND p.sku = '12345'"; } Где 1 - это ID группы по-умолчанию. Это конечно костыль. Можно сделать в виде доп настройки в настройке системы. Чтоб была настройка какие группы что видят и что не видят.
  6. Судя из этого, нужно условие при выборке чуть изменить. Я предполагал, что SKU это и будет ID группы покупателя. Получиться что-то типо такого: if ($this->customer->getGroupId() == 2) { $sql .= " AND p.sku = '54321'"; } Где 2 - это ID группы оптовиков. Тоесть, если будет оптовик смотреть товары, тогда у него будут отображаться только товары где SKU имеет значение 54321. Только в этом моменте есть минус. Так как пока пользователь не авторизируется, по-умолчанию он считается розничным покупателем и ему будут доступны все товары. Примерно я понял Вашу логику. У Вас есть товары, какие можно купить как оптом, так и в розницу. Но не все розничные товары Вы продаете оптом. Тогда, думаю, проблемы не будет в том, что не авторизированные оптовики будут видеть весь ассортимент товара.
  7. Можно попробовать сделать так. Делаем архивный товар. Только не обычный. Шаманим в коде, чтоб такой товар отдавал 404 ошибку. Оставляем его на недели 2-3, пока поисковики не выкинут его с индекса, а потом благополучно он удаляется или скрывается с отображения. Это все можно сделать даже автоматически чтоб происходило, скажем используя Крон. Тоесть, от Вас нужно будет только переводить товар в статус архивного, это можно сделать разными способами. А все остальные манипуляции с ним по времени будет делать Крон. Полазил по сайтам гигантам, никто не удаляет товар, все переводят или "Снято в производства", или "Закончился" или еще как-то. И выводят похожие по характеристикам товары. А самое лучшее, как по мне, это проконсультироваться с каким-то толковым СЕОшником.
  8. Я в таких случаях просто закрываю возможность покупки товара и отправляю его в самый конец списка категории. Получается, что-то типо архивного товара. Типо он есть, а купить его нельзя. В самом таком товаре, можно еще вывести, через рекомендуемые товары, ссылки на похожие товары, какие можно купить
  9. Потому, что добавление favicon происходит в файле catalog/controller/common/header.php if (is_file(DIR_IMAGE . $this->config->get('config_icon'))) { $this->document->addLink($server . 'image/' . $this->config->get('config_icon'), 'icon'); }
  10. @travkovs Какие ответки Вы от меня хотите? Я в первом сообщении написал, все что хотел ответить. По поводу Я на него соглошусь, только с одним изменением. Работа будет вестись у меня на серверах. Адрес создам в любое время, если примите это доп условие. Объясняю чего я соглашаюсь. Когда я предлагал свои услуги в реализации проекта, мне было жалко заказчика, какой уже год не может реализовать свой проект, какого все кидают на деньги. Да, предложил сколько не жалко, мне просто хочется, чтоб заказчик начал работать с сайтом и пересмотрел свое отношение к программистам.
  11. Добрый день! Никого я не динамил и всегда был на связи. И сейчас ни куда не пропал. По этому поводу я говорил, если не видно ничего это не значит, что ничего не происходит. И от слов я ни разу не отказался. Я говорил месяц-полтора и собирался реализовать в эти сроки. Спасибо за все, было приятно с Вами вести общение! У меня свой подход к работе. Я не показываю сырые и не законченные решения. Кому-то это нравится, кому-то нет. И думает, что ничего не происходит и не делается. с Уважением!
  12. Не насилуйте свой мозг. Если Вы доверяете своим чувствам, выбирайте смело. Это не плохой шаблон!
  13. По сути это решаемо этой настройкой: Можно в это поле добавить, скажем: .about-text-box p {color:#000;} И будет не серый, как по дефолту, а черный шрифт для блока текстового на главной. Я для одного проекта, через это поле 80% стилей переписывал. p.s. @forestman Вы еще не смогли определиться с выбором шаблона?
  14. В данном случае. это лучше всего реализовать в запросе. Насколько я понял поле sku - это у Вас id группы пользователя, правильно? Если да, тогда лучше всего в запросе это использовать. Идем в файл: catalog/model/catalog/product.php Ищем в функции getProducts, getTotalProducts проверку: if (!empty($data['filter_manufacturer_id'])) { и перед ней добавляем $sql .= " AND p.sku = '". (int)$this->customer->getGroupId() ."'"; И тогда сразу при запросах, в категории, странице производителя будут выводится товары, только для Вашей группы покупателей. В данном решении поле SKU должно ОБЯЗАТЕЛЬНО иметь id группы покупателя! Если хотите, чтоб и для других модулей и т.д. тогда по аналогии Вам нужно будет вставить запрос на проверку.
  15. На ретине смотрится гармонично и цвет и шрифт. На обычном, честно не смотрел. Нужно будет для себя хоть глянуть.
  16. Скачать/Купить дополнение OCappLab - Запрет удаление товара, какой есть в корзине Мини дополнение, какое запрещает удалять товары лежащие в корзине у пользователя. Установка: 1) Залить файл в папку system 2) Обновить Кэш модификаторов Демо: Админка Login: demo Pass: demo Добавил OCappLab Добавлено 10.05.2019 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore Несовместим OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
  17. Да, перенести. Вставить для каждого магазина свои. А что Вам мешает цели прописать через JS и вставить вместе с счетчиками для каждого домена свои? И получится что для каждого сайта будут свои счетчики со своими целями. И ничего страшного не будет, что ссылки будут одинаковые. ID Счетчиков же ж будут разные и соответственно цель будет срабатывать для определенного счетчика Метрики
  18. А в чем проблема для разных доменов прописать одинаковые значения целей? Счетчики ж будут разные подключены и соответственно в разные магазины и будет отправляться. Конечно нужно тестировать, чтоб понять так ли это. И будет ли работать. По идеи должно, та как ID Метрики будут разные
  19. А чего Вы не хотите счетчик прописать в Дополнения->Статистика->Gogole аналитика. Там по сути без разницы какой код вставлять и это решение мультимагазинное. Тоисть для каждого магазина вставите свой счетчик и все будет как нужно.
  20. Version 1.0.0

    4 downloads

    Мини дополнение, какое запрещает удалять товары лежащие в корзине у пользователя. Установка: 1) Залить файл в папку system 2) Обновить Кэш модификаторов Демо: Админка Login: demo Pass: demo

    Free

  21. Приходило менеджеру, какой удаляет товар? Или приходило пользователю у какого этот товар в корзине, что хотите удалить товар? Если менеджеру, тогда прикрепленный модификатор будет делать такое предупреждение. Разместите его в папку system и обновите кэш модификатора. Если Вы выбираете несколько товаров, то те каких нет в корзине будут удалены, а те какие не удалены останутся и будет предупреждение. Саму идею можно будет расшить. Тестировалось на чистом OpenCart 3.0.3.2 ocapp_product_in_cart.ocmod.xml
×

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.