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

bloodrain777

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

    228
  • З нами

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

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

    Модуль подразумевает что доставка будет по умолчанию с фиксированной ценой. А если цена больше или равна указанной в настройках, то стоимость будет = 0
  1. Сделайте unique индекс в базе данных, а затем да, в модели напишите проверку что то типа function isProductExist($model) { $query = $this->db->query("SELECT product_id FROM ".DB_PREFIX."product WHERE model = '".$this->db->escape($model])."'"); return $query->num_rows; } Ну и дальше как сказал @chukcha проверяйте в validate данные которые пришли в $this->request->post
  2. <!-- Button trigger modal --> <button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal"> Посмотреть демо </button> Вот эта кнопка должна открывать модальное окно если конечно подключен bootstrap судя по Вашему коду, то Вы должны в поле адрес указать #myModal В контроллере модуля (или что там это у вас) принять в переменную это значение. Пусть это будет переменная $modalLink Ну и ввести в контроллере какой то флаг по которому код будет понимать из всего массива данных что это ссылка на модальное окно. И в шаблоне выводить <!-- Button trigger modal --> <button class="btn btn-primary btn-lg" data-toggle="modal" data-target="<?=$modalLink?>"> Посмотреть демо </button> Ваш код сейчас не понимает что вы от него хотите Если правильно понял
  3. Прошу прощения, отписал в личку по этому поводу. Вопрос решен, версия для 2.3 сделана.
  4. Отличается тем что Вы можете указать сумму заказа от которой доставка будет бесплатна
  5. Данная версия модуля актуальна для 2,0 2,1 версий Opencart. Сегодня - сегодня скину ссылку на 2.3
  6. Сохрани и себе в закладки http://stackoverflow.com/questions/28543012/adding-new-modules-positions-to-opencart-2
  7. На самом деле не обязательно вставлять $data['content_newpos'] = $this->load->controller('common/content_newpos'); именно перед той строкой, Вы можете после public function index() { вставить свое значение. Ну или к примеру после $data['cart'] = $this->load->controller('common/cart');
  8. Эмм, а это тут причем? Человек спросил как сделать, а вы ему вместо того чтобы ссыль дать на FAQ по добавлению позиции, тулите свои модули
  9. Погуглите как добавить новую позицию для модуля Opencart 2.3 ничего сложного
  10. Я думаю что причина не в этих файлах. Дайте ссылку на сайт
  11. Да, с lazy load я тут конечно переборщил немного, ну да ладно.
  12. Lazy load это когда информация записывается в свойство объекта а при обращении к нему проверяется если свойство пустое то загружается информация в него. В данном случаи даже тот запрос что я написал выше так же происходит при отсутствии данных в $this->cache_data
  13. Да, иерархии будут строиться тут вопросов нет, но единственный момент - они то кешируются. Конечно если отключить кеш то будет куча запросов. Или я не прав?
  14. Да ну какие много запросов?! Всего один в самом начале - $query = $this->db->query("SELECT LOWER(`keyword`) as 'keyword', `query` FROM " . DB_PREFIX . "url_alias"); И то, там используется lazy load. (ошибся)
  15. Ну как защита от дурака - пойдет. Хотя я мало себе представляю что можно потом делать с полным URL если установлен seo_pro.
  16. Что тут понимать? Все страницы который содержат &page закрывайте в noindex, follow
  17. Скобки поставьте и знак равенства в php это == а не = <?php if$priceCh&&$priceCh=0 ?> <?php if ($priceCh) { ?> И вот тут такая же история <?php if$special&&$special=0 ?>
  18. Россия - beget Украина - ukraine Оба хостинга отличные, поддержка особенно в beget - нереально крутая
×
×
  • Створити...

Important Information

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