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

Fedka

Користувачі
  • Публікації

    652
  • З нами

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

  1. Насколько я понял, что-то такого хочется сделать?
  2. Это можно сделать в настройках валюты...
  3. Из-за этого ошибка, скорей всего, в контроллере не используется стандартный ресайзер... Самый простой способ, просто поставить "/" перед "image/"
  4. Если это на главной странице, смотри файл common/home.php и все модули какие выводятся на этой странице... Если и на других страницах есть, тогда еще нужно подключить просмотр файлов header.php, footer.php Быстрее всего сделать поиск по соответствию в файлах... Может даже быть такое, что и где-то при установке модуля что-то вставили такое...
  5. Эта часть кода размещает описание производителя на странице вывода производителей... Если Вы хотите описание на странице производителя вывести, тогда нужно в функции public function info() делать изменения....Именно она отвечает за вывод на странице бренда, там где и товары производителя выводятся... if ($manufacturer_info['image']) { $data['thumb'] = $this->model_tool_image->resize($manufacturer_info['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height')); $this->document->setOgImage($data['thumb']); } else { $data['thumb'] = ''; } $data['description'] = html_entity_decode($manufacturer_info['description'], ENT_QUOTES, 'UTF-8'); Этот код нужно вставить после или между if ($manufacturer_info) { А то что ты вставлял в функцию public function index() удалить и тогда ошибки пропадут
  6. Имеется в виду описание по производителю на странице вывода производителя? Если да, то понятно, что за ошибка... переменная $manufacturer_info в ту строчку, где ты ее вставил не задана и вот на это и идет ошибка... Если хочешь вывести описание и картинки то вставь вывод в цикл foreach ($results as $result) { $name = $result['name']; if (is_numeric(utf8_substr($name, 0, 1))) { $key = '0 - 9'; } else { $key = utf8_substr(utf8_strtoupper($name), 0, 1); } if (!isset($data['categories'][$key])) { $data['categories'][$key]['name'] = $key; } $data['categories'][$key]['manufacturer'][] = array( 'name' => $name, 'href' => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $result['manufacturer_id']) ); } Как писал @freelancer Часть кода какую ты выложил как раз на мою догадку и намекает.
  7. Ну вот и понятно, чего не выводится... Ошибки не смутили в файле ошибок? В файл catalog\model\catalog\product.php а именно в функцию getProduct необходимо вставить "entry_description_bottom" ваш...Затем в контроллере catalog\controller\product\product.php добавить эту переменную, какая будет в шаблон выводится
  8. Исходя из класса product-options возможно связано с опциями...А более детально нужно смотреть в файле шаблона вывода товара
  9. В модели product посмотри вставил ли ты его в вывод. И, возможно, нужно обновить модификатор
  10. http://raboj.su/блог/web-разработка/19-версия-сайта-для-слабовидящих.html
  11. Если не уверен в исполнителе, тогда не давай ему ничего и все! Если дать доступы на ftp, то это доступ ко всему сайту...Зачем это делать, если не доверяешь человеку, не знаю...
  12. Если Вы дадите ему доступы на ftp, то нет смысла ставить какие-то права для пользователя в админке... Элементарным запросом можно будет добавить пользователя в базу данных и он будет под ним работать...
  13. $query = $this->db->qurery("SELECT product_id, price FROM " . DB_PREFIX . "product WHERE upc != ''"); foreach ($query->rows as $pid) { $spec_price = (float)$pid['price'] * 0.9; $this->db->query("INSERT INTO " . DB_PREFIX . "product_special SET product_id = '" . (int)$pid['product_id'] . "', customer_group_id = 'ID ГРУППЫ', priority = '1', price = '" . (float)$spec_price . "', date_start = '0000-00-00', date_end = '0000-00-00'"); } Примерно как-то так можно сделать... ID ГРУППЫ - это ID для группы пользователей. для каких будет эта скидка распространяться Если у процент скидки вписан в поле UPC тогда можно сделать так: $query = $this->db->qurery("SELECT product_id, price, upc FROM " . DB_PREFIX . "product WHERE upc != ''"); foreach ($query->rows as $pid) { $spec_price = (float)$pid['price'] * ((100 - (float)$pid['upc']) / 100); //Если целове число, например: 10 //$spec_price = (float)$pid['price'] * (1 - (float)$pid['upc']); //Если дробное число, например: 0.1 $this->db->query("INSERT INTO " . DB_PREFIX . "product_special SET product_id = '" . (int)$pid['product_id'] . "', customer_group_id = 'ID ГРУППЫ', priority = '1', price = '" . (float)$spec_price . "', date_start = '0000-00-00', date_end = '0000-00-00'"); }
  14. Кстати можно попробовать будет работать... NNNN - то ID категории
  15. Имеется в виду для определенной категории? Если да, тогда проще скрипт написать, какой будет выбирать для изменения только те товары, какие относятся к определенной категории
  16. https://github.com/yandex-money/yandex-money-cms-opencart2 Оплата ЯД - насколькло помню даже офф модуль от Яндекса для OpenCart 2
  17. Обратиться к автору... Перед этим очистить кэш модификатора и кэш обычный
  18. Продолжаем) https://www.oplata.com/ https://www.interkassa.com/ - насколько я помню Украинская контора, но с резидентами РФ работает
  19. https://www.robokassa.ru/ru/ - насколько я знаю ,есть там вариант оплаты картой https://paykeeper.ru/ - работает с Русскими банками, возможность оплаты картой Visa и MasterCard. Приватовские карты проходят, пробовал. Про другие банки не скажу, нужно узнавать. Единственный минус - это нужно отдельный сервер для организации их оплаты... https://www.portmone.com.ua/ - у них можно узнать еще по поводу подключения...Когда-то можно было, честно давно с ними не работал Еще посмотрю в своих сусека ссылки...
  20. Сейчас подключить LiqPay могут только предприниматели. резиденты Украины или Латвии Переписка в их чате ниже...

×
×
  • Створити...

Important Information

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