LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 20:00:15 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 2 3 4 5 6 7 8 [9]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: JXLSPriceParser - MS Excel + Joomla (v0.3.2)  (Прочитано 70780 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
miraj
Осваиваюсь на форуме
***

Репутация: +16/-1
Offline Offline

Пол: Мужской
Сообщений: 79


« : 28.04.2008, 22:25:27 »

Компонент для вывода таблиц формата MS Excel 97-2003.
Данный компонент предназначен для конвертации файлов MS Excel 97-2003(xls) в формат HTML и дальнейшего вывода его на сайте.

Демо сайт: тут (Joomla 1.5.20, Artio JoomSEF 3.7.4, JXLSPP 0.3.2b)

Текущая версия: 0.3.2 beta (Joomla 1.0.x и Joomla 1.5.х (+Legacy))
В разработке: 1.0.0

Разработка свернута до неопределенного времени. Sad

История изменений: Версия: 0.3.2 beta
+реализовано отображение изображений находящихся в прайсе, версия 0.1 (пока неудобно, знаю, исправлю)
+добавлено отображение описания к категории
*исправлена ошибка с itemid
*Исправление иероглифов тут
+Добавлена поддержка sh404SEF прикреплен к посту

Языковой файл для Joomla 1.5.x уже есть в комплекте, чтобы его включить, нужно в файле:
%JOOMLA%/administrator/components/com_jxlspriceparser/config.jxlspriceparser.php
в переменной $jx_language установить russian.utf8

Папка хранения прайсов: %JOOMLA%/components/com_jxlspriceparser/prices/
Файлы прайсов переименовываются!
Настроить расположение файлов можно в config.jxlspriceparser.php (пока он изменяется вручную, потом будет через админку)

Вывод изображений из прайса
Папка изображений для прайсов: %JOOMLA%/components/com_jxlspriceparser/pricesimg/
Чтобы вывести изображение, нужно в ячейке ввести: /имя_файла.jpg

Правовая информация:
  • Версия 0.3.2 Бесплатная.
    Компонент бесплатный (Ссылку на сайт автора при желании можно скрыть, изменив параметр $jx_cr_on на 0)
  • Версия 1.0.0 Бесплатная*.
    Лицензия будет не GNU. Будет запрещено делать форки, или каким-либо образом использовать в сторонних расширениях исходный код компонента, а так же менять правовую информацию и информацию об авторе компонента. Данное ограничение не будет захватывать только код фреймверка парсера XLS файлов.
    (Возможность скрыть ссылку на сайт автора по прежнему будет возможно)
мультиязычный (russian, english)

Финансовая информация:
Если у кого-то возникнет желание поддержать разработку:
  • Webmoney: R035055938926, Z364091170130, E420122658472
  • Yandex.Деньги: 41001571914482

Что будет или нужно сделать (ToDo):
  • Компонент под версию Joomla 1.5.х (1.0.0)
  • Поддержка MS Office 97-2010 (1.0.0)
  • >Плагин для вывода прайсов в любую статью (ПРИМЕР: {jxlspp id=1} {jxlspp cat=1}) (1.0.0)
  • Поддержка стилей и разметки XLS файлов (1.0.0)
  • Обновление прайсов и  информации о них (1.0.0)
  • Ссылка на загрузку прайса(xls,html) (1.0.0)
  • Поддержка формул (1.0.0)
  • Поиск по прайсу (1.x.x)
  • Вывод медиа контента из прайса (Расширение сторонними плагинами) (1.0.x)
  • Автоматическое разделение длинных прайсов на страницы (в виде вкладок) (1.0.x)

Контактная информация:
Доступен с 18 до 21, с поправкой по GTM +7 часов. т.к. Красноярск.
  • ICQ: 217965 - сюда если получится пробиться, извиняйте уж, анти-спам бот вредный стоит.
  • eMail: miraj [собака] iwtlab [тчк] net - ответ в течении 12 часов
  • Skype: miraj-2k - тут можно и поговорить и обсудить.
  • Twitter: тут

Установка (компонента):
  • Скачать архив.
  • Открыть меню инсталлятора в Joomla.
  • Указать путь к архиву
  • Нажать кнопку  Загрузить и установить. Все...(для 1.5.x, нужно запустить плагин Совместимости, перед установкой!)
  • Создать категории и загрузить прайсы и не забыть сделать их активными.
  • Создать новый пункт меню. Тип меню, компонент JXLSPriceParser

Установка (SEF расширения ArtioSEF):
  • Скачать архив.
  • Открыть меню Artio SEF
  • Нажать кнопку Установить
  • Указать путь к архиву
  • Нажать кнопку  Загрузить и установить.

Установка (SEF расширения sh404SEF):
  • Скачать
  • Распаковать
  • Скопировать в директорию %JOOMLA%/components/com_sh404sef/sef_ext/

По поводу ошибок:
  • Основная ошибка связана с правами на папку где хранятся прайсы. Ей нужно присваивать права или 755 или если хостер вредный, то 777.
  • Обнаружился один баг.  У кого нет категорий  при создании прайсов, Вы видимо используете новые функции доступа к mysql - mysqli Вариантов исправления данной проблемы, два: 1. Перейти на использование mysql или поменять во всех файлах компонента, функции обращения к БД, на mysqli_


Залог успеха продукта, возможность учесть все пожелания пользователей.© by Codename M!®@}|{
Laboratory of Innovative Web Technologies LTD.

* com_jxlspriceparser_0.3.2.zip (62.22 Кб - загружено 3900 раз.)
* jxlspp_artioSEF_ext.zip (1.49 Кб - загружено 1997 раз.)
* jxlspp_sh404SEF_ext.zip (2.54 Кб - загружено 1374 раз.)
« Последнее редактирование: 18.12.2010, 22:28:46 от miraj » Записан
 
F22
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 1


« Ответ #241 : 19.01.2012, 11:11:17 »

Всем привет. Очень нужен какой нибудь компонент для Joomla 1.5 который позволяет редактировать и просматривать содержимое файла Excel, через веб-интерфейс. Так же устроит вариант и без Excel. Подошел бы вариант сабмитать данные, например, через текстбоксы и комбобоксы и потом что бы эти данные можно было просмотреть на странице, желательно в виде таблицы. Подскажите хотя бы направление в каком мне двигаться. Что мне может помочь?
Спасибо.
Записан
tefun
Практически профи
*******

Репутация: +112/-0
Offline Offline

Пол: Мужской
Сообщений: 3000


Деньги пахнут тем, что на них куплено


« Ответ #242 : 19.01.2012, 22:01:43 »

Всем привет. Очень нужен какой нибудь компонент для Joomla 1.5 который позволяет редактировать и просматривать содержимое файла Excel, через веб-интерфейс. Так же устроит вариант и без Excel. Подошел бы вариант сабмитать данные, например, через текстбоксы и комбобоксы и потом что бы эти данные можно было просмотреть на странице, желательно в виде таблицы. Подскажите хотя бы направление в каком мне двигаться. Что мне может помочь?
Спасибо.
szakitable

делай подгрузку CSV file

в описание видишь:
CSV to table

принцип работы таков: заливаешь в коренб сайта файл csv вида Name;Email;Due;Date;Difrence;CSV data
 John; csv@data.hu;400.00 HUF;2010.12.29;12;Lorem...
смори в демо  http://szathmari.hu/joomla/bovitmenyek/nivo-slider-modul-joomla-1.5-hoz-3.html

{szakitable
 csv="http://link.hu/file.csv" filter="table" zebra="#eee" }
 {/szakitable} примерно тэк


-------------------------------------------------------------------------------------------------------------------------------
И еще есть плагин отображения файла Excel Content Price Excel - называется - принцып работы тот же только с файлом xls
« Последнее редактирование: 19.01.2012, 22:39:05 от tefun » Записан
NIKI333
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 26


« Ответ #243 : 07.02.2012, 13:52:48 »

Всем привет!
Подскажите кто нибудь где искать, или я уже нашел....
НУЖНО - на j1,5 разместить форму заказа продукции, в виде обычной таблички с наименованием, артикулом, ценой, колличеством, (около 40 наименований) где заказчик вбивает свои реквизиты и по позициям ставит количество товара необходимое ему, в конце сумируется итог, при нажатии отправить это все  сохраняется в формате excel для дальнейшей выгрузки в 1 с, как то там. Сайт не интернет магазин, обычный каталог!
спасибо!
Записан
tefun
Практически профи
*******

Репутация: +112/-0
Offline Offline

Пол: Мужской
Сообщений: 3000


Деньги пахнут тем, что на них куплено


« Ответ #244 : 07.02.2012, 17:15:43 »

Всем привет!
Подскажите кто нибудь где искать, или я уже нашел....
НУЖНО - на j1,5 разместить форму заказа продукции, в виде обычной таблички с наименованием, артикулом, ценой, колличеством, (около 40 наименований) где заказчик вбивает свои реквизиты и по позициям ставит количество товара необходимое ему, в конце сумируется итог, при нажатии отправить это все  сохраняется в формате excel для дальнейшей выгрузки в 1 с, как то там. Сайт не интернет магазин, обычный каталог!
спасибо!
да тут калькулятор надо или компонент писать отдельно
Калькулятор + конвертер надо или как то так
Записан
NIKI333
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 26


« Ответ #245 : 07.02.2012, 20:50:54 »

Ну наверное калькулятор не совсем то........, он может выглядеть в виде таблички  с наименованием...? В общем может подскажешь какой считается хорошим и надежным, гляну что за он. И конвертор тож)
Записан
Cерьга
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 8


