royko666
-
Публікації
17 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем royko666
-
-
Здравствуйте! При настройке цели на "Быстрый заказ", ни какие данные в метрике не появляются. При этом цель обратного звонка работает нормально.
-
6 hours ago, Blast said:
это больше похоже на контроллер категории. description получается из переменной $category_info
поэтому предположу, что переменной $article_info здесь нет, а при ее использовании strtotime возвращает 0
Спасибо за наводку. Нашел в контроллере переменную date, вывел в категорию.
- 1
-
6 hours ago, veterph said:
Это блог? Какая версия?
NewsBlog, про версию не в курсе
-
Подскажите, нужно вывести дату добавления новости в ее превью.
В контроллере
$data['description'] = html_entity_decode($category_info['description'], ENT_QUOTES, 'UTF-8'); $data['date_added'] = ($date_format ? date($date_format, strtotime($article_info['date_available'])) : false); $data['categories'] = array();
В tpl
<div class="date_m_y"> <?php echo $date_added; ?> </div>
Выводит все даты в формате 01.01.1970 03:00
-
При попытке активации модуля вылетает ошибка
Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'neodmagn_opencar.oc_novaposhta_references' doesn't exist<br />Error No: 1146<br />SELECT `type`, `value` FROM `oc_novaposhta_references` WHERE `type` != 'cargo_description'' in /home/neodmagn/neodmagnit.com.ua/www/system/library/db/mysqli.php:40 Stack trace: #0 /home/neodmagn/neodmagnit.com.ua/www/system/library/db.php(16): DB\MySQLi->query('SELECT `type`, ...', Array) #1 /home/neodmagn/neodmagnit.com.ua/www/system/helper/novaposhta.php(1199): DB->query() #2 /home/neodmagn/neodmagnit.com.ua/www/admin/controller/extension/shipping/novaposhta.php(1685): NovaPoshta->getReferences() #3 [internal function]: ControllerShippingNovaPoshta->index() #4 /home/neodmagn/neodmagnit.com.ua/www/system/storage/modification/system/engine/action.php(51): call_user_func_array(Array, Array) #5 /home/neodmagn/neodmagnit.com.ua/www/admin/controller/startup/router.php(26): Action->execute(Object(Registry), Array) #6 [internal function]: ControllerStartupRouter->index() #7 /h in /home/neodmagn/neodmagnit.com.ua/www/system/library/db/mysqli.php on line 40
-
На сайте реализовал следующий момент: к наименованию валюты добавляется значение единицы измерения товара. К примеру, стоимость товара 1000 руб, стало 1000 руб/шт или 1000 руб/м3. Сделано это путем использования параметра UPC. В категории товара выводится без проблем сайт. Встал вопрос вывод этого параметра в корзину. Сделал все по инструкции. Но результата ни какого не дает. И сразу же заметил, что в самой карточке тоже ничего не выводится, хотя вывод параметра добавлен в соответствии, как и параметр model, только значение заменено на upc. В чем может быть проблема?
-
11 minutes ago, deeman said:
Не вижу вас среди покупателей модуля
Я не покупал, клиенту сайт переносил на другой хостинг, у него Ваш модуль стоит. Про указанную проблему говорит, что появилась после переноса (в чем я глубоко сомневаюсь)
-
Подскажите, столкнулся с такой проблемой:
Есть товар Х в количестве 1 шт. Клиент добавляет его в корзину, переходит к оформлению заказа. Заполняет все поля, есть два варианта оплаты: оплатить сейчас, оплатить при доставке. По умолчанию стоит "Оплатить сейчас". Клиент хочет оплатить при доставке, жмет на соответствующую строку. Вверху высвечивается "Товары, отмеченные ***, недоступны в нужном количестве или их нет на складе!" , хотя товар есть в количестве 1 шт. Сайт onlyskin.ru
-
Здравствуйте! Перевел сайт клиента onlyskin.ru на хостинг Beget. При оформлении заказа, начинает долго обновлять блоки. К примеру, выбираю какой-либо регион, и начинает колесико крутится. Waiting (TTFB) составляет от 12-14 до 20-22 секунд. В чем может быть проблема?
-
10 hours ago, Rassol2 said:
Эта касается только товаров созданных модулем ?
Всех. Которые в ручную создаются и которые через модуль - все удаляются.
-
Здравствуйте!
Добавляется товар, сохраняется, все нормально.
Но стоит только зайти в ранее созданный товар, изменить что-либо и сохранить - ошибка 500, товар полностью удаляется из админки.
В логах 2018-05-22 7:56:12 - PHP Notice: Undefined variable: next_code in /home/l/l35233xc/e-lit.su/public_html/system/storage/modification/admin/controller/catalog/product.php on line 1033
Облазил все, и нашел только этот кусок кода
if (isset($this->request->post['model'])) { $data['model'] = $this->request->post['model']; } elseif (!empty($product_info)) { $data['model'] = $product_info['model']; } else { $data['model'] = $next_code; }
$data['model'] = $next_code; - 1033 строка
Не могу понять, в чем проблема
-
59 minutes ago, deeman said:
Можете проверить стандартный заказ и увидите то же самое.
Верно, то же самое. Проблема решилась. В catalog/model/shipping удалил файл flat1.php (т.к. его не было там в файлах клона, видимо затесался с левого модуля, которые ставил) и все заработало
-
Здравствуйте!
Возникла потребность клонирования способа доставки.
При включении клона на этапе оформления заказа вылетает ошибка
Fatal error: 'Error: Could not load model shipping!'
in /home/i/i20122qj/i20122qj.beget.tech/public_html/system/storage/modification/system/engine/loader.php:191
Stack trace:
#0 [internal function]: Loader->{closure}(Array, Array)
#1 system/engine/proxy.php(25): call_user_func_array(Object(Closure), Array)
#2 catalog/controller/checkout/simplecheckout_shipping.php(80): Proxy->__call('getQuote', Array)
#3 catalog/controller/checkout/simplecheckout_shipping.php(80): Proxy->getQuote(Array)
#4 [internal function]: ControllerCheckoutSimpleCheckoutShipping->index(Array)
#5 system/storage/modification/system/engine/action.php(51): call_user_func_array(Array, Array)
#6 system/storage/modification/system/engine/loader.php(46): Action->execute(Object(Registry), Array)
#7 system/library/simple/simple_controller.php(94): Loader->controller('checkout/simple...', Array)
#8 catalog/controller/checkout/simplecheckout.php(109): SimpleController->getChildController('checkout/simple...')
#9 [internal function]: ControllerCheckoutSimpleCheckout->index()
#10 system/storage/modification/system/engine/action.php(51): call_user_func_array(Array, Array)
#11 catalog/controller/startup/router.php(25): Action->execute(Object(Registry))
#12 [internal function]: ControllerStartupRouter->index()
#13 system/storage/modification/system/engine/action.php(51): call_user_func_array(Array, Array)
#14 system/storage/modification/system/engine/front.php(37): Action->execute(Object(Registry))
#15 system/storage/modification/system/engine/front.php(32): Front->execute(Object(Action))
#16 system/framework.php(103): Front->dispatch(Object(Action), Object(Action))
#17 system/startup.php(124): require_once('/home/i/i20122q...')
#18 index.php(19): start('catalog')
#19 {main} -
-
Всем привет!
Возникла проблема. Используется модуль Buy One Click for OpenCart 2.0.x, 2.1.x, 2.2.x
Потребовалось внедрить в тело письма о заказе статус "Предзаказ" или "Обычный". Для product.tpl внедряем следующий код:
<operation> <search> <![CDATA[ <input id="order_admin_email" type="text" name="admin_email" value="<?php echo $buyoneclick_admin_email; ?>"> ]]> </search> <add position="after"> <![CDATA[ <?php if ($in_stock == 0) { ?> <input id="order_admin_email" type="hidden" name="predzakaz" value="Предзаказ"> <?php } else { ?> <input id="order_admin_email" type="hidden" name="predzakaz" value="Обычный"> <?php } ?> ]]> </add> </operation>
Т.е., если делаю заказ непосредственно из карточки товара, все прекрасно срабатывает, нужный статус есть в пришедшем письме.
Но такая конструкция не работает, если делать заказ со страницы категории.
Есть конструкция, расположенная в category.tpl
<?php if ($product['stock'] == 0): ?> <div class='button-group' style='margin-top:10px;'><button class='clcikbtts product-btn-add order' type='button' data-texts='Сделать предзаказ' data-toggle='modal' data-target='#order' style='display:block; width:100%;padding:5px 0px;font-size:14px;' return true;'>Сделать предзаказ</button></div> <?php else: ?> <div class='button-group' style='margin-top:10px;'><button class='clcikbtts product-btn-add order' type='button' data-toggle='modal' data-texts='<?php echo $buyoneclick_name; ?>' data-target='#order' style='display:block; width:100%;padding:5px 0px;font-size:14px;' return true;'><?php echo $buyoneclick_name; ?></button></div> <?php endif ?>
Она делает подмену названия кнопки в зависимости от количества товара, если 0, кнопка "Сделать предзаказ", если не равно 0, то кнопка "Купить в 1 клик". Форма всплывает одна и та же (и обработчик один), что и на странице товара - просто в форме также подменяются заголовки.
Пытаюсь сделать
<operation> <search> <![CDATA[ <input id="order_admin_email" type="text" name="admin_email" value="<?php echo $buyoneclick_admin_email; ?>"> ]]> </search> <add position="after"> <![CDATA[ <?php if ($product['stock'] == 0): ?> <input id="order_admin_email" type="hidden" name="predzakaz" value="Предзаказ"> <?php else: ?> <input id="order_admin_email" type="hidden" name="predzakaz" value="Обычный"> <?php endif ?> ]]> </add> </operation>
Не работает. С какой бы кнопки не приходил заказ, статус "Предзаказ" приходит.
Не могу разобраться почему, ведь такое же условие срабатывает для подмены названия кнопки
-
люблю таких форумчан.. спросил про проблему, сам решил - а что сделал, не написал.
Возникла такая же проблема, иду в надежде решить проблему.. а тут голословное "решил"...
Универсальный адаптивный шаблон UniShop [Поддержка]
в Платные шаблоны
Опубліковано:
Я не покупатель, фрилансер у заказчика. Сайт
В настройках добавлять идентификатор, или числовой номер цели?