Страница Правила пользования форумом. По умолчанию при создании интерфейсов приложения создаются модели, которые выводят на страницу статическую информацию. Например, код созданной модели будет таким:
class wforum_models_help
{
protected $parser;
public function __construct($parser)
{
$this->parser = $parser;
}
function getData()
{
$output = $this->parser->parsePageContent();
return $output;
}
}
Здесь метод парсера parsePageContent() получает контент страницы, который можно ввести в админке в карточке страницы с Кодом (Id) wforum/help.
Вызов модели происходит в контроллере ext/wforum/controllers/help.php:
class wforum_controllers_help extends common_controller
{
public function index($pars = '')
{
$model = new wforum_models_help($this->parser);
$this->modeldata = $model->getData();
}
}
В представлении ext/wforum/views/help.php отображаются данные модели:
< ? php print($modeldata); ? >
Для того, чтобы добавить контент на статическую страницу необходимо:
Зайдите на страницу http://site.com/index.php?pageid=wforum/help - здесь появится введенный текст.
Страницы Авторизация, Мой профиль, Личные сообщения. Эти страницы уже встроены в PHP-платформу Wad-er, поэтому специально создавать их не нужно. Необходимо просто в соответствующих пунктах меню приложения проставить ссылки на эти страницы:
| Страница | Программный адрес | Полный адрес страницы |
| Авторизация | $parser->makeUrl('wforum/checkuser'); | http://site.com/index.php?pageid=wforum/checkuser |
| Мой профиль | $parser->makeUrl('wforum/myprofile'); | http://site.com/index.php?pageid=wforum/myprofile |
| Личные сообщения | $parser->makeUrl('wforum/messages'); | http://site.com/index.php?pageid=wforum/messages |