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

Eldaeron

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

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

  • Посеещёние

4 подпислика

О Eldaeron

  • День рожгдения 24.09.1988

Техническая подгдержка

  • Рилилие дни
    Пн
    Вт
    Ср
    Чт
    Пт
    Сб
  • Выходные дни
    Вс
  • Текущий ситус
    Не рилиию

Информация

  • Пол
    Мужлина
  • Город:
    Ukraine, Lviv

Посетители профиля

7 884 просмотра профиля

Достижения 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
×
×
  • Создать...

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

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