-
Публікації
401 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем REDDI
-
-
4 часа назад, Yoda сказал:
session.cookie_lifetime
session.gc_maxlifetime
Много не ставьте - будет тупить магазин!
Нашел. А как дописать? рядом , и время? Так? 'session.cookie_lifetime',604800
а сколько можно ставить? чтобы не тупил) -
Авторизация и другие моменты работают только до закрытия браузера. Очень не удобно и не выгодно.
Пытался сам в файле system/library/session.php добавить session_set_cookie_params(604800, '/');
Но ничего не меняется и в админку не входит
Благодарю заранее) -
Всем привет. Нужно сделать, что бы при оформлении заказа можно было оплатить бонусами только 30% от суммы заказов. Подскажите пожалуйста, может есть готовый модуль или как можно реализовать. Буду благодарен
-
48 минут назад, AlexDW сказал:
варианты на вскидку
1. тупо повторить подзапрос
2. объединить в подзапросе через concat
при обработке результатов использовать explode
3. переделать сам запрос
решил повторить) Спасибо
-
1 час назад, AlexDW сказал:
Этот вариант мне не подходит. Ибо он 2 результата записывает в order_status
мне же нужно отдельно получить и выводить эти результаты -
7 минут назад, AlexDW сказал:
потому что выбираете два значения, а выводите через alias (AS) как одно
а как правильно? даже если я допишу AS order_status, order_color
ничего не меняется -
Всем привет. В файле /admin/model/sale/order.php в функции getOrders есть запрос:
$sql = "SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname, '<br>', o.telephone) AS customer, (SELECT os.color FROM " . DB_PREFIX . "order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '" . (int)$this->config->get('config_language_id') . "') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `" . DB_PREFIX . "order` o";
Пытаюсь добавить еще один результат для получения:
$sql = "SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname, '<br>', o.telephone) AS customer, (SELECT os.name_panel, os.color FROM " . DB_PREFIX . "order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '" . (int)$this->config->get('config_language_id') . "') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `" . DB_PREFIX . "order` o";
Сразу получаю ошибку:
Fatal error: Uncaught Exception: Error: Operand should contain 1 column(s)<br />Error No: 1241<br />SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname, '<br>', o.telephone) AS customer, (SELECT os.name_panel, os.color FROM bsea_order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '1') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `bsea_order` o WHERE o.order_status_id > '0' ORDER BY o.date_added DESC LIMIT 0,5 in /var/www/...блаблабла
Подскажите пожалуйста, что я не так делаю?
-
1 час назад, spectre сказал:
нет
foreach ($data['totals'] as $total) { if ($total['code'] == 'coupon') { Ваш код } }
сумма это $total['value']
а вообще в это время купон еще есть в $this->session->data['coupon']
понял. Спасибо)
-
1 час назад, spectre сказал:
купон он в $data['totals']
$data['totals'] - это массив
Если купон вводили - в нем буду 3 результата, если нет - 2 (Подитог и Итог) верно?
Если мы ввели купон, он будет в порядке сортировки "Учитывать в заказе" да?
Допустим у нас там
Подитог - 1
Купоны - 2
Итого - 3
Нам нужно получить второе значение массива? -
18 минут назад, spectre сказал:
купон он в $data['totals']
Не подскажете пожалуйста как его вытащить оттуда? Там же подитог и итоговая сумма заказа
-
12 минут назад, Seofisher сказал:
https://drive.google.com/file/d/1vkj7NfTTTF6NGA8bcxjl075x48Y__6Wx/view?usp=sharing
-
Только что, Seofisher сказал:
Яндекс в Украине заблокирован
Загрузил на гугл диск. Прошу прощения
-
При оформлении заказа у меня есть поле "Купон". На странице catalog/model/checkout/order.php у меня реализована отправка заказа в CRM. Есть необходимость передать код купона, если он введен.
Подскажите пожалуйста как в
public function addOrder($data) {
}
Получить код купона? Пытался $this->db->escape($data['coupon'])
но результатов 0. Буду благодарен за помощь. Скрин оформления заказа
https://drive.google.com/file/d/1vkj7NfTTTF6NGA8bcxjl075x48Y__6Wx/view?usp=sharing -
5 минут назад, Seofisher сказал:
Не ограничивайте себя в ответах, добавьте скрины доступные для всех
Я публичную ссылку сделал. У Вас не отображается?
Скрин 1 https://drive.google.com/file/d/101PhoONu-6lEf-wuW_nEJ7_JaBN_ZP77/view?usp=sharing
Скрин 2 https://drive.google.com/file/d/1HhBXXSJ9rMH8WW84oiR3tVBLV4SZgnca/view?usp=sharing -
4 минуты назад, Seriusis сказал:
перенесите вашу разметку в пределы тега <body></body>
Разве она не должна быть по правилам в тегах head? Я читал, что она должна быть по правильному там)
-
Хотя в обычном исходном коде страницы все теги между <head></head> как и надо. Почему так? Скрин - https://yadi.sk/i/zi-Vpl8yrET_wg
-
Всем привет. у меня между тегов <head></head> есть разметка shema.org ( скрин: https://yadi.sk/i/7iLaNDzjgPflpg )
Из-за тега span внутри которого остальные мета теги - весь код ниже, который должен находиться тоже в header - переносится в body. Это так же видно на скрине. Помогите пожалуйста найти решение данной проблемы. Может можно какой то другой тег использовать? -
13 минут назад, chukcha сказал:
А это здесь причем?
Поняли, но без взгляда на код, изучения ответа - советы вам не помогут
код то не меняли этого файла
-
22 часа назад, LTRay сказал:
Смотрите
$this->session->data['api_id']
И таблицу api_ip. Может сессии у вас завёрнуты не известно на что, или IP динамический
в куках вообще нету api.
-
9 минут назад, anboza сказал:
нас как, на картах Таро гадать, что и где у вас не работает по API?
пишите в раздел платных услуг, дайте человеку доступ и пусть разберется.
Я думаю знающие панель управления движка поняли о чем я
-
Даже вручную вывел кнопку "Добавить IP-адрес". Пишет:
Список API интерфейсов успешно обновлен!
Но все равно при изменении статуса выбивает ошибку
-
Добрый вечер всем. Раньше при смене статуса писало, что нет доступа к API но предлагало добавить его в базу. Сейчас пишет, что нет доступа, но кнопки добавить в базу IP нету. Подскажите пожалуйста, в чем может быть проблема? 2.3 версия
-
Всем привет. Нужна синхронизация с VK. Авторизация на сайте через соц.сеть и еще несколько дополнительных модулей для работы с группой. Есть кто работает с их api?
-
Всем привет. Нужен человек со знанием API VK для написания небольшого функционала. А именно синхронизировать группу и вывести активность участников
Режим обслуживания
в Opencart 2.x: Загальні питання
Опубліковано:
Здравствуйте. При включении режима обслуживания на сайте появляется ошибка:/
Fatal error: Uncaught Error: Call to a member function getExtensions() on null in /var/www/u1071755/data/www/blacksea.media/delivery/catalog/controller/common/header.php:73 Stack trace: #0 /var/www/u1071755/data/www/blacksea.media/delivery/system/storage/modification/system/engine/action.php(51): ControllerCommonHeader->index(Array) #1 /var/www/u1071755/data/www/blacksea.media/delivery/system/storage/modification/system/engine/loader.php(24): Action->execute(Object(Registry), Array) #2 /var/www/u1071755/data/www/blacksea.media/delivery/catalog/controller/common/maintenance.php(27): Loader->controller('common/header') #3 /var/www/u1071755/data/www/blacksea.media/delivery/system/storage/modification/system/engine/action.php(51): ControllerCommonMaintenance->index() #4 /var/www/u1071755/data/www/blacksea.media/delivery/system/engine/front.php(34): Action->execute(Object(Registry)) #5 /var/www/u1071755/data/www/blacksea.media/delivery/system/engine/front.php(29): Front->execute(Object(Action)) #6 /var/www/u1071755/data/www/bl in /var/www/u1071755/data/www/blacksea.media/delivery/catalog/controller/common/header.php on line 73
Вот 73 строка в header.php
$results = $this->model_extension_extension->getExtensions('total');
Проверил контроллер maintenance.php
Код стандартный. В чем может быть причина?