« Ответ #246 : 10.02.2012, 15:24:48 »

в каком файле удалить эти строки?
удалил эти строки из файла jxlspriceparser.php в браузере открывается пустое окно. Может туда что то нужно дописать. подскажите.

такая же проблема(( Народ, подскажите, пожалуйста, как убрать название категории, нужно чтоб прайс выводился сразу на главной странице...
Записан
tefun
Практически профи
*******

Репутация: +112/-0
Offline Offline

Пол: Мужской
Сообщений: 3000


Деньги пахнут тем, что на них куплено


« Ответ #247 : 10.02.2012, 15:42:47 »

такая же проблема(( Народ, подскажите, пожалуйста, как убрать название категории, нужно чтоб прайс выводился сразу на главной странице...
я только один раз его узал, но принцыпы то одни, что в ксс убрать нельзя? furebug ом
_________________

в файле http://твой сайт/components/com_jxlspriceparser/styles/jxlstyle.css строка 58

ищешь div#catdesc { и придаешь значение display: none; так ты скроешь описание категорий

потом
 
там же строка 68

div#prslink {
padding: 0 0 15px 20px;
display: none; добавишь
}
так сроешь ссылки

получится что то вроде этого:
Показать текстовый блок

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

если на главной надо это вывести то просто в пункте меню Главной делаешь ссылку вида http://j15.demo.iwtlab.net/price-prays-list/testovaya-kategoriya/demonstratsionniy-sayt  - такая в примере на демо сайте,
« Последнее редактирование: 10.02.2012, 15:54:31 от tefun » Записан
Cерьга
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 8


« Ответ #248 : 10.02.2012, 18:12:28 »

Спасибо что так быстро откликнулся)

скрыть описание категорий получилось, а вот после того как добавил

div#prslink {
padding: 0 0 15px 20px;
display: none; }

осталось только название категории, а до прайса уже никак не добраться( может надо еще чево где добавить, я пока не особо силен в этом(

а как ячейки цветом выделять, как в примере?

Записан
tefun
Практически профи
*******

Репутация: +112/-0
Offline Offline

Пол: Мужской
Сообщений: 3000


Деньги пахнут тем, что на них куплено


« Ответ #249 : 10.02.2012, 21:55:42 »

а как ячейки цветом выделять, как в примере?
хм...а ты не пробовал в екселе сделать...хотя я пробовал но помоему ничего, думаю там код  вставляется какой то типа color="cccccc" не знаю, ну что то в этом роде, тк картинки вставляются

А нафига вам этот монстр? позволььте спросить
Записан
Cерьга
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 8


« Ответ #250 : 11.02.2012, 17:26:35 »

А нафига вам этот монстр? позволььте спросить

хочу сделать что-то похожее на www.belar.org
Записан
tefun
Практически профи
*******

Репутация: +112/-0
Offline Offline

Пол: Мужской
Сообщений: 3000


Деньги пахнут тем, что на них куплено


« Ответ #251 : 11.02.2012, 17:29:26 »

хочу сделать что-то похожее на www.belar.org
так стоп, вы мне щас магазин какой то показали, а вы говорили что нужна простая таблица
Сколько строк планируете? (в примере дофига конечно)
Записан
Cерьга
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 8


« Ответ #252 : 11.02.2012, 17:42:24 »

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

планирую строк 600
« Последнее редактирование: 11.02.2012, 17:47:13 от Cерьга » Записан
tefun
Практически профи
*******

Репутация: +112/-0
Offline Offline

Пол: Мужской
Сообщений: 3000


Деньги пахнут тем, что на них куплено


« Ответ #253 : 11.02.2012, 18:19:00 »

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

планирую строк 600
как часто меняется информация (как часто будете менять цены, или что еще)?

У вас категории будут?
Записан
Cерьга
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 8


« Ответ #254 : 11.02.2012, 18:53:13 »

прайс будет немного меняться 1-3 раза в неделю по номенклатуре, возможно чуть по ценам, но так как там много позиций хочу просто перезаливать прайс.

категорий не будет.
Записан
tefun
Практически профи
*******

Репутация: +112/-0
Offline Offline

Пол: Мужской
Сообщений: 3000


Деньги пахнут тем, что на них куплено


« Ответ #255 : 11.02.2012, 19:16:51 »

прайс будет немного меняться 1-3 раза в неделю по номенклатуре, возможно чуть по ценам, но так как там много позиций хочу просто перезаливать прайс.

категорий не будет.
мда...терь понятно, просто тогда можно сделать подгрузку csv файла с помощью szaki table. То что 1-3 раза в неделю будут менять - это не айс Azn
не удобно оффтопить, я уважаю ТС, так что если вам интересно продолжение то пишите
сюда  http://joomlaforum.ru/index.php?topic=197803.0 (см Ответ #16 предварительно)

Записан
sanekk
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 77


« Ответ #256 : 25.02.2012, 13:11:59 »

кто знает а как можно реализовать допустим вот такое:
столбцы
№п/п артикул задать вопрос
1       122       задать вопрос по товару

чтобы в место "задать по товару" был не текст, а ссылка из виртуал март "Задайте вопрос по этому товару"?

возможно ли вообще такое реализовать?
Записан
tefun
Практически профи
*******

Репутация: +112/-0
Offline Offline

Пол: Мужской
Сообщений: 3000


Деньги пахнут тем, что на них куплено


« Ответ #257 : 25.02.2012, 17:14:39 »

кто знает а как можно реализовать допустим вот такое:
столбцы
№п/п артикул задать вопрос
1       122       задать вопрос по товару

чтобы в место "задать по товару" был не текст, а ссылка из виртуал март "Задайте вопрос по этому товару"?

возможно ли вообще такое реализовать?
хм...может лучше шаблон категории таблицы вывести таким образом в самом вирте?
зачем здесь данный компонент...
Записан
sanekk
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 77


« Ответ #258 : 28.02.2012, 12:17:45 »

а как?
Записан
sanekk
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 77


« Ответ #259 : 28.02.2012, 12:18:01 »

хм...может лучше шаблон категории таблицы вывести таким образом в самом вирте?
зачем здесь данный компонент...
дело в том что у нас десять поставщиков, а ассортимент огромный, где-то по тысячи если не больше у одного, на сайте не все позиции есть их проблематично добавлять, проще было бы добавить артикулы, современем то будет наполняться ассортимент, но сколько это времени нужно чтобы его добавить? поэтому и стоит задача создать такой прайс лист.
Записан
miraj
Осваиваюсь на форуме
***

Репутация: +16/-1
Offline Offline

Пол: Мужской
Сообщений: 79


« Ответ #260 : 01.03.2012, 14:11:40 »

.
Записан
Alex-Links
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Женский
Сообщений: 13



« Ответ #261 : 09.04.2012, 05:29:23 »

Простите за тупой вопрос, но есть ли возможность вставить ссылку с столбец? В самом прайсе она есть, но при выводе плагина ссылка не работает.
Записан
Ole4ka
Осваиваюсь на форуме
***

Репутация: +4/-0
Offline Offline

Пол: Женский
Сообщений: 96



« Ответ #262 : 03.05.2012, 16:24:35 »

Здравствуйте. У меня в админке все такие символы ��������� ����� �����. Как исправить?
Записан
sanekk
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 77


« Ответ #263 : 07.05.2012, 23:42:19 »

Сами спрашиваем, сами отвечаем!
Для того что бы убрать отображение категорий, удаляем весь код с 61 по 82 строку.

Цитировать
if(is_array($catl)){  
   foreach ($catl as $catlg){
      $link = null;
      $link = sefRelToAbs( 'index.php?option=com_jxlspriceparser&Itemid='.$Itemid.'&catg='.$catlg->cid);
      echo '<a href="'.$link.'">'.$catlg->name.'</a> ['.GetNumberOfLinks ($catlg->cid).']<br/>';
      echo '<div id="catdesc">'.$catlg->descript.'</div>';
      if ($catg == $catlg->cid) {
            $quep = 'select * from #__jxlspp_prices where catid='.$catlg->cid.' and published=1 order by id asc';
            $database->setQuery($quep);
            $prsl = $database->loadObjectList();
            if(is_array($prsl)){
               foreach ($prsl as $prslg){
                  $link = sefRelToAbs('index.php?option=com_jxlspriceparser&amp;Itemid='.$Itemid.'&amp;catg='.$catlg->cid.'&amp;prslst='.$prslg->id);
                  echo '<div id="prslink"><a href="'.$link.'">'.$prslg->title.'</a><font size="2"> - <i> '. _JXLSPP_LAST_UPDATE .' </i>'.strftime("%d.%m.%Y %H:%M",$prslg->date).'</font></div>';
               }
             $curpath[0] = $catlg->cid;
             $curpath[1] = $catlg->name;
            } else { echo '&nbsp;&nbsp;элементы отсутствуют<br>'; }                
      }
   }
  
}

в каком файле удалить эти строки?
удалил эти строки из файла jxlspriceparser.php в браузере открывается пустое окно. Может туда что то нужно дописать. подскажите.

Maxversed

/components/com_jxlspriceparser/jxlspriceparser.php

60 строка (заменить на):
Код:
echo '&nbsp;&nbsp;&nbsp;&nbsp;<a href="'.$link.'">'.$prslg->title.'</a><br/>';

Что то не чего не помогает. Выходит пустой лист. Кто знает как решить данную проблему. Подскажите пожалуйста.
« Последнее редактирование: 07.05.2012, 23:47:00 от sanekk » Записан
chip_n
Осваиваюсь на форуме
***

Репутация: +8/-0
Offline Offline

Пол: Мужской
Сообщений: 90


Я еще только учусь ...


« Ответ #264 : 11.05.2012, 12:29:41 »

А для Joomla 2.5 есть решение?
Записан
sanekk
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 77


« Ответ #265 : 11.05.2012, 15:45:33 »

Что то не чего не помогает. Выходит пустой лист. Кто знает как решить данную проблему. Подскажите пожалуйста.

Докрутил наконец то этот модуль, что бы он выводил именно прайсы, а не категории с прайсами. причем он выводит все прайсы с разных категорий.
Помочь, что то не кто не захотел, пришлось самому ковыряться в коде, хоть и сам php вообще не знаю)).
Нужно заменить файлы в  www.сайт.ру\components\com_jxlspriceparser на файлы в архиве.
Надеюсь эта информация поможет многим.

         http://depositfiles.com/files/jxcculfop
« Последнее редактирование: 11.05.2012, 16:02:57 от sanekk » Записан
Страниц: 1 2 3 4 5 6 7 8 [9]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet