Заключение 

Административная панель сайта

Как установить компонент на любой сайт

 

Заключение

Вот и закончилось создание основной части компонента. Почему основной, если компонент уже готов? Потому, что нет предела совершенствованию! Большинство создаваемых программ, страниц со временем совершенствуются, они становятся более удобными, появляются новые функции, новые возможности.

Что можно усовершенствовать в компоненте Feedback Form, который был использован в данной части в качестве примера? 

Например, можно установить красивые шрифты для оформления страниц. Как это сделать, смотрите в статье "Как установить новые шрифты на сайте".

Можно сделать на странице просмотра конкретного сообщения дополнительное поле, при помощи которого в случае необходимости администратор сможет сразу же отправить ответ пользователю (про отправку сообщений с сайта смотрите в главе 19).

Не забудьте проверить во всех новых папках наличие пустого файла index.html!

 

Административная панель сайта

Вы конечно же обратили внимание, что в папке  Administrator  так ничего и не было прописано, поэтому при открытии компонента в административной панели открывается пустая страница. Дело в том, что создаваемый в качестве примера компонент не требует никаких дополнительных настроек со стороны административной панели, поэтому есть смысл прописать там только какие-либо информационные данные. Однако вы можете прописать там всё, что угодно - принцип остаётся точно такой же, как и при создании той части компонента, которая открывает страницы для пользователя.

 

Как установить компонент на любой сайт

Итак, предположим, что ваш компонент полностью готов. Вы его, естественно, хорошо "обкатали", устранили все недочёты и теперь  хотите снова "сжать" в установочный zip-файл (как был использован в самом начале) для дальнейшей установки на любые другие сайты или даже для размещения в интернете, что бы ваш компонент смогли скачать (платно или бесплатно) другие пользователи. Как это сделать?

Рассмотрим опять на примере компонента Feedback Form.

1. Создайте пустую папку с названием компонента.

2. Создайте внутри этой папки две другие папки:   site  и  administrator .

3. Поместите в папку  site  всё содержимое папки  com_feedback_form , находящейся в  components  сайта.

4. Откройте папку сайта  administrator , затем  components , затем  com_feedback_form  и скопируйте всё её содержимое в папку  administrator , созданную в пункте 2.

5. Откройте папку   administrator , в которую вы только что загрузили содержимое, скопируйте файл feedback_form.xml и вставьте его в основную папку с названием компонента. В результате вы получите ту же структуру, которая была изначально в файле с заготовкой компонента (глава  3). Удалите данный файл из папки  administrator .

6. Откройте файл feedback_form.xml и пропишите в нём папки, которые были созданы при разработке компонента. Как это сделать, читайте в главе 3. Сохраните изменения.

7. Выделите всё полученное содержимое ( site ,  administrator , feedback_form.xml) и сожмите в архив при помощи архиватора 7-Zip.

Теперь вы можете устанавливать ваш компонент на любой сайт.

В качестве примера вы можете скачать, просмотреть, установить на пробный сайт тот компонент, который был создан в главах 4-24: 


 41 Скачать компонент "Форма обратной связи" вы можете  3

* Загрузка возможна только для зарегистрированных пользователей!


 

 Удачи вам в ваших разработках! 

 

 

 

Добавлять комментарии и ответы могут только пользователи, прошедшие регистрацию!
Зарегистрируйтесь и напишите своё мнение или ответ!