Вход • Регистрация

Всего найдено: 5

  • 29 января 2018 г. , редакция: 1517209071
  • Здравствуйте! У меня точно такая ситуация.
    Сделал все как указано в этой теме, очистил кеш cntrl+F5 но ничего не поменялось. Подскажите, что мне надо исправить.
    Код

    <?php

    /**

    * Шаблон списка товаров

    *

    * @package DIAFAN.CMS

    * @author diafan.ru

    * @version 6.0

    * @license http://www.diafan.ru/license.html

    * @copyright Copyright (c) 2003-2018 OOO «Диафан» (http://www.diafan.ru/)

    */


    if (! defined('DIAFAN'))

    {

    $path = __FILE__; $i = 0;
    while(! file_exists($path.'/includes/404.php'))

    {

    if($i == 10) exit; $i++;

    $path = dirname($path);

    }

    include $path.'/includes/404.php';

    }


    if(! empty($result["error"]))

    {

    echo '<p>'.$result["error"].'</p>';

    return;

    }


    if(empty($result["ajax"]))

    {

    echo '<div class="js_shop_list shop_list">';

    }



    //вывод подкатегории

    if (!empty($result["children"]))

    {

    foreach ($result["children"] as $child)

    {

    echo '<div class="shop_cat_link">';


    //вывод изображений подкатегории

    if (!empty($child["img"]))

    {

    echo '<div class="shop_cat_img">';


    foreach ($child["img"] as $img)

    {

    switch ($img["type"])

    {

    case 'animation':

    echo '<a href="'.BASE_PATH.$img["link"].'"

    rel="prettyPhoto[gallery'.$child["id"].'shop]">';

    break;

    case 'large_image':

    echo '<a href="'.BASE_PATH.$img["link"].'"

    rel="large_image" width="'.$img["link_width"].'" height="'.$img["link_height"].'">';

    break;

    default:

    echo '<a href="'.BASE_PATH_HREF.$img

    ["link"].'">';

    break;

    }

    echo '<img src="'.$img["src"].'" width="'.$im

    . '</a> ';

    }

    echo '</div>';

    }


    //название и ссылка подкатегории

    echo '<a href="'.BASE_PATH_HREF.$child["link"].'">'.$child["name"].' ('.

    $child["count"].')</a>';



    //краткое описание подкатегории

    if ($child["anons"])

    {

    echo '<div class="shop_cat_anons">'.$child['anons'].'</div>';

    }

    echo '</div>';



    //вывод списка товаров подкатегории

    if (!empty($child["rows"]))

    {

    $res = $result;

    $res["rows"] = $child["rows"];

    echo '<div class="shop-pane">';

    echo $this->get('rows', 'shop', $res);

    echo '</div>';

    }

    }

    }



    //вывод списка товаров
    if (!empty($result["rows"]))

    {

    //вывод сортировки товаров

    if(! empty($result["link_sort"]))

    {

    echo $this->get('sort_block', 'shop', $result);

    }



    echo '<div class="shop-pane">';

    echo $this->get('rows', 'shop', $result);

    echo '</div>';

    }


    //вывод описания текущей категории

    if (!empty($result["text"]))

    {

    echo '<div class="shop_text text">';

    //вывод изображений текущей категории

    if (!empty($result["img"]))

    {

    echo '<div class="shop_cat_all_img">';

    foreach ($result["img"] as $img)

    {

    switch ($img["type"])

    {

    case 'animation':

    echo '<a href="'.BASE_PATH.$img["link"].'"

    rel="prettyPhoto[gallery'.$result["id"].'shop_cat]">';

    break;

    case 'large_image':

    echo '<a href="'.BASE_PATH.$img["link"].'"

    rel="large_image" width="'.$img["link_width"].'" height="'.$img["link_height"].'">';

    break;

    default:

    echo '<a href="'.BASE_PATH_HREF.$img["link"].'">';

    break;

    }

    echo '<img src="'.$img["src"].'" width="'.$img["width"].'" height="'.

    $img["height"].'" alt="'.$img["alt"].'" title="'.$img["title"].'">'

    . '</a> ';

    }

    echo '</div>';

    }

    echo $result['text'].'</div>'
    ;
    }

    else

    {

    //вывод изображений текущей категории

    if (!empty($result["img"]))

    {

    echo '<div class="shop_cat_all_img">';

    foreach ($result["img"] as $img)

    {

    switch ($img["type"])

    {

    case 'animation':

    echo '<a href="'.BASE_PATH.$img["link"].'"

    rel="prettyPhoto[gallery'.$result["id"].'shop_cat]">';

    break;

    case 'large_image':

    echo '<a href="'.BASE_PATH.$img["link"].'"

    rel="large_image" width="'.$img["link_width"].'" height="'.$img["link_height"].'">';

    break;

    default:

    echo '<a href="'.BASE_PATH_HREF.$img["link"].'">';

    break;

    }

    echo '<img src="'.$img["src"].'" width="'.$img["width"].'" height="'.

    $img["height"].'" alt="'.$img["alt"].'" title="'.$img["title"].'">'

    . '</a> ';

    }

    echo '</div>';

    }

    }


    //постраничная навигация

    if (!empty($result["paginator"]))

    {

    echo $result["paginator"];

    }



    if (!empty($result["rows"]) && empty($result["hide_compare"]))

    {

    echo $this->get('compared_goods_list', 'shop', array("site_id" => $this->diafan-

    >_site->id, "shop_link" => $result['shop_link']));

    }



    //вывод ссылок на предыдущую и последующую категории

    if (! empty($result["previous"]) || ! empty($result["next"]))

    {

    echo '<div class="previous_next_links">';

    if (! empty($result["previous"]))

    {

    echo '<div class="previous_link"><a href="'.BASE_PATH_HREF.$result

    ["previous"]["link"].'">&larr; '.$result["previous"]["text"].'</a></div>';

    }

    if (! empty($result["next"]))

    {

    echo '<div class="next_link"><a href="'.BASE_PATH_HREF.$result["next"]

    ["link"].'">'.$result["next"]["text"].' &rarr;</a></div>';

    }

    echo '</div>';

    }



    //вывод комментариев ко всей категории товаров (комментарии к конкретному товару в функции id

    ())

    if (!empty($result["comments"]))

    {

    echo $result["comments"];

    }


    if(empty($result["ajax"]))

    {

    echo '</div>';

    }

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум