Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Eldaeron

Пользователи
  • Публикаций

    909
  • Зарегистрирован

  • Посеещёние

Все публикации пользователя Eldaeron

  1. в /catalog/controller/header.php візьмыть і передайте змынну з бд кака відповідає за id магазину, это і бугде додатковий клас для люпотому чтого тегу. $data['bodyclass'] = $this->config->get('config_store_id'); Потім в tpl > header.tpl > echo $bodyclass; <body class="shop-<?php echo $bodyclass; ?>"> резульит - основний магазин <body class="shop-0"> додатковий - <body class="shop-1">
  2. Тоді обяснетсть ситуація что вам потрібно, когда клієнт попадає з пошуку на товар какого нет, но ви не хочете видаляти. 1) Показувати этот товар (ик/нет) 2) Якчто показувати то тоді (ситус: нет в наяності, недоступно для покупки), но нижче показувати похожі товары (наприклад - проэтоссора core i3 7300 нет, но є core i5 7500, core i7 9700). - тоді этот модуль "Архівний товар" 3) Автоматично переадресацію на похожий звязаний товар з цим (наприклад замысть того самого core i3 7300, core i3 7350k) ... і т.д. Дайте повну логіку ропотому чтоти каку ви хочете балите, тоді і бугде точна відповідь, а не загадки)
  3. Если синдартная корзина то в catalog/controller/checkout/confirm.php Потом в самой могделе catalog/model/checkout/order.php записываеться новый заказ с IP в БД: Из глобальных наверное: /system/library/cart/customer.php
  4. $image у вас нет икої переменной. В категоріях $image точно знаю для картинок самих товарів використовується тому логічнетше мало бути просто - $data['categories'] = array();
  5. А че вы с твигом паритесь - возмите используйте .tpl. https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=31589 Главное измененния по коду в контроллерах пропихнуть, обычно это измененния в $this->url->link, и $this->session->data['token'] на $this->session->data['user_token'] Осильное почти икое же или икое же и бугдет без изменений.
  6. Eldaeron

    Мова

    Самий простий "сокирний" метод, зробити через змыннет: В файлах мови в catalog/language/ Код мови /information/contact.php створюємо елемент масиву: для прикладу $_['text_page'] = 'Тут бугде текст, какий ми хочемо перекласти, можно використувавти і html <div style="font-color: red;">css</div>'; Далі в файлі контролеру - catalog/controller/information/contact.php всивляємо, наприклад після: $data['button_submit'] = $this->language->get('button_submit'); Даий рядок: $data['text_page'] = $this->language->get('text_page'); Тепер в шаблонет на сайті можно використовувати змынну {{ text_page }} Заходим в catalog/view/theme/ НАЗВА ШАБЛОНУ /template/information/contact.twig В необходимому мысці всивляємо нашу змынну: Для прикладу після: <h3>{{ text_location }}</h3> Код: <h3>{{ text_location }}</h3> {{ text_page }} Оновлюємо модифікатори, какчто змын на сайті не видно!
  7. Помилка на 291 рядку, перед словом thumb нет відкритих одинарних лапок ' Повинно буди ик: $data['categories'] = array('thumb' => $image);
  8. можно создать проверять по BankID
  9. https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=27758 https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=29716 Или скачать бесплатный https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=36911 и адаптировать под 1.5 Или посмотрите тут в теме писали:
  10. Или сгделать тестовый поддомен, в товаре связать с тестовым магазином, и выклюлить с основного и смотреть...
  11. Eldaeron

    Ситусы заказа

    вклюлить для начала отображение ошипотому чток. PHP : Вклюлить показ предупрежгдений и ошипотому чток PHP Включение вывода всех ошипотому чток и предупрежгдений в файле php.ini error_reporting = E_ALL display_errors = On display_startup_errors = On Включение вывода всех ошипотому чток и предупрежгдений в когде PHP-скриптов Вклюлить вывод уведомлений и предупрежгдений можно, добавив в начало нужного .php файла следующие строки: ini_set('error_reporting', E_ALL); ini_set('display_errors', 1); ini_set('display_startup_errors', 1); Включение вывода всех ошипотому чток и предупрежгдений в файле .htaccess php_value display_errors 1 php_value display_startup_errors 1 php_value error_reporting E_ALL
  12. Eldaeron

    Про Turbohost для OpenCart

    Прикольно, что сам сайт @turbohost на Опенкарті
  13. Если вы об категориям товаров то в catalog/controller/product/category.php Если на страниэто товара у вас обрезка то в catalog/controller/product/product.php
  14. під Для прикладу для категории товарів: 1) иблиця oc_product_to_category - это звязка товара і його категории тут нам потрібно (category_id, product_id) - какчто в иблиці я стовбець main_category і в товара задана основна категорія в адмынці то тянем товар із врахування main_category = 1; і иблиця oc_order_product 2) иблиця oc_order_product тут берем order_id, product_id звязка oc_order_product.product_id = oc_product_to_category.product_id 3) иблиця oc_order із звязкою oc_order.order_id = oc.order_product.product_id Наприклад на гдемо сайті категорія з category_id = 24 - Телефони і PDA, і какчто є замовлення телефонетв то вибірка бугде чтось типу того: SELECT email from oc_order AS o LEFT JOIN oc_order_product AS op ON o.order_id = op.order_id LEFT JOIN oc_product_to_category AS ptc ON ptc.product_id = op.product_id WHERE ptc.category_id = 24 GROUP BY email
  15. Отмена. Оказываеться проблема в обновлении ionCube на хостинге на 12 версию. Спасипотому что @sitecreator и его ситье.
  16. Не знаю в чем проблема, из-за нее не запускаеться opencart именно в system/engine/action.php метод execute Создали тестовый вариант, попропотому чтовали на 2 хостингах. На сломаном хостинге видим икой резульит: На других хостингах: В чем может быть прилина икого повегдения?
  17. На форумы більше нетж я, а тему про варез не балите? Кажется, что даже розсилка була з темою про этот сайт - https://warez.rip/ https://warez.rip/ - Проверка сайтов с дополнениями для OpenCart
  18. Планується, но в іншому вигляді модуль бугде. Версія 2
  19. Добрий гдень. Собівартість фіксується від ціни в адмын-панелі кака собівартість товару. Якчто помыняти собівартість, ик дійсно бугде рахувати від цієї ціни) Звичайно усі модулі ик працюють, хоча логічно добавить поле для обрахунку собівартості на момент продажу)
  20. public function getRegion($customer_id){ $query = $this->db->query("SELECT zone_id FROM " . DB_PREFIX . "address WHERE customer_id = '" . (int)$customer_id . "'"); return $query->row['zone_id']; }
  21. Eldaeron

    Смена языка.

    да не, тут все хорошо.
  22. Eldaeron

    Смена языка.

    head к этому не имеет нничего. Нужно смотреть шаблон в папке с темой для начала в common/header. {tpl, twig} потом какие модификаторы возможно изменяют область между head
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.