Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Skymod

Новачок
  • Публікації

    31
  • З нами

  • Відвідування

Усі публікації користувача Skymod

  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. Добрый вечер. Как можно показать блок с инфой по 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 не сильно знаком)
  7. Добрый день. Оформление настроено поэтапно, вертикально. Скажем есть "Шаг 1" и "Шаг 2". При переходе к "Шаг 2", "Шаг 1" закрывается. Можно ли как то через код, отключить закрывание предыдущего этапа, после перехода к следующему? И можно как то вынести корзину за пределы шагов, чтобы она была всегда вверху, независимо от шага оформления заказа?
  8. Добрый день. Ищу модуль, который позволит заказывать товар от минимальной заданной стоимости в опциях. Пример: Опции выступаю в роде складов. Допустим их существует две: "Склад 1" и "Склад 2". Эти опции привязываются к товару. Клиент, который собирает корзину, должен заказать товары с этими опциями от $100 каждый. Допустим, клиент заказал товары с опцией "Склад 1" на сумму $80 и товары с опцией "Склад 2" на сумму $120. Так вот при оформлении заказа, система не позволит заказать товар с опцией "Склад 1" пока клиент, не насобирает эти товары минимум на $100. И так же по аналогии с другими опциями. Есть какой то модуль, который позволит реализовать задуманное?)
  9. Необходимо сделать вывод двух валют на OC3 в итого. На сайте есть несколько валют (USD, EUR, GBP). В итого нужно отобразить рядом с итоговой ценой, цену в биткоинах (которую можно настроить из валют в админке). Предположим, клиент заказал товар за 200 долларов и должен увидеть цену в биткоине (которая добавляется в ОС) рядом с общей суммой. Пример: Итого: $200 Цена в BTC: 0,0042 И соответственно, в других валютах. Если выбрано евро на сайте, то Итого: 167,84€ Цена в BTC: 0,0042 И по аналогии с фунтами стерлинга (GBP)
  10. https://anabolicfox.com/ Вообще планируется установка Simple, но мне бы хоть куда то вывести отображение двух валют в оформлении.
  11. Спасибо, уже хоть какой то сдвиг) А не подскажите, нужно поставить данный кусочек кода где то в controller/chekout/confirm.php или это нужно править модуль "Итого"?
  12. Приветствую! Столкнулся с проблемой вывода двух валют на OC3. На сайте есть одна валюта, доллар. Предположим клиент заказал товаров на $500, так вот нужно чтобы в оформлении возле итоговой суммы, показывалась цена в биткоинах. Предполагаю что можно валюту по умолчанию, конвертировать на курс битка, который задаётся в админке, но не могу понять как вывести две цены в разных валютах. Пробовал править контролер, но ни к чему так и не пришёл. Может кто то сталкивался с чем то подобным и знает как это решить?
  13. Вечер добрый. При попытке загрузить файл весом 10Мб в "Файлы для скачивания" (для электронного товара), появляется ошибка "Необходимо загрузить файл!". Проблема точно не в формате файла. В чём может быть проблема? Может сталкивался кто то с подобным?
  14. Добрый вечер. Как можно реализовать скрытие блока по id исходя из языка на сайте? К примеру есть Блок-1 Блок-2 И на русской версии отображается только Блок-1 (Блок-2 скрыт) А в английской наоборот Я так понимаю что должно быть какое то условие, на подобе {% if language = ru-ru %}...{%else%}...{% endif %} но вот как правильно его записать не знаю) Может кто то сталкивался с такой задачей? Просто с twig не сильно знаком)
  15. Добрый день. Появилась такая ошибка, только на страницах категорий Parse error: syntax error, unexpected 'name' (T_STRING), expecting ',' or ')' in /var/www/skymodco/data/www/site.ru/system/storage/modification/catalog/controller/product/category.php on line 106 В коде на этой строке есть условие, но не могу понять в чём там ошибка) if ($category_info) { if ($category_info['meta_title']) { $this->document->setTitle(!empty($category_info['meta_title']) && $this->config->get('mlseo_enabled') ? $category_info['meta_title'] : $category_info['name']); } //Ниже строка на котороую ругается система else { $this->document->setTitle('.$category_info['name'].' 'купить по низкой цене в интернет-магазине Кузня подарунків. Доставка по Украине'); }
  16. Интересует, существует ли модуль, который будет отображать статистику по конкретным товарам для поставщиков. То есть, чтобы у поставщика, была возможность зайти на определённую страницу (или в админку) где он мог бы видеть количество проданных товаров которые продаёт только он и не видел остальные товары. Может кто то сталкивался с таким, как это решали?
  17. Добрый день. Как можно вывести, скажем кнопку, если товара нету в наличии. Понимаю что нужно создать условие, но с twig плохо знаком и не знаю за что зацепится)
  18. Добрый вечер. Можно ли каким то образом вывести весь вес заказанных товаров в уже сформированном заказе пользователя?
  19. Хочу сделать чтобы на домене, скажем, site.com и m.site.com, был один и тот же магазин. Можно ли это как то реализовать, чтобы была между ними связь. Например всю информацию добавляем на site.com и она автоматически появляется на m.site.com Заранее спасибо)
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.