Что получится на выходе?
— Возможность загружать файлы к каждому элементу универсального каталога
— Счётчик количества скачиваний работает
— Не нужно никаких костылей — просто в списке полей элементов универсального каталога появится новое — «Файл»
— Пользователи вашего сайта тоже смогут загружать файлы
— В каждом элементе каталога теперь выводится никнейм пользователя, который его добавил
— Ограничение на размер загружаемого файла — 20 метров (к сожалению, в админке не настраивается, можно только править вручную в коде)
Как это выглядит:
Раз
Два
Пример показан на сайте finec.me (раздел «Архивчик»)
Ребята, огромная просьба: не нужно там регистрироваться и тестировать этот функционал, там всё работает именно так, как я описал. Можете смело пробовать на своих сайтах.
Что нужно сделать, чтобы это заработало?
1. Скачиваем архив(всё внутри)
2. Заменяем следующие файлы на те, что в архиве:
/admin/components/catalog/backend.php
/components/catalog/frontend.php
/templates/_default_/components/com_catalog_add.tpl
/templates/_default_/components/com_catalog_item.tpl
Внимание! В данном случае используется стабильная сборка 1.7 с дефолтным дизайном. Поэтому, будьте осторожны. Если вы изменяли вышеперечисленные файлы, то подобная замена сотрёт все сделанные до этого изменения.
В этом случае вам нужно открывать дефолтные файлы и файлы из архива, сравнивать, в чём различия в коде, и изменять именно их. Вы уж извините, но расписывать, какие куски кода нужно изменить, мне откровенно лень.
— Возможность загружать файлы к каждому элементу универсального каталога
— Счётчик количества скачиваний работает
— Не нужно никаких костылей — просто в списке полей элементов универсального каталога появится новое — «Файл»
— Пользователи вашего сайта тоже смогут загружать файлы
— В каждом элементе каталога теперь выводится никнейм пользователя, который его добавил
— Ограничение на размер загружаемого файла — 20 метров (к сожалению, в админке не настраивается, можно только править вручную в коде)
Как это выглядит:
Раз
Два
Пример показан на сайте finec.me (раздел «Архивчик»)
Ребята, огромная просьба: не нужно там регистрироваться и тестировать этот функционал, там всё работает именно так, как я описал. Можете смело пробовать на своих сайтах.
Что нужно сделать, чтобы это заработало?
1. Скачиваем архив(всё внутри)
2. Заменяем следующие файлы на те, что в архиве:
/admin/components/catalog/backend.php
/components/catalog/frontend.php
/templates/_default_/components/com_catalog_add.tpl
/templates/_default_/components/com_catalog_item.tpl
Внимание! В данном случае используется стабильная сборка 1.7 с дефолтным дизайном. Поэтому, будьте осторожны. Если вы изменяли вышеперечисленные файлы, то подобная замена сотрёт все сделанные до этого изменения.
В этом случае вам нужно открывать дефолтные файлы и файлы из архива, сравнивать, в чём различия в коде, и изменять именно их. Вы уж извините, но расписывать, какие куски кода нужно изменить, мне откровенно лень.
Реклама #
braincord 13 лет назад #
Keep 13 лет назад #
ekamelev 13 лет назад #
braincord 13 лет назад #
13 лет назад #
Pampa 13 лет назад #
13 лет назад #
ekamelev 13 лет назад #
13 лет назад #
ekamelev 13 лет назад #
13 лет назад #
ekamelev 13 лет назад #
13 лет назад #
Keep 13 лет назад #
maxisoft 13 лет назад #
13 лет назад #
13 лет назад #
13 лет назад #
13 лет назад #
13 лет назад #
Greener 13 лет назад #
13 лет назад #
13 лет назад #
Алекс 13 лет назад #
Алекс 13 лет назад #
Алекс 13 лет назад #
13 лет назад #
Tempest 13 лет назад #
ekamelev 13 лет назад #
13 лет назад #
13 лет назад #
lezginka.ru 13 лет назад #
Def 12 лет назад #
и путь до маленькой картинки не тот.