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

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

  • 30 июля 2014 г.
  • Цитата
    На этих страницах форма обратной связи должна быть разной.


    Если совсе разные, то просто при редактировании страницы надо нажать Дополнительно и прикрепить модуль обратной связи

    Если в производном месте шаблона, то так как я показал, точно так же если надо одну форму на разных шатраницах
  • 30 июля 2014 г.
  • у меня 1000 товаров на сайте

    проставил в ручную все всевдоссылки со старого сайта (ну как в ручную, почти)

    помто отдельно решил поменять один параметр у все товаров, выкачал без псевдоссылки, в результате после подгрузки все псевдоссылки затерлись, и сижу проставляют их заново(((
  • 04 августа 2015 г.
  • вот так пробовали?
    Код

    if($_GET["view"] == "price") {
    //вывод списка товаров
    if (!empty($result["rows"]))
    {
    echo $this->get('rows_price', 'shop', $result);
    }
    } else {

    //вывод списка товаров
    if (!empty($result["rows"]))
    {
    echo $this->get('rows', 'shop', $result);
    }
    }
  • 11 августа 2015 г. , редакция: 1439293402
  • А ну тогда вот такой пример:

    Заходите в /includes/parser_theme.php

    там ищем public function show_theme()

    и меняем код

    при тестировании вот такой сработал

    Код
    public function show_theme()
    {
    $prices = $_GET["price"];



    if(defined('IS_MOBILE') && IS_MOBILE)
    {
    $theme = $this->diafan->_site->theme;
    $this->diafan->_site->theme = 'm/'.$this->diafan->_site->theme;
    if (! Custom::exists('themes/'.$this->diafan->_site->theme))
    {
    if(in_array($theme, array('404.php', '403.php', '503.php')))
    {
    $this->diafan->_site->theme = $theme;
    }
    else
    {
    $this->diafan->_site->_site->theme = 'm/site.php';
    }
    }
    }
    if($prices == "YY") {
    $this->diafan->_site->theme = "price.php";
    } else {
    if (!$this->diafan->_site->theme || ! Custom::exists('themes/'.$this->diafan->_site->theme))
    {

    $this->diafan->_site->theme = "site.php";


    }
    }


    $site_theme = file_get_contents(ABSOLUTE_PATH.Custom::path('themes/'.$this->diafan->_site->theme));
    echo $this->get_function_in_theme($site_theme, true);
    }


    http://d3.asperatus.ru/shop/
    http://d3.asperatus.ru/shop/?price=YY

Новости

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

Форум