Компонент "Каталоги и прайсы"

  • 42 Ответов
  • 19145 Просмотров

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

*

Adeptus

  • *****
  • 1869
  • 204
Выпущен финальный релиз уникального

КОМПОНЕНТ «КАТАЛОГИ И ПРАЙСЫ»



Компонент, как это понятно из названия, предназначен для размещения на Вашем сайте каталогов, прайс-листов, списков и других документов, хранящихся у вас в формате CSV Microsoft Excel.  Компонент автоматически сканирует загруженные файлы Excel и формирует их отображение на сайте. Каталогов (прайсов) можно сохранять любое количество.

Компонент «Каталоги и прайсы» - один из первых в мировой практике компонент, который работает 100% на технологии AJAX!
Это означает, что при работе компонента никогда, ни при каких случаях не происходит ни единой перезагрузки страниц - ни на фронте сайта, ни в административной части. Как вы вошли на первую страницу Компонента, так вы там и останетесь... :)

Смотреть демо

Все документы, представленные в Демо - это реальные прайс-листы и каталоги реальных фирм, скачанные с их сайтов Автором (приношу благодарность компаниям, предоставившим свои прайс-листы и каталоги для демонстрации Компонента).

В чем основные преимущества нового компонента?


  • возможность легкой публикации стандартных Excel - файлов (прайс-листов, каталогов, списков и т.д.)
  • наглядная иерархическая организация каталогов
  • 100% AJAX - интерфейс
  • к каждому каталогу (прайсу) можно прикрепить фотографию и описание
  • обновление каталогов (прайсов) может производиться простой загрузкой новых файлов
  • автоматическое сканирование и преобразование файлов Microsoft Excel
  • итоговые таблицы имеют подсветку рядов для облегчения восприятия. Просматриваемый ряд может быть выделен кликом мышки

и т.д.

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

Скриншоты административной части прилагаются:



[вложение удалено Администратором]
« Последнее редактирование: 28.03.2011, 18:04:19 от Adeptus »

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #1 : 17.08.2008, 19:16:28 »
А как на счет индексации? Роботы содержимое видят?
Как понял, что поисковики не чего не видят. Это минус и большой.

Думаю, ничего подобного.
Основную страницу все видят, как обычно.
А зачем поисковикам ваши таблицы индексировать?!

Цитировать
А так сипотичный. Даже какой-то легкий

Вся основная работа происходит на стороне сервера... :)

*

poizon

  • *****
  • 498
  • 186
  • Buu
Re: Компонент "Каталоги и прайсы"
« Ответ #2 : 17.08.2008, 19:37:28 »
при нажатии на поиск меня удивил появившийся звук...

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #3 : 17.08.2008, 20:58:14 »
при нажатии на поиск меня удивил появившийся звук...

А почему только на "Поиск"?

Большинство элементов интерфейса - озвучено. Звук отключается (нажатием на иконку с громкоговорителем).

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #4 : 17.08.2008, 21:14:42 »
Вообще попробуйте "потыкать" по разным элементам интерфейса - может, чего еще найдете? ;)
Там есть некоторые "неявные" фишки...

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #5 : 17.08.2008, 23:37:54 »
да звук сам по себе - это как то вообще лишне...

Мне так и сказать заказчику? :)

Ну хочется ему, чтобы интерфейс был как можно более интерактивным. А мне не жалко, пусть будет... :)

Кстати - не такая уж это "лишняя" вещь. Тем более отключаемая.

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #6 : 18.08.2008, 13:52:58 »
А понял.Ищет в разделе. Хотя не логично
Конечно, поиск идет в рамках текущего документа. Почему не логично?

*

PaLyCH

  • ******
  • 973
  • 127
  • Архитектор сайтов
Re: Компонент "Каталоги и прайсы"
« Ответ #7 : 18.08.2008, 14:06:22 »
Аесли пользователь хочет искать во всем каталоге? У него это не получится?

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #8 : 18.08.2008, 14:22:16 »
Аесли пользователь хочет искать во всем каталоге? У него это не получится?

Да отчего же? Сделать можно...

Только 2 момента - психологический и технический:

психологический: если пользователь не знает, что он ищет - кирпич или спутниковое оборудование, то скорее всего, он - дебил :)

технический: у всех таблиц разный набор полей. выводить результаты поиска из разных таблиц в одной не получится...

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #9 : 18.08.2008, 19:18:38 »
Переработаны системы управления звуками и динамического поиска.

Демо обновлено.

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #10 : 18.08.2008, 20:27:58 »
А поиск не изменился. Как и показывал, так и показывает в разделе.

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

Цитировать
Разве обыденные польльзователь не ищет по всему сайту? Лично я так и делаю. А вдруг, он ищет кирпич теплоизоляционный. А у вас три раздела:

Я не спорю. Трезвое зерно тут есть.
Однако и вы очевидно не до конца поняли суть нового компонента.

