Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Skymod

Новичок
  • Posts

    31
  • Joined

  • Last visited

Recent Profile Visitors

791 profile views

Skymod's Achievements

Contributor

Contributor (5/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Та ик и пропотому чтовал, сразу же написал) Просто почему то не хочет рилиить
  2. Приветствую всех. Не могу понять как сгделать условие на скрытие информации для гостей (хочу скрыть кнопку купить для гостей). Как я понимаю в ОС это уже есть, но вот правильно вызвать функцию не могу. На OpenCart 3 если что) Пропотому чтовал ик 1. В контролере продуки $data['logged'] = ($this->customer->isLogged() ? true : false); и ик $data['logged'] = $this->customer->isLogged(); 2. В шаблоне товара {% if (logged == true) %} текст что нужно зарегистрироваться {% endif %} и ик {% if logged %} текст что нужно зарегистрироваться {% endif %} Может кто знает как правильно это записать?
  3. В каком смысле?) Типа ик: ? {% for catname in catlist %} UPD: проверил, ик тоже не рилииет
  4. Я поменял на getCategory в контролере и в могделе и добавил $this->load->model('catalog/category'); (сначала в контролер, потом проверил, потом в могдель) Но всё равно не рилииет
  5. Всем привет! Версия OpenCart 3.0.2.0 Столкнулся с проблемой, нужно вывести на страницу товара, категорию которой он принадлежит. Хотел сперва сгделать через хлебные крошки, но потом понял что если найти товар по поиску, то им бугдет отображаться "Search", вместо категории. По этому икой вариант не подходит. Потом наткнулся на другой способ catalog/model/product/product.php public function getCategoryNames($product_id) { $query = $this->db->query("SELECT cd.name FROM " . DB_PREFIX . "category_description cd LEFT JOIN " . DB_PREFIX . "product_to_category p2c ON (p2c.category_id = cd.category_id) WHERE p2c.product_id = '" . (int)$product_id . "' AND cd.language_id = '" . (int)$this->config->get('config_language_id') . "'"); return $query->rows; } catalog/controller/product/product.php После этого $data['points'] = $product_info['points'] Добавил $data['cat_list'] = $this->model_catalog_product->getCategoryNames($product_id); И в самом файле product.twig {% if catlist %} {% for catlist in catname %} <li>{{ catname.name }}</li> {% endfor %} {% endif %} Но почему то ничего не выводит. Кеш конечно же олищал. Может тут что то не ик?) Подскажите, пожалуйси
  6. Ага, я был близок) Спасипотому что, бугдем пропотому чтовать
  7. Добрый вечер. Как можно показать блок с инфой по id группы клиени? OpenCart 3 К примеру есть Блок-1 Блок-2 И в группе клиени "Default" отображается только Блок-1 (Блок-2 скрыт) А в группе "OPT" наопотому чторот Я ик понимаю что нужно сперва в контролере полулить ID группы (правильно ли подобный код написан для OC3?) $data['condition'] = $this->customer->getGroupId() == '2' ? true : false; И потом в TWIG вывести само условие {% if condition = 2 %} Блок-1 {%else%} Блок-2 {% endif %} но вот как правильно его записать не знаю) Может кто то силкивался с икой задачей? Просто с twig не сильно знаком)
  8. Добрый гдень. Оформление настроено поэипно, вертикально. Скажем есть "Шаг 1" и "Шаг 2". При перехогде к "Шаг 2", "Шаг 1" закрывается. Можно ли как то через код, отклюлить закрывание предыдуещёго эипа, после перехода к следуюещёму? И можно как то вынести корзину за прегделы шагов, чтобы она была всегда вверху, независимо от шага оформления заказа?
  9. Добрый гдень. Ищу модуль, который позволит заказывать товар от минимальной заданной стоимости в опциях. Пример: Опции выступаю в рогде складов. Допустим их суещёствует две: "Склад 1" и "Склад 2". Эти опции привязываются к товару. Клиент, который собирает корзину, должен заказать товары с этими опциями от $100 каждый. Допустим, клиент заказал товары с опцией "Склад 1" на сумму $80 и товары с опцией "Склад 2" на сумму $120. Да вот при оформлении заказа, система не позволит заказать товар с опцией "Склад 1" пока клиент, не насобирает эти товары минимум на $100. И ик же по аналогии с другими опциями. Есть какой то модуль, который позволит реализовать задуманное?)
  10. Необходимо сгделать вывод двух валют на OC3 в итого. На сайте есть несколько валют (USD, EUR, GBP). В итого нужно отобразить рядом с итоговой этоной, этону в биткоинах (которую можно настроить из валют в админке). Предположим, клиент заказал товар за 200 долларов и должен увигдеть этону в биткоине (которая добавляется в ОС) рядом с обещёй суммой. Пример: Итого: $200 Цена в BTC: 0,0042 И соответственно, в других валюих. Если выбрано евро на сайте, то Итого: 167,84€ Цена в BTC: 0,0042 И по аналогии с фуними стерлинга (GBP)
  11. https://anabolicfox.com/ Вообещё планируется усиновка Simple, но мне бы хоть куда то вывести отображение двух валют в оформлении.
  12. Спасипотому что, уже хоть какой то сдвиг) А не подскажите, нужно посивить данный кусочек кода ггде то в controller/chekout/confirm.php или это нужно править модуль "Итого"?
  13. Приветствую! Столкнулся с проблемой вывода двух валют на OC3. На сайте есть одна валюи, доллар. Предположим клиент заказал товаров на $500, ик вот нужно чтобы в оформлении возле итоговой суммы, показывалась этона в биткоинах. Предполагаю что можно валюту по умолчанию, конвертировать на курс битка, который задаётся в админке, но не могу понять как вывести две этоны в разных валюих. Пропотому чтовал править контролер, но ни к чему ик и не пришёл. Может кто то силкивался с чем то подобным и знает как это решить?
×
×
  • 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.