Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

kur1977

Пользователи
  
  • Публикаций

    544
  • Зарегистрирован

  • Посещение

Все публикации пользователя kur1977

  1. Полпробуйте следующее: 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. Поидее оба из предложенных мною варианта должны помочь.
  2. Как вы правильно заметили - я автор. И да - я выбрал именно Spreadsheet_Excel_Writer для своего модуля. На это был ряд причин, о которых писать не вижу смысла. Заметьте - Microsoft Excell нормально работает с генерируемым файлом. А вот родной формат для OpenOffice Calc - это не .xls, а .ods. Так что предъявленные выше "минусы" не обоснованы. Может предложите разработчикам сего пакета поправить его, чтоб читал BIFF5? И да. Наверное напишу в описании, что поддержка каких-либо продуктов, отличных от Microsoft Excell не гарантируется. Дабы не было больше подобных постов.
  3. Приношу свои извинения. По запарке скопировал не тот файл, а нужный файл потер. В течение часа постараюсь все исправить. UPD: исправил. Перекачайте модуль.
  4. Перекачайте пожалуйста модуль. Специально для таких случаев, как ваш я там добавил папку ADD. Скопируйте ее содержимое на сервер с заменой.
  5. Почитайте описание. Там по этому поводу красным выделено. А по существу - если у вас на хостинге не сильно режут лимит памяти и время выполнения скрипта - то все будет ок.
  6. 10 Завантажити / Придбати розширення Масштабирование изображений По дефолту, в OpenCart-е, когда система масштабирует изображение при создании превьюшек, попапов и т.д., она масштабирует его так, чтобы изображение полностью помещалось в указанные в админке размеры. Но часто бывает так, что в дизайне например под изображения предусмотрено например горизонтальное поле. А менеджер залил горизонтальное изображение. В результате на превью да и в попапах обнаруживаются неприятные беьые полосы по бокам изображения. Это терпимо, если фон этого самого изображения белый. http://i.piccy.info/i7/59c9b5fd7e25157559b3176861c91f24/4-57-813/35799346/222.jpg А вот если фон довольно контрастный белому - то эти полоски сильно бросаются в глаза. http://i.piccy.info/i7/253b2f190fb0936e67d59ca526cb75e2/4-57-813/36033254/33333.jpg Модуль добавляет в админку возможность выбора из 2х способов масштабирования: http://i.piccy.info/i7/c319a8cec9c09a6899cc6ab7d623992e/4-57-813/46370639/111111.jpg 1) Вместить - этот способ используется в OpenCart-е поумолчанию 2) Обрезать - новый способ. Он не пытается вместить картинку в заданные рамки, а увеличивает ее так, чтобы изображение заполнило собой все пространство. При этом само изображение центрируется, а те его части, которые не вместились в указанную область - обрезаются. http://i.piccy.info/i7/b7e21ca2f1d496d8fad239820281d98e/4-57-813/37747087/444.jpg Тестировалось на ocstore 1.5.3.1, 1.5.1.3, 1.5.4.1 Автор kur1977 долучення 06.04.13 Категорія Модули Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 1.5.1.3 OpenCart.Pro, ocShop Звернення до сервера розробника Нет  
  7. По дефолту, в OpenCart-е, когда система масштабирует изображение при создании превьюшек, попапов и т.д., она масштабирует его так, чтобы изображение полностью помещалось в указанные в админке размеры. Но часто бывает так, что в дизайне например под изображения предусмотрено например горизонтальное поле. А менеджер залил горизонтальное изображение. В результате на превью да и в попапах обнаруживаются неприятные беьые полосы по бокам изображения. Это терпимо, если фон этого самого изображения белый. http://i.piccy.info/i7/59c9b5fd7e25157559b3176861c91f24/4-57-813/35799346/222.jpg А вот если фон довольно контрастный белому - то эти полоски сильно бросаются в глаза. http://i.piccy.info/i7/253b2f190fb0936e67d59ca526cb75e2/4-57-813/36033254/33333.jpg Модуль добавляет в админку возможность выбора из 2х способов масштабирования: http://i.piccy.info/i7/c319a8cec9c09a6899cc6ab7d623992e/4-57-813/46370639/111111.jpg 1) Вместить - этот способ используется в OpenCart-е поумолчанию 2) Обрезать - новый способ. Он не пытается вместить картинку в заданные рамки, а увеличивает ее так, чтобы изображение заполнило собой все пространство. При этом само изображение центрируется, а те его части, которые не вместились в указанную область - обрезаются. http://i.piccy.info/i7/b7e21ca2f1d496d8fad239820281d98e/4-57-813/37747087/444.jpg Тестировалось на ocstore 1.5.3.1, 1.5.1.3, 1.5.4.1
    10.00 USD
  8. Ссылки поправил. Очень странно- они были совсем другие. Вопрос к модераторам- как так могло получиться, что ссылки на демо побились?
  9. Автор просто физически не способен реагировать моментально на ваши письма. А по теме: 1. Похоже, что у вас в некоторых товарах встречается длинный артикул. Попробуйте в файле catalog/controller/product/pricelist.php перед строкой $worksheet->setColumn(1+$this->delim,1+$this->delim,75); добавить строку $worksheet->setColumn(0+$this->delim,0+$this->delim,15); и поиграйтесь с числом 15 в этой строке. Подберите нужную длину поля. 2.Скорее всего эти самые картинки у вас являются прозрачными .png. Увы тут я ничем помочь не могу. Используйте jpg. 3. Автоматически подгонять размеры ячейки под текст в ней не представляется возможным. Можно просто увеличить высоту строки. Найдите в этом же файле строку $rrh=0; и замените ее на $rrh=1;
  10. в файле catalog/controller/product/pricelist.php перед строкой if (file_exists(DIR_CACHE . "tmp.bmp")) unlink(DIR_CACHE . "tmp.bmp"); добавьте $i++; $worksheet->write($i, 1+$this->delim, 'Прайс актуален на '.date('d.m.Y') ,$f3);
  11. Сделайте бэкап файла catalog/controller/product/pricelist.php Замените его файлом из обновленного архива.
  12. Просто купите модуль по этой ссылке https://opencartforum.com/files/file/656-генерируемый-прайслист-xls-для-ocstore-15x/ Это не ваша вина, но ваша совесть. Только не надо прикидываться чайником. Типа мы не понимаем, что качаем варез...
  13. И хватает наглости тут писать? Модуль-то где взяли? В списке покупателей вас нет. И не страшно после этого давать доступы в админку и на фтп? 8-) Дефейс никто не отменял.
  14. Модуль обновлен - добавлена поддержка мультиязычности. После установки новой версии модуля - поменяйте свои ссылки на генерируемый модулем файл. Теперь он будет иметь название price_ru.xls, price_en.xls и т.д.
  15. Как Вы видите получение еще и английского прайса? Вторым файлом? Или еще как?
  16. У вас OcStore или Opencart? А может сборка какая? Возможно вы не отключили отображение ошибок в админке.
  17. Специально для тестов делал демо. Заходите и смотрите. Адрес демо в шапке. Если кратко - то разделения на зарегистрированных-незарегистрированных нет. Но есть возможность формировать прайс для разных групп (default, оптовики и т.д.)
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.