В Joomla, существует два способа добавления материала на сайте. Один традиционный - через админку, другой более продвинутый - через сайт. Способ добавления материала через сайт обладает некоторыми особенностями по сравнению со стандартным. 

Во-первых, добавлять материалы через сайт значительно удобнее.

Во-вторых, так могут добавлять материалы зарегистрированные пользователи.

В-третьих, через сайт можно быстро подредактировать любой материал.

Добавление материала через сайт

1. Убедитесь, что у вас на сайте расположена форма авторизации.

 

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

 

3. Задаём заголовок нового пункта меню и выбираем права "Для зарегистрированных". Чтобы только зарегистрированные пользователи могли видеть эту ссылку. (Однако в нашем случае ссылка и так видна не будет)

 

4. Выбираем тип пункта: Материал -> Создать материал.

 

5. Чтобы добавить новый материал, нужно узнать ссылку этого пункта меню.

 

6. Проходим авторизацию на сайте для получения доступа.

 

7. Переходим по ссылке: http://название_сайта/пункт_меню и оказываемся на странице с добавлением материала. Если у вас стоит index.php, то смотрите урок по его удалению.

 

Тем самым, можно использовать возможность добавления материалов через сайт. И так как мы знаем ссылку на эту страницу, то можем добавить кнопку для всех пользователей.

Смотреть пример на реальном сайте.

 

Кроме этого, после авторизации на сайте, авторы материалов и администраторы могут редактировать уже созданные материалы. Функция появляется автоматически сверху материала.

Комментарии  

Arni
#1 Arni 21.06.2014 19:44
сделал все точно, как описано в уроке, появился редактор по ссылке в меню. Но он не работает, изображения не загружаются, вернее, нажимаю на кнопку - и ничего. То же самое происходит при нажатии кнопки "Сохранить". Так же не появился значок редактирования около ранее созданного материала. В чем может быть проблема. подскажите, пожалуйста
Цитировать

Добавить комментарий


Защитный код
Обновить