На главную
 
{loadposition tariffz}
 
Host-Solutions.ru CMS Joomla! Инструкция Joomla! Разработка РНР-файла
Разработка РНР-файла
Тестовый хостинг с CMS Joomla сейчас!

Теперь можно приступить к созданию файла mod_mymodule.php — это главный файл модуля, содержащий его исходный код. Наш модуль будет предельно прост, но, тем не менее, он демонстрирует основные принципы создания модулей для Joomla. Модуль попросту будет выводить строку: Hello, <Имя>.

Код нашего модуля представлен в листинге 9.2.

 

ЛИСТИНГ 9.2. Код файла mod_mymodule. php

<?php

// прямой доступ запрещен

defined( '_JEXEC ) or die ( 'Restricted access1 ) ;

// получаем значение

SUserName = $params->get('your_name', 0);

// Выводим строку

echo "<strong>" . JText::_('Hello, ') . SUserName . "</strong>.";

Теперь рассмотрим основные моменты нашего простого модуля. Если определена константа JEXEC, модуль выполняется вместе с Joomla, если же такой константы нет, значит, модуль запущен непосредственно (например, злоумышленником), и поэтому мы должны прервать выполнение такого РНР-кода.

 

Получить значение параметров модуля, установленных в окне Менеджер модулей, можно с помощью метода get объекта $params:

$UserName = $params->get('your_name', 0);

 

Все, что нам осталось — это просто сделать вывод. Я рекомендую обычные фразы, например Send (Отправить), Save (Сохранить), выводить через статический класс Jtext: тогда Joomla автоматически переведет их на выбранный пользователем язык интерфейса.

 

Новости

Host Solutions поздравляет Вас с Новым 2014 годом!
31.12.2013 | 
Уважаемые пользователи Host Solutions! Компания МАРОСНЕТ поздравляет вас праздником и желает...
подробнее Read more...
Новогодняя акция - 30% скидка!
20.12.2013 | 
Дарим 30% при продлении услуг виртуального хостинга или VPS от...
подробнее Read more...
Новая услуга на Host Solutions - VPS
19.12.2013 | 
Host Solutions предлагает вашему вниманию новую услугу - виртуальные выделенные...
подробнее Read more...
Доступна оплата через PayPal
13.12.2013 | 
Теперь вы можете заказать хостинг и оплатить домен на Host...
подробнее Read more...
Релиз новых версий Joomla
18.11.2013 | 
В начале ноября на сайте разработчиков Joomla были опубликованы новые...
подробнее Read more...

Статистика

Просмотры материалов : 4 492 557

Кто на сайте

Сейчас 482 гостей онлайн
 
 
 
 
Партнер REG.RU Портал о хостинге и хостинг-провайдерах. Мы принимаем WebMoney, Здесь находится аттестат нашего WM идентификатора 110005872604 Мы принимаем QIWI Мы принимаем Яндекс.Деньги
Разработка сайтов компания “СВАРОГ”
© 2017 Host Solutions - Хостинг и регистрация доменов. Все права защищены.
Дизайн, Разработка сайтов компания “WEB-SVAROG”