Components Anywhere Pro v4.1.10 – для вставки компонентов на Joomla

Components Anywhere PRO - для вставки компонентов на Joomla
ПЛАТФОРМА

Joomla Joomla 3.x Compatible

РЕЙТИНГ
2 0
РАЗРАБОТЧИК

Regular Labs

ДЕМО demo_button
СКАЧАТЬ

Как правило, при установке какого-либо компонента его размещение на сайте закреплено в одном месте, добраться до которого можно через меню. Благодаря использованию расширения Components Anywhere вы сможете размещать любые компоненты в любом месте своего сайта. Они могут быть размещены внутри какого-то из модулей, в теле статьи и там, куда их добавит ваша богатая фантазия.

Расширение Components Anywhere поддерживает не только стандартные урл, но и  SEF URL-адреса, что делает его более универсальным. А размещаются расширения в любом месте сайта с помощью простых HTML-тегов, подробнее о которых можно узнать в инструкции по использованию плагина. Самая интересная функция Components Anywhere, на наш взгляд, – возможность установки различных уровней доступа. Например, вы устанавливаете в настройках, что незарегистрированные пользователи или какие-то другие группы не должны иметь доступ к встроенным компонентам. И если они зайдут на сайт, теги для вывода расширений автоматически будут игнорироваться, как-будто их нет. То есть такие пользователи встроенный с помощью Components Anywhere компонент не увидят.

Синтаксис очень легкий. Просто поместите {component url/of/the/component}, где вы хотите, чтобы компонент отобразился в этом месте.

Например, у вас есть компонент формы – но у него нет своей собственной версии модуля – и вы хотите, чтобы отобразилась его форма в модуле. К примеру URL компонента выглядит так: http://www.yoursite.com/index.php?component=com_myform&formid=123.

Просто создйте новый модуль типа “модуль пользовательского HTML” (Custom HTML module) и поместите это в редакторе контента:

{component index.php?component=com_myform&formid=123}

PS: Вы можете также использовать SEF URLs внутри {component} тега, но я рекомендую вам использовать не-SEF URLs, когда это возможно.

EnglishFrenchGermanItalianPortugueseRussianSpanish