Курсовая работа: Побудова компонент та модулів для системи управління контентом Joomla
<?php
jimport('joomla.application.component.controller');
class HelloController extends JController
{
function display()
{
parent::display();
}
}
?>
Виклик методу display() задає ім'я й компонування представлення. Наша компонента розпізнає тільки стандартне компонування.
Вид (/ components / cam _ hello / views / hello / views . html . php )
Тут представлення вже є - представлення за замовчуванням.
/components/com_hello/views/hello/views.html.php:
<?php
jimport( 'joomla.application.component.view');
class HelloViewHello extends JView
{
function display ($tpl = null)
{
$greeting = "Hello World!";
$this_>assignRef( 'greeting1, $greeting);
parent::display ($tpl);
}
}
?>
Вид звичайно містить дані (з моделі), підготовляє їх і відсилає шаблону:
$greeting = "Hello World!";
$this_>assignRef( 'greeting', $greeting );