- Информация о материале
- Автор: Leroy
- Категория: Joomla
- Просмотров: 4774
Тема довольно интересная: Как в Joomla использовать ReCapcha через php?. В стандартном компоненте материалов recapcha включается через админку. Все просто и удобно. Но как заюзать ее в своем кастомном компоненте или форме.
- Информация о материале
- Автор: Leroy
- Категория: Joomla
- Просмотров: 5120
Компонент можно пощупать по ссылке
сайт http://joomla.xdan.ru/yandeks-karty.html
администратор http://joomla.xdan.ru/administrator/
Логин:demo Пароль:demo
Пока нет системы оплаты, поэтому покупка осуществляется напрямую
Для покупки компонента пишите на ящик skoder@ya.ru
- Информация о материале
- Автор: Leroy
- Категория: Документация для разработчиков Joomla
- Просмотров: 10016
Типы пунктов меню позволяют указать страницу вашего компонент в меню, а также указать какой вид открыть, какой layout и какой task выполнять. Чтобы создать новый тип элемента пункта меню в вашем компоненте Joomla, достаточно просто добавить в папку /components/com_MYCOMPONENT/views/MYVIEW/tmpl
нужного вида xml файл default.xml, следующего содержания
<?xml version="1.0" encoding="utf-8"?> <metadata> <layout title="Menu Title"> <message>Menu description</message> </layout> </metadata>
Файл добавит новый тип меню под названием Menu Title со следующей ссылкой
index.php?option=com_MYCOMPONENT&view=MYVIEW
Если вы создадите еще один xml файл с другим именем, к примеру otherview.xml в той же папке, то joomla добавит в URL параметр layout
index.php?option=com_MYCOMPONENT&view=MYVIEW&layout=otherview
Вы также можете добавить параметр task в ссылку нового типа меню, для этого надо изменить код xml файла
<?xml version="1.0" encoding="utf-8"?> <metadata> <layout title="Menu Title"> <message>Menu description</message> </layout> <state> <fields name="request"> <fieldset name="request"> <field name="task" type="hidden" default="mytask"/> </fieldset> </fields> </state> </metadata>
- Информация о материале
- Автор: Leroy
- Категория: Документация для разработчиков Joomla
- Просмотров: 6338
В Joomla расширениях есть такая замечательная функция, как автообновление. Вы устанавливаете себе к примеру плагин CTRL+S, через какое-то время, автор выпускает новую версию, и в административной панели Joomla у всех, кто поставил расширения, появляется сообщение, о том, что вышла новая версия этого плагина. Один клик и установлена новая версия. Реализовано это при помощи серверов обновлений. Такой сервер обновлений можно сделать легко самому - это всего лишь xml файл. Но такой файл нужно постоянно редактировать, вносить новые версии, следить чтобы в нем не было ошибок. Гораздо удобние было бы автоматизировать этот процесс. Не зная предмета и уже имеющихся решений, кто-то возьмется написать такую систему с нуля. Тут нет ничего сложного. Мы же, используем готовое решение Akeeba Release System(далее ARS). Это отличный компанент, который позволяет развернуть на основе Joomla CMS полноценный сервер обновлений, но и является файловым хранилищем для того, чтобы расшаривать какие угодно файлы для ваших статей.
У меня возникла необходимость сделать сервер обновлений для моих Joomla разработок. И я его получил, вместе с отличной системой выпуска релизов, о которой всегда мечтал.
Akeeba - это вообще неплохая компания, которая выпускает качественные php продукты и это не реклама, ее бекапер и Admin Tools, своего рода авангард в своей области применения.
В плане настроек компанент довольно неодназначен, поэтому сейчас постараемся разобраться в его структуре. Скачать компанент можно тут, а полная документация доступна на официальном сайте разработчика
Русификатор качаем тут
Подкатегории
Документация для разработчиков Joomla
Документация для разработчиков Joomla