Jump to content

OCappLab

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

    557
  • Joined

  • Last visited

Community Reputation

88 Очень хороший

5 Followers

About OCappLab

  • Rank
    ocapplab.com

Контакты

  • Сайт
    https://ocapplab.com/

Информация

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

Recent Profile Visitors

2,466 profile views
  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 группы покупателя! Если хотите, чтоб и для других модулей и т.д. тогда по аналогии Вам нужно будет вставить запрос на проверку.
×

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.