alexsh99
-
Публікації
20 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем alexsh99
-
-
Подскажите пожалуйста
в файле install_ru.txt написано
Минимальные требования к серверному окружению:1) PHP не ниже версии 5.32) 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 .
Удачных продаж!!!
Прошу обратить на поле "Вам пришёл заказ на" - в данном письме видно что тут идет явное прямое обращение к скрипту отправки с подменой полей
так что насчет безопастности модуля я начинаю сильно сомневаться
Отговорите меня или ткните пальцом что я делаю не так
-
А вам не кажется что скрипт отправки сообщения (send-order.php) который принимает переменные по POST находка для спамеров ???
Или у меня паранойя ?
-
Обновился на последнею версию вылезла ошибка
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";- которые можно на долго поместить в кеш (во второй версии движка можно установить время нахождения в кеше) я не думаю что КИТ меняет эту базу каждые сутки.
Ну вот - смысл такой
-
Вопрос: Планируется ли использовать функции кэша в модуле ?
-
недавно с этим ковырялся, уже не помню но вроде не надо указывать номер колонки в опциях.
Спасибо вам большое, помогло. Действительно не надо указывать колонку "Артикул" во вкладке "Опции"
-
Доброго времени
Возникла проблема с опциями - точнее с артикулами для них
Версия модуля 8,4 движок версии 2,1,0,1,5
все парситься, опции создаются, но артикул прописывается первого значения во всех опциях
галочку "Артикул в опциях" поставил, номер колонки в опциях указал
что не так ?
-
Как отключить вывод в своём городе - не в регионе а в городе ???
-
так - нашел один баг - если в товаре указаны размеры 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
подскажите как быть ?
-
А почему нет?
Если по делу: если сам модуль есть могу глянуть и поправить, если какая-то мелочь, то и бесплатно :)
Вот знаю что мелочь, гляньте плизз - в официальном модуле нет возможности холдирования средств - как то бы добавить
так же очень хотелось бы чтоб переход к оплате был после кнопки подтвердить заказ.
Спасибо
-
Еще SEO-шаблон не заполняет теги H1 и title. В чем может быть проблема?
Присоединяюсь к вопросу
Не заполняется в товар H1 и title по SEO-шаблону - всё остальное в норме
стоит ocshop 1.5.6.4.1 c НЕ дефолтным шаблоном
-
Проверен на чистом ocshop 1.5.6.4.1 - всё прекрасно работет
Модуль Модуль Simple - упрощенная регистрация и заказ [Поддержка]
в Покупки, оформление заказа, корзина
Опубліковано:
Здравствуйте
Скажите в новых версиях - это проблема решена ? Или запросить новые версии у вас