Есть ли модуль экспорта в Excel?

Статус
В этой теме нельзя размещать новые ответы.
Выкладываю файл генерации прайса xls на лету. Инструкция по установке:
1. Распаковываем архив в корневую директорию магазина.
2. В файле price.php изменяем "path-to" на абсолютный путь к магазину.
3. Для нормальной работы скрипт должен иметь права на запись в шоп-скриптовскую папку /temp. По умолчанию, так оно и есть.
4. Запуск: имя_сайта/price.php
 
Вариант 1 и вариант 2 просто супер.

Но возникли несколько технологических вопросов:
- Картинка может быть другого формата (не бмп а жпг или другого) - иначе при загрузке прайс зависает.

- (не существенное)
Реально ли сделать так чтобы каждая группа товаров отображалась в (на) отдельном листе файла?
 
Упростите плз кол-во сообщений до уровня простых смертных, хотя бы до 20, а то месяц ждать тему напряжно :(
 
- Картинка может быть другого формата (не бмп а жпг или другого) - иначе при загрузке прайс зависает.
Нет, картинка только *.bmp.

- (не существенное)
Реально ли сделать так чтобы каждая группа товаров отображалась в (на) отдельном листе файла?
Ты уже второй человек, который это спрашивает. Первым был Welhor. Я предложил такой вариант:

Но у welhor'a выдает ошибку "Fatal error: Call to undefined method PEAR_Error::setInputEncoding() in Z:\home\site.ru\www\price.php on line 60".
А у меня на денвере работает нормально. Подозреваю, что это из-за рекурсивной функции create_price и объекта $workbook. Но как избавиться от этой ошибки не знаю. Как то, почему ее у меня нету, а у других есть.
 
Просто супер - огромное спасибо Вам!
Да у меня тоже выдает ощибку - но так как принцеп работы мне понятен, буду сама ковырять в этом направлении. Если успею то постараюсь выложить сегодня.
 
Извеняюсь - в предедущем посте я допустила маленькую ошыбку а именно.

В строчке:
$worksheet->writeNumber( $numrow, 3, $tovar[$i]['enabled'], $text);

нужно заменить enabled на Price
------------
даже незнаю как это я такую ошибку допустила.:)

Добавлено через 18 минут


Добавлено через 29 минут
 
Извеняюсь - в предедущем посте я допустила маленькую ошыбку а именно.

В строчке:
$worksheet->writeNumber( $numrow, 3, $tovar[$i]['enabled'], $text);

нужно заменить enabled на Price
------------
даже незнаю как это я такую ошибку допустила.:)

Добавлено через 18 минут
*** скрытое содержание ***

Добавлено через 29 минут
*** скрытое содержание ***

что-то один фиг не работает,ошибок выдает просто пипец сколько... перечислять не имеет смысла
может Вас не затруднит выложить полностью правленный price.php ?
 
Для тех всех

что-то один фиг не работает,ошибок выдает просто пипец сколько... перечислять не имеет смысла
может Вас не затруднит выложить полностью правленный price.php ?

Пожалуйста - викладываю
 
Выдает ошибку:
<b>Fatal error</b>: Call to undefined method PEAR_Error::setInputEncoding() in <b>/home/xxxxx/public_html/sitename/price.php</b> on line <b>58</b><br />

В phpDesigner на функцию перепрыгивает, а на сайте уже не определяет.

Подскажите пожалуйста с чем может быть связано...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху