0 Пользователей и 1 Гость просматривают эту тему.
  • 19 Ответов
  • 4055 Просмотров
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Компонент PriceCSV v.0.9 BETA
« : 20.09.2009, 20:58:02 »
Компонент PriceCSV - разработан на базе уроков взятых с сайта:
http://ruseller.com/lessons.php?rub=28&id=227

Что делает – Организация прайс – листа на сайте в виде таблицы с возможностью сортировки по столбцам.

Совместимость: Joomla 1.5.x

Установка

   1. Устанавливаем компонент;
   2. Подготавливаем файл прайс-листа *.csv (в дистрибутиве я положил образец прайс-листа);
   3. Загружаем файл на сервер через Административную часть сайта;
   4. После удачной загрузки файла на сервер название файла появится в списке «Загруженные файлы» нажимаем на кнопку под цифрой 2 (смотрим скриншот);
   5. Если файл уже загружен и больше не нужен, то его можно удалить нажатием на кнопку под цифрой 1 (смотрим скриншот);
   6. Создаем пункт меню на компонент и наслаждаемся!

Планы на развитие компонента


После окончания тестирования на Joomla 1.5 будет сделан аналог для Joomla 1.0 и Joostina 1.3
Мой первый компонент для Joomla 1.5, так что в живот не пинать  8)

Разработчик компонента: ShadowXak

Посмотреть демо компонента

Скачать компонент можно с сайта автора

[вложение удалено Администратором]
« Последнее редактирование: 21.09.2009, 09:56:08 от ShadowXak »
*

beliyadm

  • Легенда
  • 8936
  • 1625 / 63
  • Севастополь == Россия
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #1 : 20.09.2009, 21:08:02 »
Делал такие штуки несколько раз под конкретные проекты - сразу тебе скажу узкое место. Если кол-во строк в загружаемом файле будет значительным - нужно делать полноценный datagrid, на jquery есть подходящие плагины. На одном из последних проектов браузер весьма долго отстраивал 1000 строк таблицы как у тебя в демке
Иначе в текущем варианте у тебя сначала все данные подгрузились на страницу и только после обрабатываются скриптом и строятся в таблицу
Потому предлагаю погуглить, к примеру вот неплохой обзор. Нужно сразу делать поддержку AJAX загрузки данных, поиска по строка и так далее
Все истины, которые я хочу вам изложить, — бесстыдная ложь.
Записки нетрезвого кодера || -=Joomla FAQ=- || -=все плохо=- || skype: beliyadm_pb
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #2 : 20.09.2009, 21:10:48 »
Спасибо объязательно погляжу, на то у меня и бета версия, так сказать основа, идей много, но сразу все долго реализовывать, лучше по частям от весии к версии ;)
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #3 : 20.09.2009, 21:44:18 »
к примеру вот неплохой обзор. Нужно сразу делать поддержку AJAX загрузки данных, поиска по строка и так далее
Неплохая подборочка, бывал на этом сайте, даже закладочка имеется ;)
*

nike

  • Захожу иногда
  • 79
  • 1 / 0
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #4 : 30.09.2009, 08:13:22 »
ShadowXak +1 за компонент, нужная вещь, к тому же есть возможность сортировки. Только вот у меня проблемка вознила (скрин прилагается). Тестирую на Denwer 3+Joomla 1.5.13. Как это победить?

[вложение удалено Администратором]
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #5 : 30.09.2009, 08:22:11 »
как понимаю у вас несуществует таблицы прайса. так как вы видимо еще ничего туда не импортировали.
для тестирования есть файл csv можете импортировать его и поглядеть!
---
скоро выйдит новая версия, там будет кординально поменен форма вывода + оптимизация небольшая.
*

nike

  • Захожу иногда
  • 79
  • 1 / 0
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #6 : 30.09.2009, 08:55:03 »
Импортировал как раз прайс из аттача. Попробую снести и по новой поставить.
скоро выйдит новая версия
Примерно когда?
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #7 : 30.09.2009, 08:57:01 »
Все зависит от удачности в тестировании, думаю в конце этой недели или начало слейдующей  8)
я ща в отпуске и очень много отдыхаю на природе :)
---
з.ы. а что бы еще хотелось увидить в компоненте?
*

nike

  • Захожу иногда
  • 79
  • 1 / 0
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #8 : 30.09.2009, 09:06:47 »
Ждемс... По поводу возможностей:
1. думаю будет полезным поиск. Посмотрел ссылку, которую предложил выше beliyadm. Там есть такие плагины (DataTables, например).
2. настройки внешнего вида бы добавить как-нибудь, чтобы каждый раз в CSS не лазить.
P.S. Хорошего отдыха *DRINK*
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #9 : 30.09.2009, 09:11:17 »
1. думаю будет полезным поиск. Посмотрел ссылку, которую предложил выше beliyadm. Там есть такие плагины (DataTables, например). - возможно будет в этой версии
2. настройки внешнего вида бы добавить как-нибудь, чтобы каждый раз в CSS не лазить. - какие нужно или хотелось бы именно вынести?
там по цсс только шапка прайса и все ;)
*

