function show($v, Request $request) { $v['title'] = $this->title->value(); $v['items'] = array(); $v['items'] = $this->itemsToArray($this->getItems(['from' => $this->object->linked()]), $request['REQUEST']['object']); return parent::show($v, $request); }
function show($v, Request $request) { $widget = $request['REQUEST']['object']->linked(); $v['name'] = $widget->name(); $v['title'] = $widget->title->value(); $v['description'] = $widget->description->value(); return parent::show($v, $request); }
function show($v, Request $request) { $v['content'] = $this->content->linked()->start($request); $v['form_agree'] = $this->form_agree->linked()->start($request); $v['form_auth'] = $this->form_auth->linked()->start($request); $v['profile'] = $this->profile->linked()->start($request); return parent::show($v, $request); }
function show($v, Request $request) { $v['active'] = $request['REQUEST']['object']->uri(); $v['items'] = Data::find(['from' => '', 'select' => 'children', 'depth' => 1, 'order' => ['order', 'asc']]); $v['active'] = $request['REQUEST']['object']; // array_unshift($v['items'], Data::read('')); return parent::show($v, $request); }
function show($v, Request $request) { $obj = $request['REQUEST']['object']; $v['uri'] = Request::url($obj->uri()); $v['count'] = $request['REQUEST']['page_count']; $v['current'] = min($v['count'], $request['REQUEST']['page']); $v['show'] = $this->show_cnt->value(); return parent::show($v, $request); }
function work(Request $request) { if ($request['REQUEST']['form']) { if ($request['REQUEST']['agree']) { $request->redirect('ask'); } } else { return parent::work($request); } }
function show($v, Request $request) { /** @var Entity $image */ $image = $request['REQUEST']['object']; // $v['title'] = $page->title->value(); $v['src'] = $image->file(); // // $v['url'] = Request::url($page->uri()); return parent::show($v, $request); }
function show($v, Request $request) { $v['views'] = $this->views->start($request); // Обработка своих команд для вставки тегов в заголовок HTML if ($redirect = $request->getCommands('redirect')) { header('Location: ' . $redirect[0][0]); return true; } $v['head'] = ''; $js = ''; // $request->htmlHead('base', array('href'=>'http://'.Input::SERVER()->HTTP_HOST->string().'/'), true); // Meta // $site = Data::read(''); // if ($site->favicon->isExist()){ // $requests->htmlHead('link', array('rel'=>'shortcut icon', 'type'=>$site->favicon->mime(), 'href'=>$site->favicon->file().'?'.$site->favicon->date(true))); // } $v['meta'] = array('title' => 'Сайт', 'description' => '', 'keywords' => array()); $uniq = array(); foreach ($request->getCommands('htmlHead', true) as $com) { if ($com[0] == 'title') { $v['meta'][$com[0]][] = $com[1]['text']; } else { if ($com[0] == 'meta' && in_array($com[1]['name'], array('description', 'keywords'))) { $v['meta'][$com[1]['name']][] = $com[1]['content']; } else { if (empty($com[2]) || empty($uniq[$com[0]])) { if (isset($com[1]['text'])) { $text = $com[1]['text']; unset($com[1]['text']); } else { $text = false; } $attr = ''; foreach ($com[1] as $name => $value) { $attr .= ' ' . $name . '="' . $value . '"'; } if ($text === false) { $tag = '<' . $com[0] . $attr . "/>\n"; } else { $tag = '<' . $com[0] . $attr . '>' . $text . '</' . $com[0] . ">\n"; } if ($com[0] == 'script') { $js .= $tag; } else { $v['head'] .= $tag; } $uniq[$com[0]] = true; } } } } $v['head'] .= $js; return widget::show($v, $request); }
function show($v, Request $request) { $page = $request['REQUEST']['object']; $v['title'] = $page->title->value(); $v['text'] = $page->text->value(); // if (($split_pos = mb_strpos($v['text'], '<a class="more"> </a>')) || ($split_pos = mb_strpos($v['text'], '<!--more-->'))) { $v['text'] = mb_substr($v['text'], 0, $split_pos); } // $v['url'] = Request::url($page->uri()); return parent::show($v, $request); }
function show($v, Request $request) { if ($this->_result == 0) { $v['message'] = 'Такого пользователя не существует'; } self::$config = Config::read('auth'); if (self::$config['registration']) { $v['registration'] = '<a class="btn btn-lg btn-primary btn-block" href="registration" type="button">Зарегистрироваться</a>'; } else { $v['registration'] = ''; } return parent::show($v, $request); }
function show($v, Request $request) { /** @var Entity $obj */ $obj = $request['REQUEST']['object']; //$check = $this->processCheck(); $v['error'] = $obj->errors()->isExist() ? $obj->errors()->getUserMessage(true) : false; $v['uri'] = preg_replace('/' . preg_quote($request['REQUEST']['base_uri'] . '/', '/') . '/u', '', $obj->uri()); if (empty($v['title'])) { $v['title'] = $obj->title->inner()->value(); } $v['value'] = $obj->value(); $v['id'] = $v['uri']; return parent::show($v, $request); }
function show($v, Request $request) { $v['active'] = $request['REQUEST']['object']->uri(); $from = trim($v['active'], '/ '); if ($from) { $paths = explode('/', $from); $from = ''; $cnt = min(1, count($paths)); for ($i = 0; $i < $cnt; $i++) { $from .= '/' . $paths[$i]; } $v['from'] = $from; $v['items'] = Data::find(['from' => $from, 'select' => 'children', 'depth' => 10, 'struct' => 'tree', 'order' => ['order', 'asc']]); } else { return false; } return parent::show($v, $request); }
function show($v, Request $request) { $object = $request['REQUEST']['object']; $v['list'] = isset($v['list']) ? $v['list'] : $this->getList($request); $i = 1; $v['views'] = array(); if (is_array($v['list'])) { $views = $this->linked()->views->linked(); foreach ($v['list'] as $key => $child_object) { $request->mix(['REQUEST' => ['object' => $child_object]]); $request->mix(['REQUEST' => ['number' => $i]]); $out = $views->start($request); if ($out !== false) { $v['views'][$key] = $out; $i++; } } } $request->mix(['REQUEST' => ['object' => $object]]); return parent::show($v, $request); }
function show($v, $request) { return parent::show($v, $request); }
function show($v, Request $request) { $v['confirm'] = $this->confirm->start($request); $v['user_form'] = $this->user_form->start($request); return parent::show($v, $request); }
function show($v, Request $request) { $v['result'] = $request['REQUEST']['object']->linked()->start($request); return parent::show($v, $request); }
function show($v, Request $request) { $v = $this->startChildren($request, true, $v); return parent::show($v, $request); }
function show($v, Request $request) { $v['parent'] = $request['REQUEST']['object']; $v['items'] = Data::find(['from' => '/library/contents', 'select' => 'children']); return parent::show($v, $request); }
function show($v, Request $request) { $v['message'] = ''; if ($this->_result == 4) { $v['message'] = 'Вы уже успешно зарегистрированы!'; } if ($this->_result == 5) { $v['message'] = 'Вы уже успешно зарегистрированы! Вам нужно подтвердить свой адресс электронной почты перейдя по ссылке в письме'; } return parent::show($v, $request); }
function show($v, Request $request) { $v['views'] = $this->views->start($request); return parent::show($v, $request); }
function show($v, Request $request) { $v['value'] = $request['REQUEST']['object']->value(); return parent::show($v, $request); }