Понадобилось мне реализовать управляемую поддержку файлов с прайсами для Joomla. После не продолжительно программинга получился компонент для :
Управление прайсами через админку можно видеть на скриншоте:
В frontend’e компонент рисует примерно такую таблицу:
Также написал модуль для отображения заданного количества последних прайсов:
Везде для примера были созданы пустые файлы, потому на скриншотах у всех файлов нулевой размер.
Компонент имеет поддержку многоязычности, по-умолчанию доступен русский язык. Прайсы хранятся в настраиваемой директории (через файл config.php), по-умолчанию это папка prices в корне Joomla. Отображение компонента в фронтенде и модуля настраиваться через css. В админке есть возможность отсортировать таблицу с прайсами по столбцам (jQuery + tablesorter).
Версия компонента 0.2, т.к. еще не все реализовано, что хотелось и работоспособность компонента проверена не до конца. Компонент распространяется по лицензии GNU/GPL.
Файлы: com_prices.zip, mod_prices.zip