Ejemplo n.º 1
0
<?php

use components\helpers\ArrayHelper;
use components\UrlManager;
use models\Update;
$type = CW::$app->request->get('type');
$type = Update::isValidType($type) ? $type : \models\Update::TYPE_FRESH;
$this->title = "Browse {$type} updates";
?>
<script>
$(function() {
    App.update.category = '<?php 
echo CW::$app->request->get('category');
?>
';

    var updateLoader = App.update.Loader({
        updatesCont : document.getElementById('updates-cont'),
        loadingEle  : document.getElementById('loading'),
        noResultEle : document.getElementById('no-results-found'),
        url : <?php 
echo json_encode(\components\UrlManager::to(['update/ajaxLoad']));
?>
,
        ajaxData : {
            category : App.update.category,
            type : <?php 
echo json_encode($type);
?>
        }
    });
Ejemplo n.º 2
0
<?php

use models\Update;
use components\UrlManager;
use components\helpers\ArrayHelper;
$categoryName = CW::$app->request->get('category');
$type = CW::$app->request->get('type');
if (!Update::isValidType($type) && \components\web\Controller::DEFAULT_ACTION === $action && App::DEFAULT_CONTROLLER === $controller) {
    $type = Update::TYPE_FRESH;
}
$csrfHash = isset($_SESSION['_csrf']) ? \components\Security::hash($_SESSION['_csrf']) : null;
?>
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="/js/app.js"></script>
<script src="http://masonry.desandro.com/masonry.pkgd.js"></script>

<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<link href="/css/app.css" rel="stylesheet" type="text/css">
<link rel="shortcut icon" href="/images/logo.ico">

<title><?php 
echo $view->title;
?>
</title>
<?php 
foreach ($view->getLinks() as $link) {
    echo '<link ' . ArrayHelper::getArrayToString($link, ' ', function ($v, $k) {
        return "\"{$k}\"=\"{$v}\"";