Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

kur1977

Користувачі
  
  • Публікації

    544
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем kur1977

  1. http://demo53.finesites.ru/admin

     

    логин и пароль admin

     

    для товара HP LP3065   установлена скидка для группы ОПТ

     

    Сгенерируйте прайс - увидите, что все работает.

     

    Могу лишь предположить, что скидки у вас реализованы не совсем правильно.

  2. Если какой-то функционал и будет добавляться, то не в старую версию.

    Она себя изжила ввиду того, что в ней используется неподдерживаемая более библиотека. Как-то развивать старую версию не вижу смысла.

    А по теме сказать определенно сроки не могу.

  3. Модуль скидки / наценки в зависимости от количества товара в корзине для ocstore 1.5.x

    Скачать / Купить дополнение

    Модуль добавляет в оформление заказа скидку или наценку в зависимости от количества товара в корзине.

    Скидка это будет или наценка, а также величина скидки / наценки (единицы валюты или проценты от суммы заказа) и количество товара, настраиваются в админке в настройках модуля.

    Логика работы следующая. Если в корзине количество товара меньше, чем указано в настройках модуля - то добавляется скидка/наценка

    Если добавлено более одной скидки/наценки - то логика следующая:

    Например у нас указано 2 скидки. У одной количество товара 5 и величина наценки 50%, у другой количество товара 10 и величина наценки 10%,

    То если в корзине товара менее 5 единиц - то применится первая скидка 50%. Если от 5 до 9 - то вторая 10%, если 10 и более - то скидки/наценки не применятся.


    • Добавил
    • Добавлено
      15.08.2013
    • Категория
    • Системные требования
    • Метод активации
      По емейлу
    • Ioncube Loader
      Нет
    • ocStore
      1.5.5.1
    • OpenCart.Pro, ocShop
    • Обращение к серверу разработчика
      Да

     

    • +1 1
  4.  

     

    kur1977

    при генерации прайс листа вылазит ошибка, как можно ее исправить.

    PHP Notice: iconv(): Detected an illegal character in input string in /home/catalog/controller/product/xls_pricelist.php on line 549

     

    Какую версию модуля используете? В архиве их 2

    • +1 1
  5. Требования к серверу:
    На хостинге должен быть php версии 5.2.0 и более.
    На хостинге должны быть установлины следующие расширения php:
    -php_zip (в случае его отсутсвия должен быть установлен zlib)
    -php_xml
    -php_gd2

  6. Да я ж тоже без претензий :) Просто констатировал факт.

    По сабжу- сегодня постараюсь выкроить время посмотреть - возможно малыми усилиями заставлю модуль работать на 1.5

    О результатах отпишу.

  7. Вообще насчет 1.5 версии в описании модуля ни слова.

    А по теме- ну пропишите в config.php эту недостающую константу. Возможно, что и заработает.

    Как только появится ocstore 1.5- тогда буду добавлять поддержку этой версии.

  8. Опечатка в описании. Уже исправил. Нужно писать php echo $this->config->get('config_store_id'); ?>

    Раз у вас не заработала новая версия модуля- скорее всего на сервере нет необходимых библиотек. Используйте старую версию.

    По поводу вывода лого и реквизитов- идея замечательная. Постараюсь реализовать в последующих обновлениях. Спасибо.

    • +1 1
  9. Да, скачал сразу: 13-06-13-02-22

    Поторопились мы оба...  :)

     

    Скачал, попробовал.

    Ставлю на сервере настройки сайта php 5.2 - прайс xlsx генерится для ~3300 товаров,

    - не генерится - для ~5500 товаров или при установке php 5.3 (без картинок и попробовал с разными вариантами настройки кэширования в модуле). 

     

    Ширина столбца одинаковая =15 независимо от установленных настроек. При открытиии в Excel ругается: обнаружено содержимое, которое не удалось прочитать, восстановить?

    После восстановления" "

    Восстановленный компонент: Компонент /xl/worksheets/sheet1.xml.

    Удаленное свойство: Гиперссылки из части /xl/worksheets/sheet1.xml"

     

    В новой и старой версиях напрягает, что когда файл не генерится, прогресс так и бегает по кругу, прогресс-бара в % или тайм-аута нет.

    В новой версии если файл не сгенерился в папке создаётся "мусорный" файл, например price_ru0.xlsx.x5e2eM

     

    1) похоже, что у вас не хватает памяти для обработки всех товаров. 

    2)Тайм-аут тут ставить не выйдет так как заранее неизвестно сколько времени уйдет на формирование прайса. Теоретически при достаточном количестве памяти и большом лимите времени выполнения скрипта можно генерить очень большие файлы. 

    3) Это не мусорный файл, а временный файл, который у вас не удалился, так как скрипт не отработал до конца. 

     

    Решение - увеличить  лимиты времени выполнения скрипта и ограничения памяти в настройках своего хостинга.

    (

    max_execution_time 

    max_input_time

    memory_limit 

    )

    • +1 1
  10. Итак. Проверил на php 5.3 и ocstore 5.4.1 - все ок. Скажите, а вы модуль когда качали?

    Если вчера буквально сразу после моего поста https://opencartforum.com/topic/13332-generiruemyi-praislist-xls-dlia-ocstore-15x/page-8#entry170679

    то перекачайте модуль. Там ошибка была.

  11. сейчас у ебя поставлю php5.3 и ocstore 5.4.1 чтоб уж наверняка проверить.

    Сами понимаете- протестировать сразу на всех возможных вариантах просто не реально.

    4. задумки есть всякие :). Времени на них обычно не хватает. :(

    5. Ну наверное логично- чем больше картинка- тем больше памяти и времени нужно на ее обработку. Скорее всего отваливается по memory limit.

  12. длина строки не должна превышать 255 символов. Такие вот печальные ограничения. Сейчас в разработке аналогичный модуль с испрльзованием другой библиотеки, где таких ограничений нету. Все, кто купил модуль, смогут скачать новый бесплатно.

  13. Купил модуль, спасибо автору. Есть один момент. Мне надо, чтобы выводились целиком аттрибуты товара (их немало). Однако колонка, где выводится аттрибуты, просто режется. Как можно снять ограничение у поля?

    https://opencartforum.com/topic/13332-generiruemyi-praislist-xls-dlia-ocstore-15x/page-7#entry145419

     

    оно?

  14. Полпробуйте следующее:

    1) в файле catalog\controller\product\xls_pricelist.php

    после строчек

    if($method=='view'){ 
    			$workbook = new Spreadsheet_Excel_Writer(); 
    			$workbook->send("price_".$this->xls_pricelist_language['code'].".xls"); 
    		}else{
    			$workbook = new Spreadsheet_Excel_Writer(DIR_DOWNLOAD."price_".$this->xls_pricelist_language['code'].".xls"); 
    		}
    

     

    добавьте 

    $workbook->setTempDir(ini_get('upload_tmp_dir'));
    

     

    Если это не поможет - 

     

    2) Отключите open_basedir на сервере.

     

    А вообще скорее всего проблема с правами на запись в папку tmp.

    Поидее оба из предложенных мною варианта должны помочь.

    • +1 1
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.