А она в том, что компонент "на лету" парсит Эксельные файлы.
То, что вы видите на экране, на самом деле хранится на диске в Эксель-формате, и превращается в удобоваримую табличку только тогда, когда вы кликаете по названию категории. Т.е. мы заранее не знаем и не можем знать - сколько и каких полей содержится в ваших Эксельных файлах?

Потому поиск по всем сразу файлам будет и затруднителен, и весьма нагрузочен для сервера.

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

Поэтому стоит подумать - есть ли смысл городить еще одну, общую форму поиска? А если да - в каком виде выводить результаты? Подогнать разные таблички под общий знаменатель не получится, они все разные - к примеру, на моей демке в каталоге кузовов ВАЗ всего 3 поля, в каталоге спутникового оборудования - десять...

*

VETERINAR

  • ******
  • 868
  • 151
  • Kiss my shiny metal ass!
Re: Компонент "Каталоги и прайсы"
« Ответ #11 : 18.08.2008, 20:39:26 »
Может есть смысл кешировать пропарсенные таблицы. В более легком и удобочитаемом формате... В xml например, или вообще в базу данных пихать готовый html. Мне кажется, что нагрузка за счет разбора экселевского файла значительная, но я тут могу ошибаться. В любом случае из базы данных доставать быстрее и экономичнее, чем из файла (который к тому-же нужно пропарсить).

Ну, вот что-то такое хотел сказать. Спасибо за внимание. Компонент хороший и полезный. Для сайтов, на которых приходится размещать кучу прайсов - вообще спасение и благо и счастье :)

Кроме того, это всё дело удобно использовать в связке с 1c, которая генерирует отчеты именно в эксельном формате. Сделал вывод в эксель, закинул на сервер и сидишь весь день куришь. А начальству можно сказать, что верстал всё это руками )

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #12 : 18.08.2008, 21:41:21 »
Может есть смысл кешировать пропарсенные таблицы. В более легком и удобочитаемом формате... В xml например, или вообще в базу данных пихать готовый html. Мне кажется, что нагрузка за счет разбора экселевского файла значительная, но я тут могу ошибаться. В любом случае из базы данных доставать быстрее и экономичнее, чем из файла (который к тому-же нужно пропарсить).

Ну вот, снова "не улавливаем" сути. Пихать в базу - оно, конечно, можно. Но как тогда обновлять (прайсы и каталоги - вещь изменчивая. В некоторых компаниях изменяются по 2 раза в сутки...)? Каждый раз лезть в админку, загружать, править... А так - закинул по фтп новый эксельный файл, и кури... :)

Цитировать
Кроме того, это всё дело удобно использовать в связке с 1c, которая генерирует отчеты именно в эксельном формате. Сделал вывод в эксель, закинул на сервер и сидишь весь день куришь. А начальству можно сказать, что верстал всё это руками )

Во, теперь в точку! Именно это и заказывалось заказчиком... :)

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #13 : 21.08.2008, 01:31:10 »
Я чето так и не понял. Он по какой лицензии распространяется?
Компонент коммерческий.
Возможно, будет ограниченная бесплатная версия.

*

beliyadm

  • ********
  • 8359
  • 1527
  • Севастополь == Россия
Re: Компонент "Каталоги и прайсы"
« Ответ #14 : 22.08.2008, 20:00:48 »
Вопрос - каким образом обрабатываются многолистовые excel документы?
Что происходит с форматированием (объединением) ячеек в оригинальных файлах - точнее как это отражается на результатах вывода.
Формулы опять же - корректно считаются? А если связь с другими листами этого же файла?
Заранее благодарен за внимание ))
Все истины, которые я хочу вам изложить, — бесстыдная ложь.
Записки нетрезвого кодера || -=Joomla FAQ=- || -=все плохо=- || skype: beliyadm_pb

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #15 : 23.08.2008, 14:33:27 »
Вопрос - каким образом обрабатываются многолистовые excel документы?
Что происходит с форматированием (объединением) ячеек в оригинальных файлах - точнее как это отражается на результатах вывода.
Формулы опять же - корректно считаются? А если связь с другими листами этого же файла?
Заранее благодарен за внимание ))

Коллега, пожалуйста - прочтите внимательно анонс!
Компонент работает с CSV файлами. В них не может быть ни многолистовости, ни формул, ни форматирования ячеек...

*

beliyadm

  • ********
  • 8359
  • 1527
  • Севастополь == Россия
Re: Компонент "Каталоги и прайсы"
« Ответ #16 : 23.08.2008, 20:19:31 »
Товарищ полковник - докладываю: мой вопрос появился из некорректного понимания данной цитаты анонса:
Цитировать
Компонент, как это понятно из названия, предназначен для размещения на Вашем сайте каталогов, прайс-листов, списков и других документов, хранящихся у вас в формате Microsoft Excel (csv)
То есть формат CSV, заключенный в скобки, был воспринят как один из доступных (то есть excel || csv).
Вопрос исчерпан, приношу извинения за беспокойство.
Продолжаю нести службу на вверенном Родиной воздушном пространстве
Все истины, которые я хочу вам изложить, — бесстыдная ложь.
Записки нетрезвого кодера || -=Joomla FAQ=- || -=все плохо=- || skype: beliyadm_pb

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #17 : 23.08.2008, 20:30:33 »
Товарищ полковник - докладываю: мой вопрос появился из некорректного понимания данной цитаты анонса:

