E-mail Печать

Шаг 8. Сохранение данных в БД

После того как мы ввели данные в форму, при нажатии на кнопку "Сохранить", мы должны сохранить введенные данные в таблице БД. Для этого создадим функцию saveGoodtime() в файле admin.goodtimes.php

 
E-mail Печать

Шаг 7. Создание формы для создания и редактирования обзоров

Для того чтобы мы могли добавлять и изменять записи в БД нам нужен дружественный интерфейс. Для этого давайте создадим форму для создания и редактирования обзоров.

 
E-mail Печать

Шаг 6. Создание Класса Таблицы БД

Мы могли бы написать собственные функции, для того чтобы добавлять, обновлять, и удалять записи из таблицы БД. Но в Joomla! уже существует класс JTable обеспечивающий функции для работы с базой данных. Чтобы использовать JTable, мы должны написать расширение для нашего компонента.

 
E-mail Печать

Шаг 5. Создание Таблицы Базы данных

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

 
E-mail Печать

Шаг 4. Создание Панелей инструментов

В любом компоненте Joomla в административной части присутствует Панель инструментов, она позволяет добавлять, изменять, удалять и делать прочие операции. В нашем компоненте мы также создадим панели инструментов.
 
E-mail Печать

Шаг 3. Регистрация компонента в База данных.

Вы теперь знаете, как получить доступ и к фронтенду и к административной части компонента.
Хотя мы могли бы продолжать набирать URL каждый раз, когда хотели бы выполнить часть кода, это не будет приемлемым для пользователей сайта. Зарегистрируем наш компонент в БД, это даст нам что мы сможем создавать ссылки на компонент в меню. Предполагается что префикс у ваших таблиц БД - jos_. В противном случае замените jos_ префиксом, который используется у вас.
 
E-mail Печать

Шаг 2. Создание простого приветствия

Откройте в браузере адрес: http://ваш_сайт/index.php?option=com_goodtimes, в браузере должен открыться ваш сайт, но присутствовать будут только элементы оформления сайта. Сделаем так чтобы наш компонент отображал страницу приветствия. Для этого откроем файл components/com_goodtimes/goodtimes.php и пропишем в нем следующий код:

 
E-mail Печать

Шаг 1. Структура компонента Joomla

Joomla! использует определенную схему обозначения, которая используется всеми компонентами. Каждый компонент в системе имеет уникальное имя. Код компонента размещен в двух папках, каждая из них называется одинаково и имею префикс com_.
 

Как создать Карту сайта

E-mail Печать
  • Шаг 1: Зайдите на Sitemaps section on Joomla.org
  • Шаг 2: Загрузите один из этих компонентов: Joomap, Xmap или SEF Service Map. Они все очень хорошо подходят для этого. Здесь мы подробно остановимся на Xmap.
  • Шаг 3: В административной части сайта откройте меню расширения >> Установить/Удалить и установите Xmap используюя инсталятор Joomla.
 

Как добавить в Joomla новый и удобный редактор

E-mail Печать

Ни для кого не секрет, что первым после установки движка уснатовленным редактором является TinyMCE, который является не очень мощным. Он выглядит примерно так:

basiceditor

 

Полезные файлы

Курсы валют с cbr.ru

Курсы валют на 04 Сентября
usdUSD30.69(+0.01)
eurEUR39.35(+0.06)
Курсы металлов на 04 Сентября
auЗолото1235.44(+4.45)
agСеребро19.19(-0.02)
ptПлатина1534.44(+17.09)