classes/controller/index.php
Kod
<?php defined('SYSPATH') or die('No direct script access.');
class Controller_Index extends Controller {
public function action_index()
{
$main_menu = new View('main_menu');
$main_menu->options = array(
array(
'option_name' => 'Strona główna',
'option_url' => 'index'
),
array(
'option_name' => 'Oferta',
'option_url' => 'oferta'
)
);
$view = new View('index');
$view->main_menu = $main_menu->render();
$view->title = 'Witaj!';
$this->request->response = $view->render();
}
}
class Controller_Index extends Controller {
public function action_index()
{
$main_menu = new View('main_menu');
$main_menu->options = array(
array(
'option_name' => 'Strona główna',
'option_url' => 'index'
),
array(
'option_name' => 'Oferta',
'option_url' => 'oferta'
)
);
$view = new View('index');
$view->main_menu = $main_menu->render();
$view->title = 'Witaj!';
$this->request->response = $view->render();
}
}
classe/controller/oferta.php
Kod
<?php defined('SYSPATH') or die('No direct script access.');
class Controller_Oferta extends Controller_Index {
public function action_index()
{
}
}
class Controller_Oferta extends Controller_Index {
public function action_index()
{
}
}
views/index.php
Kod
<TABLE WIDTH=800 BORDER=1>
<TR HEIGHT=30>
<TD><?=$main_menu;?></TD>
</TR>
<TR HEIGHT=500>
<TD><?=$title;?></TD>
</TR>
</TABLE>
<TR HEIGHT=30>
<TD><?=$main_menu;?></TD>
</TR>
<TR HEIGHT=500>
<TD><?=$title;?></TD>
</TR>
</TABLE>