Вольно!
Анонс подрихтовал для исключения разночтений. :)

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #18 : 25.08.2008, 17:57:42 »
Компонент обновлен до версии 1.0.1

Визуально заметное изменение только одно - всплывающим подсказкам добавлен fade-эффект.
В остальном - правка и "вылизывание" кода.

Демо обновлено. yes!
« Последнее редактирование: 03.09.2008, 11:02:06 от Adeptus »

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #19 : 07.09.2008, 19:19:11 »

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #20 : 03.10.2008, 20:05:20 »
жалко что у меня нет таково компонента >:(А что на счет перевода я могбы посмотреть

Что мешает приобрести? :)
А перевод уже не требуется, спасибо...

*

VETERINAR

  • ******
  • 868
  • 151
  • Kiss my shiny metal ass!
Re: Компонент "Каталоги и прайсы"
« Ответ #21 : 04.10.2008, 01:56:08 »
Финансы

Чтобы что-то получить нужно что-то отдать. Ничего не бывает просто так. Потратив деньги Вы деньги и получите, причем в большем количестве.

Когда ж наш народ это поймет :)

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #22 : 04.10.2008, 14:03:03 »
Чтобы что-то получить нужно что-то отдать. Ничего не бывает просто так. Потратив деньги Вы деньги и получите, причем в большем количестве.


Ну что сказать - золотые слова... :)

Re: Компонент "Каталоги и прайсы"
« Ответ #23 : 03.01.2009, 12:06:43 »
Думаю, ничего подобного.
Основную страницу все видят, как обычно.
А зачем поисковикам ваши таблицы индексировать?!
Есть пара вопросов:
1. А как быть если индексация списка номенклатуры как раз нужна, например для организации сервера сбора прайсов поставщиков, продавцов и.т.п. Да и вообще это редко когда мешало!
2. Как будет вести себя скрипт, если в каждой категории будет по несколько тысяч позиций?
« Последнее редактирование: 03.01.2009, 12:09:45 от iNETsHOP »

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #24 : 02.02.2009, 21:44:54 »
1. А как быть если индексация списка номенклатуры как раз нужна

Индексация списка есть. Нет индексации внутри таблиц.

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

Re: Компонент "Каталоги и прайсы"
« Ответ #25 : 12.03.2009, 17:13:58 »
И все же... Парсить каждый раз файл как-то не очень корректно, а почему нельзя создавать автоматом контент и в него помещать распарсенные данные, сделать таблицу в которой привязывать имя файла к коду контента, к примеру. Другое дело формирование самих категорий прайсов, хотя есть же поле parent_id в #__categories и по идее можно на основе этого организовать вложенность категорий. А контент можно просто править в редакторе и соответственно менять стили. Но это так, размышления вслух, вдруг пригодится ^-^ Для себя хотел бы узнать чем парсите: библиотекой(какой) иль регулярными выражениями.
А в общем компонент очень хорош. Мне понравилась полноценная AJAX реализация и очень удобный ненавязчивый интерфейс.  *DRINK*

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #26 : 12.03.2009, 20:00:24 »
Для себя хотел бы узнать чем парсите: библиотекой(какой) иль регулярными выражениями.

Парсинг делается самописной библиотекой. Вложенность категорий-подкатегорий - неограниченная.

*

zikkuratvk

  • ********
  • 4018
  • 268
  • Разрабатываем для Joomla
Re: Компонент "Каталоги и прайсы"
« Ответ #27 : 06.04.2009, 22:21:17 »
У меня вопрос... а как компонет будет переносить большие нагрузки?? нормально будет работать с 20-30 тысячами позиций? и было бы хорошо если бы можно было искать по всему прайсу...?? есть у меня подозрения что переносимость будет плохая(((
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg

*

Adeptus

  • *****
  • 1869
  • 204
Re: Компонент "Каталоги и прайсы"
« Ответ #28 : 07.04.2009, 18:43:23 »
У меня вопрос... а как компонет будет переносить большие нагрузки?? нормально будет работать с 20-30 тысячами позиций? и было бы хорошо если бы можно было искать по всему прайсу...?? есть у меня подозрения что переносимость будет плохая(((

Ну врать не буду - с 20..30 тысячами позиций пока не проверялось.

С 3000-ми -- полет нормальный. Больше пока просто не встречалось.

*

Andros

  • ***
  • 137
  • 8
Re: Компонент "Каталоги и прайсы"
« Ответ #29 : 12.04.2009, 03:21:10 »
А сколько стоит компонентик? Что-то на демке цен нету... :(