

alexsh99
Новачок-
Публікації
20 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Усі публікації користувача alexsh99
-
Подскажите пожалуйста в файле install_ru.txt написано Минимальные требования к серверному окружению: 1) PHP не ниже версии 5.3 2) IonCube Loader не ниже версии 4.4 У меня стоит РНР 7 и модуль IonCube PHP Loader v6.0.0 То есть версии ну ни как не ниже чем в требованиях Вылетает такая ошибка admin/controller/module/simple.php was encoded by the ionCube Encoder for PHP 5.3 and cannot run under PHP 7.0. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 5.6. in Unknown on line 0 как быть ?
-
А вот и нет, не паранойя у меня. После установки меня напряг этот скрипт (send-order.php) и я заменил переменные $myemail = $_POST["admin_email"]; на их статические значения, тем самым сделал возможность отправки почты только на прописанный е-майл а вот письма вот такого характера стал получать примерно через сутки после установки дополнения Здравствуйте! Вашей контактной формой было отправлено сообщение: Вам пришёл заказ на [email protected] Имя отправителя: Radraiz Телефон: 123456 E-mail: [email protected] Сообщение: У Вас скоро свадьба и Вы хотите сделать ее оригинальной? Наша Компания "Буква НН" изготовит для Вас объемную фамилию молодоженов, дату Вашей свадьбы из объемных букв, герб или инициалы жениха и невесты. С объемными словами Ваша свадебная фото сессия будет незабываемой. http://букванн.рф/products . Удачных продаж!!! Прошу обратить на поле "Вам пришёл заказ на" - в данном письме видно что тут идет явное прямое обращение к скрипту отправки с подменой полей так что насчет безопастности модуля я начинаю сильно сомневаться Отговорите меня или ткните пальцом что я делаю не так
- 513 відповіді
-
- быстрый заказ
- заказ в 1 клик
- (і ще %d)
-
А вам не кажется что скрипт отправки сообщения (send-order.php) который принимает переменные по POST находка для спамеров ??? Или у меня паранойя ?
- 513 відповіді
-
- быстрый заказ
- заказ в 1 клик
- (і ще %d)
-
Обновился на последнею версию вылезла ошибка Fatal error: The file /***********/admin/controller/module/simple.php cannot be decoded by this version of the ionCube Loader. If you are the administrator of this site then please install the latest version of the ionCube Loader. in Unknown on line 0 В инструкции к модулю написано ionCube не ниже 4.4 Посмотрел на хостинге версию Zend Engine v2.3.0, Copyright © 1998-2012 Zend Technologies with the ionCube PHP Loader v4.6.1, Copyright © 2002-2014, by ionCube Ltd. Что сделать можно ?
-
Я использую opencart.pro v2 и модуль Simple так вот, при оформлении заказа (если только начать оформлять заказ) ваш модуль делает первый расчет с обращением ко внешним сайта (примерно 4-5 запросов - точно не считал) - ну и соответственно выводит способы доставки - если потом начинать выбирать способ доставки или способ оплаты - модуль снова обращается к внешним сайтам для расчета так как Simple перегружает форму для обновления стоимости в корзине. Вот я и хочу предложить использовать кэш - чтоб не делать расчет по новой - тем самым снизить количество обращений к АПИ ТК КИТ так же есть запросы - такие как - $apiUrl = ""http://tk-kit.ru/API.1/?f=get_rp";- которые можно на долго поместить в кеш (во второй версии движка можно установить время нахождения в кеше) я не думаю что КИТ меняет эту базу каждые сутки. Ну вот - смысл такой
-
Вопрос: Планируется ли использовать функции кэша в модуле ?
-
Спасибо вам большое, помогло. Действительно не надо указывать колонку "Артикул" во вкладке "Опции"
- 49 498 відповідей
-
- поставщики импорт
- наполнение им
- (і ще %d)
-
Доброго времени Возникла проблема с опциями - точнее с артикулами для них Версия модуля 8,4 движок версии 2,1,0,1,5 все парситься, опции создаются, но артикул прописывается первого значения во всех опциях галочку "Артикул в опциях" поставил, номер колонки в опциях указал что не так ?
- 49 498 відповідей
-
- поставщики импорт
- наполнение им
- (і ще %d)
-
Как отключить вывод в своём городе - не в регионе а в городе ???
-
так - нашел один баг - если в товаре указаны размеры 0х0х0 то модуль ставит стоимость доставки 0 видать АПИ выдает 0 так как объём товара 0 - ну так для справки и да нет сроков доставки и пожелание - добавьте поле - добавлять кол-во дней к сроку доставки - ну чтоб можно было прибавить 1-2 дня
-
А можно как то сделать расчеты не обращаясь к АПИ ТК-КИТ что то у них частенько не работает это а модуль выдает - доставка 0 или как то сделать обработку таких ошибок
-
Доброго времени Вот такая ошибочка вылазит Я так понял из тестов - это если город указать не верно и индекс не указывать Notice: Undefined variable: method_data in /***/catalog/model/shipping/tk_kit.php on line 136
-
Расскажу свой вариант - просьба не судить строго, а если кто то доработает то буду только рад. 1. переменная $stock в карточке товара отдаёт значение в виде текста - то есть "Есть в наличии", "Нет в наличии" или то что стоит у вас при остатке в 0. - это в том случаи если у вас стоит не показывать количество товара на складе. 2. если в контролере (как сделал я) (/catalog/controller/product/product.php) добавить переменную в которой будет передаваться именно количество товара на складе $this->data['stock2'] = $product_info['quantity']; 3. тогда в шаблоне (/catalog/view/theme/default/template/product/product.tpl) - можно ставить условие по переменной именно наличия товара ($stock2) примерно так <?php $dis = ""; if ($stock2 <= 0){ $button_cart = $stock; $dis = "disabled"; } if ($stock2 == 999){ $button_cart = "Предзаказ"; } ?> <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" <?php echo $dis; ?> /> $dis - содержит disabled - это позволяет сделать кнопку не активной $stock - содержит стандартное значение у меня так же сделан предзаказ через корзину (товара по факту нет в наличии, но есть предзаказ через корзину - возможность оформить заказ существует если кол-во товара больше 0 - но тогда будет на кнопке "Купить" - а нужно чтоб было "Предзаказ" - вот так и сделал в товарах для предзаказа поставил количество 999 и убрал вычитать со склада - теперь в карточке согласно условиям выше стоит на кнопке "Предзаказ" Решение возможно не совсем правильно - но как то так. Далее подредактировав карточку товара - вы сталкнётесь с надписью на кнопке "купить" в категории и других модулях вывода товара (рекомендуем, вы смотрели и т.п.) - там нужно править каждый файл - я подправил только категории в остальных модулях я убрал вывод самой кнопки.
-
Если зайти в редактирование товара, опции есть такая ошибка Notice: Undefined variable: entry_optsku in/var/www/html/admin/view/template/catalog/product_form.tpl on line 557 я так понимаю это текстовая переменная Но при обработке прайса опции в товар не добавляются Хотя опции создаются (поставлена галочка - создавать опции) Признак повторения выставил все как в инструкции Но в товар эти опции не добавляются - точнее не добавляются значения опций Таблицы проверил - ALTER TABLE `oc_product_option_value` ADD `optsku` VARCHAR( 64 ); - данный запрос сработал как и все из файла README движок OCSHOP 1.5.6.4.1 - модуль ставил из папки Module\Files\ocStrore1541-1551 подскажите как быть ?
- 49 498 відповідей
-
- поставщики импорт
- наполнение им
- (і ще %d)
-
Присоединяюсь к вопросу Не заполняется в товар H1 и title по SEO-шаблону - всё остальное в норме стоит ocshop 1.5.6.4.1 c НЕ дефолтным шаблоном
- 49 498 відповідей
-
- поставщики импорт
- наполнение им
- (і ще %d)