Ejemplo n.º 1
0
 public function renderTags($slug)
 {
     if (Yii::app()->controller->beginCache($slug . "-page-" . Yii::app()->getLanguage(), array('duration' => 3600 * 24 * 3))) {
         $params = $this->tag_params;
         if (!empty($params[$slug])) {
             $paramArray = $params[$slug];
         } elseif (!empty($params["default"])) {
             $paramArray = $params["default"];
         }
         $listClass = array("key01", "key02", "key03", "key04", "key05", "key06");
         if (!empty($paramArray)) {
             $listTags = array();
             foreach ($paramArray as $key => $value) {
                 $modelClass = SiteHelper::getCamelCase($key);
                 $sql = "del=0";
                 if (!empty($value[2])) {
                     $sql .= " AND " . $value[2];
                 }
                 $link = SiteHelper::createUrl($value[0]);
                 $listItems = $modelClass::fetchAll(DBQueryParamsClass::CreateParams()->setConditions($sql)->setLimit($value[1])->setOrderBy("id DESC"));
                 foreach ($listItems as $item) {
                     if ($item->slug) {
                         $randClass = array_rand($listClass, 1);
                         $item->name = SiteHelper::getSubTextOnWorld($item->name, 60);
                         $listTags[] = '<a href="' . $link . "/" . $item->slug . '.html" title="' . SiteHelper::getStringForTitle($item->name) . '" class="' . $listClass[$randClass] . '">' . $item->name . '</a>';
                     }
                 }
             }
             shuffle($listTags);
             shuffle($listTags);
             foreach ($listTags as $key => $item) {
                 echo $item . " ";
             }
         }
         Yii::app()->controller->endCache();
     }
 }
Ejemplo n.º 2
0
    </div>
    <a href="<?php 
echo SiteHelper::createUrl("/tours/description") . "/" . $tour->slug;
?>
.html" title="<?php 
echo SiteHelper::getStringForTitle($tour->category_id->name . "," . $tour->name);
?>
"><?php 
echo SiteHelper::getSubTextOnWorld($tour->name, 100);
?>
</a><br/>
    <?php 
echo SiteHelper::getSubTextOnWorld($tour->description, 150);
?>
    <div class="LParams">
        <a href="<?php 
echo SiteHelper::createUrl("/travelAgency/description") . "/" . $tour->firm_id->slug;
?>
.html" title="<?php 
echo Yii::t("page", "туристическая фирма");
?>
 <?php 
echo SiteHelper::getStringForTitle($tour->firm_id->name);
?>
"><?php 
echo $tour->firm_id->name;
?>
</a>
    </div>
</div>
Ejemplo n.º 3
0
<div class="row tourItems">
<?php 
foreach ($items as $item) {
    ?>
    <div class="panel panel-default">
        <div class="panel-heading">
            <a title="<?php 
    echo SiteHelper::getStringForTitle($item->name);
    ?>
" href="<?php 
    echo SiteHelper::createUrl("/resorts/description") . "/" . $item->slug;
    ?>
.html" href="<?php 
    echo SiteHelper::createUrl("/resorts/description") . "/" . $item->slug;
    ?>
.html"><?php 
    echo $item->name;
    ?>
</a>
        </div>
        <div class="panel-body">
            <div class="IImage img-rounded">
                <?php 
    echo ImageHelper::getAnimateImageBlock($item, SiteHelper::createUrl("/resorts/description") . "/" . $item->slug . ".html", $item->name . " - " . Yii::t("page", "курорты") . " " . $item->category_id->name2, 0);
    ?>
            </div>
            <div class="blockquote blockquoteOrange floatRight width200 height146">
                <?php 
    if ($item->price > 0) {
        echo Yii::t("page", "цена");
        ?>
Ejemplo n.º 4
0
?>
                <?php 
if ($item->address) {
    echo $item->address;
}
?>
                <br/><br/>
            </p>
            <a class="OrderRequest LPLink" href="#" onclick="ajaxLogTour( 'hotels' ,<?php 
echo $item->id;
?>
, 'contact');yaCounter6154003.reachGoal('hotel_show_contact');return true;" title="<?php 
echo Yii::t("page", "Забронировать отель");
?>
 <?php 
echo SiteHelper::getStringForTitle($item->country_id->name);
?>
"><?php 
echo Yii::t("page", "забронировать");
?>
</a>
        </div>
        <div id="orderInfo" class="displayNone">
            <b><?php 
echo Yii::t("page", "отель");
?>
 - <?php 
echo $item->name;
?>
</b><br/>
            <p><?php 
Ejemplo n.º 5
0
<?php

$listNews = CatalogCid::fetchAll(DBQueryParamsClass::CreateParams()->setLimit(-1));
foreach ($listNews as $values) {
    ?>
    <div><a href="<?php 
    echo SiteHelper::createUrl("category/", array("slug" => $values->key_word));
    ?>
" title="<?php 
    echo SiteHelper::getStringForTitle($values->name);
    ?>
 : <?php 
    echo Yii::t("page", "Мировые новости, новости Узбекистана");
    ?>
"><?php 
    echo $values->name;
    ?>
</a></div>
    <div class="M_sep"></div>
<?php 
}
Ejemplo n.º 6
0
            <?php 
    if ($item->col > 0) {
        ?>
<div class="floatRight rightInfo"><?php 
        echo Yii::t("page", "просмотров");
        ?>
: <b><?php 
        echo $item->col;
        ?>
</b></div><?php 
    }
    ?>
        </div>
        <div class="panel-body">
            <div class="IImage img-rounded"><?php 
    echo ImageHelper::getAnimateImageBlock($item, SiteHelper::createUrl("/travelAgency/description") . "/" . $item->slug . ".html", "туристическое агенство " . (!empty($item->country_id) ? $item->country_id->name2 : "") . " - " . SiteHelper::getStringForTitle($item->name), 0);
    ?>
</div>
            <div class="blockquote blockquoteOrange floatRight">
                <?php 
    if ($item->price > 0) {
        echo Yii::t("page", "цена");
        ?>
: <b class="radColor"><?php 
        echo $item->price;
        ?>
</b><br/><?php 
    }
    ?>
                <?php 
    if (!empty($item->country_id)) {