Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

chukcha

Users
  • Posts

    20,542
  • Joined

  • Last visited

Everything posted by chukcha

  1. я так сразу не готов сказать, где, что и как 1. getProducts в $sql есть такое (SELECT price FROM " . DB_PREFIX . "product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '" . (int)$customer_group_id . "' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < '" . $this->NOW . "') AND (pd2.date_end = '0000-00-00' OR pd2.date_end > '" . $this->NOW . "')) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM " . DB_PREFIX . "product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '" . (int)$customer_group_id . "' AND ((ps.date_start = '0000-00-00' OR ps.date_start < '" . $this->NOW . "') AND (ps.date_end = '0000-00-00' OR ps.date_end > '" . $this->NOW . "')) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special нужно добавить ~ следующее (SELECT price FROM " . DB_PREFIX . "ЗДЕСЬ НУЖНО понять какая таблица product_special или product_discount" ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '" . ЗДЕСЬ НУЖНО Жестко привязать к нужной группе . "' AND ((ps.date_start = '0000-00-00' OR ps.date_start < '" . $this->NOW . "') AND (ps.date_end = '0000-00-00' OR ps.date_end > '" . $this->NOW . "')) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS price_opt Ну и дальше уже смотреть.... и править и контроллеры - чтоб достать это поле и шаблоны Может не в getProducts, а в getProduct но идея такова.
  2. нужно написать метод в модели product выбор цены по группе для товара и вызывать его из контроллера... Если эти две цены нужны везде, т.е. и в карточке товара , и в списках, в том числе и в модулях то можно внести изменения и в модель getProduct
  3. Магазин один? Язык один? Версия движка? Это еще не значит, не считает.
  4. Если повторить функционал, то и опциями можно решить Но тут есть "подводный" камень - это характеристики опции Т.е. нужно создавать отдельный тип опции с вводом характеристик, доп изображений Или модуль - опция как товар.
  5. Собственно - ответ - Если модуль зарегистрирован в админке - "удалить" Если это какое-то расширение с vqmod - переименовать xml в неxml
  6. Попробуйте скопировать из одного языкового файла в другой может там подобные символы с!=c
  7. а в контроллере chekout/cart.php Есть такое? $this->data['column_image'] = $this->language->get('column_image');
  8. И ничего подобного -я про тег... драйвер hand.sys не сработал Вот только не понятно чьи руки.
  9. А как всплывающие окна делаются во фронте? Делайте также.
  10. Дело в том, что Посмотрите $products = $this->cart->getProducts(); Есть ли в корзине special? Скорей всего нет, потому что там лежит уже реальная цена - смотрите в system/cart.php Если хотите получить старую цену приблизительно так. $product_price_query = $this->db->query("SELECT price FROM " . DB_PREFIX . "product WHERE product_id = '" . (int)$product_id . " LIMIT 1");
  11. <?php echo $description ?> в нужном месте А tab_description удалить (закомментировать)
  12. Показывайте, как и где вы это делали.
  13. В каком месте? покажите схематично на рисунке.
  14. Какую ошибку? Удаление из шаблона - не должно вызывать ошибку.
  15. Не все установлено Или отключите в админке модуль Блога
  16. хм, а зачем? Удалив вывод в шаблоне, никаких ошибок не должно быть.
  17. Сделать из рекомендуемых в товаре карусельку Все зависит от шаблона И... немного поменяв модель рекомендуемых в админке Или же сделать клон рекомедуемых - путь дольше Слева и справа - Модуль на основе любого модуля. С привязкой к странице товара На момент вывода модуля get['product_id'] уже доступен А далее - вызов метода рекомендуемых по айди товара
  18. https://raw.githubusercontent.com/NV/placeholder.js/gh-pages/placeholder.js Пример <input placeholder="текс для поля" id="_input"> <script type="text/javascript"> inputPlaceholder( document.getElementById("input") ) </script>
  19. Ну зачем же к хостеру сразу? open(/home/users1/i/intermoda/tmp создать каталог tmp из панели
×
×
  • 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.