nike

  • Захожу иногда
  • 79
  • 1 / 0
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #10 : 01.10.2009, 08:35:46 »
у меня проблемка вознила (скрин прилагается).
Проблема осталась, браузер выдает тоже самое, только количество страниц есть (т.е. например 1 из 24)!
будет полезным поиск.
Причем лучше наверно сделать возможность поиска по каждому столбцу.
какие нужно или хотелось бы именно вынести?
Все, что касается оформления таблицы - цвет границы, ячеек. Чтобы сразу из админки адаптировать под дизайн.
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #11 : 01.10.2009, 14:53:04 »
Проблема осталась, браузер выдает тоже самое, только количество страниц есть (т.е. например 1 из 24)!
проверте существует ли таблица jos_pricecsv
*

nike

  • Захожу иногда
  • 79
  • 1 / 0
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #12 : 02.10.2009, 05:51:50 »
проверте существует ли таблица jos_pricecsv

Пардон, забыл сразу сказать, ее нет. Но при закачивании прайса, компонент написал, что все норм, в базу добавлены строки 1038 из 1038 (если память не изменяет).
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #13 : 02.10.2009, 06:23:28 »
так проверте еще раз импорт файла, что бы память не напрягать.
13 версии Joomla нету к сожалению, тестировал на 14 релизе, как на денвере, так и на 2 хостингах все работает и импортируется нормально!
*

nike

  • Захожу иногда
  • 79
  • 1 / 0
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #14 : 02.10.2009, 11:36:36 »
то что импорт в базу был полностью сделан (по крайней мере он так написал) - это точно. Про память, к тому сколько строк было (1038 или нет) ^-^. Для чистоты эксперимента попробую еще разок.
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #15 : 02.10.2009, 11:48:53 »
я жду, покрайней мере я вчера неоднократно проэксперементировал на 3 сайтах и 3 разных хостах + денвер еще, так что даже предположить не могу что у вас может быть не так!
*

nike

  • Захожу иногда
  • 79
  • 1 / 0
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #16 : 05.10.2009, 05:32:22 »
Уффф... По меньшей мере, действительно странно. На двух сайтах на 1.5.13 вышеописанная штука. Поставил чистую 1.5.14  - заработало! *DRINK* Может трабл из-за конфликтов с другими расширениями, может такое быть?
P.S. Потестировал в действии - поиск просто необходим для такого компонента.
P.P.S. Кстати, как продвигается тестирование новой версии ^-^?
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #17 : 05.10.2009, 07:56:19 »
Уффф... По меньшей мере, действительно странно. На двух сайтах на 1.5.13 вышеописанная штука. Поставил чистую 1.5.14  - заработало! *DRINK* Может трабл из-за конфликтов с другими расширениями, может такое быть?
P.S. Потестировал в действии - поиск просто необходим для такого компонента.
P.P.S. Кстати, как продвигается тестирование новой версии ^-^?
Нужно сперва поставить 13 чистую и проверить на ней, если на чистой заработает, то ставить те компоненты которые есть у вас на сайте схожие между собой и выявить тот с которым конфликтует.
---
з.ы. насчет новой версии пока никак, поступил заказ на разработку сайта, в данное время поглащен им, новую версию отложил малость, но сообщу как сдесь так и на своем сайте ;)
*

videocd

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #18 : 10.05.2010, 20:00:25 »
Не плохо было бы добавить в CSS настройки не только шапки но и разделов
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Компонент PriceCSV v.0.9 BETA
« Ответ #19 : 10.05.2010, 21:58:12 »
учел!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

(CSVI) Компонент импорта csv файлов (Joomla 1.5 ~ Virtuemart 1.1 Native mode), beta

Автор Jkarter

Ответов: 114
Просмотров: 63669
Последний ответ 16.03.2016, 19:03:16
от Ferax
SM FAQ - компонент Вопрос-Ответ для Joomla 1.5

Автор SmokerMan

Ответов: 972
Просмотров: 195228
Последний ответ 13.03.2015, 18:43:12
от shiftDELET
VirtueMart pricechanger — компонент для массового изменения цен в магазине VirtueMart

Автор fonclub

Ответов: 12
Просмотров: 5936
Последний ответ 12.01.2015, 14:31:12
от welltorgcom
Компонент "Опросник"

Автор Constantinius

Ответов: 31
Просмотров: 22210
Последний ответ 03.04.2014, 11:25:11
от theprojecthate
Пустой компонент

Автор userxp

Ответов: 13
Просмотров: 59249
Последний ответ 04.02.2014, 21:50:50
от kreator