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

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

  • 25 сентября 2017 г.
  • Код
    # Перенаправление на HTTPS
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule ^(.*)$ https://www.sajt.ru/$1 [R=301,L]

    # Исключение из редиректа robots.txt
    RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC]


    всё отлично работает НО

    Не подскажите редирект с https://www на https:// - (301 с www на без www с протоколом https )
  • 25 сентября 2017 г.
  • Здравствуйте, решили diafan 5.1 перевести на https и конечно же наткнулись на проблемы

    главная заработала а вот админка нет, судя по теме нужно внести изменения в init.php
    Но вот беда не вижу похожего кода в этом файле
    Содержимое у нас следующее

    1 часть кода
    Код
    define( 'BASE_PATH', "http://" . $_SERVER["HTTP_HOST"] . "/" . ( REVATIVE_PATH ? REVATIVE_PATH . '/' : '' ) );

    require_once(ABSOLUTE_PATH.'plugins/IDNA.php');
    $IDN = new idna_convert(array('idn_version' => '2008'));
    $domain = $IDN->decode($_SERVER["HTTP_HOST"]);
    define('BASE_URL', ($domain ? $domain : $_SERVER["HTTP_HOST"]) . ( REVATIVE_PATH ? '/' . REVATIVE_PATH : '' ) );


    2 часть

    Код
    if ($rew[0] == $row["shortname"] && ! $row["base_admin"])
    {
    $_GET["rewrite"] = preg_replace('/^' . $rew[0] . '(\/)*/', '', $_GET["rewrite"]);
    define( '_LANG', $row["id"]);
    define( '_SHORTNAME', $row["shortname"] . '/' );
    define( 'TITLE', ( defined('TIT' . $row["id"]) ? constant('TIT' . $row["id"]) : '' ) );
    define( 'BASE_PATH_HREF', "http://" . $_SERVER["HTTP_HOST"] . "/" . ( REVATIVE_PATH ? REVATIVE_PATH . '/' : '' ) . ADMIN_FOLDER . '/' . $row["shortname"] . '/' );
    break;
    }
    }
    }
    if (!defined('_LANG'))
    {
    foreach ($this->languages as $row)
    {
    if ($row["base_admin"])
    {
    define( '_LANG', $row["id"]);
    define( '_SHORTNAME', '' );
    define( 'TITLE', ( defined('TIT' . $row["id"]) ? constant('TIT' . $row["id"]) : '' ) );
    define( 'BASE_PATH_HREF', "http://" . $_SERVER["HTTP_HOST"] . "/" . ( REVATIVE_PATH ? REVATIVE_PATH . '/' : '' ) . ADMIN_FOLDER . '/' );
    break;
    }
    }
    }
    }


    Пробывали менять с HTTP на HTTPS без изменений

    Надеюсь всё что нужно зацепил из кода

  • 22 июня 2016 г.

  • Здравствуйте, у нас не верно формируется прайс лист для Яндекс-маркет
    Отмечаем нужные категории для выгрузки, а в прайс-лист попадают товары из не отмеченных категорий! в следствии этого яндекс выдаёт ошибки при индексации прайса

    Цитата
    Укажите одну из categoryId, перечисленных в элементе categories, или добавьте новую категорию в элемент categories

    Например в прайсе товары только из отмеченных для выгрузки категории
    <category id="2">Компьютерные столы</category>
    <category id="3">Компьютерные кресла</category>


    Но между ними вперемешку товары из левых категории которые не были отмечены для выгрузки((

    <categoryId>105</categoryId>



    Подскажите пожалуйста решение если кто с проблемой сталкивался

    За ранее спасибо! С уважением Сергей
  • 24 июня 2016 г.
  • Решение предоставила, многоуважаемая техподдержка DIAFAN.CMS, и за это им, огромное человеческое спасибо!


    Для установленной у Вас на сайте версии DIAFAN.CMS 5.1 нужно в файле modules/shop/shop.yandex.php заменить код (строка 256):

    Код
    $result = DB::query("SELECT * FROM {shop} WHERE [act]='1' AND trash='0' AND site_id=%d"
    .($this->diafan->configmodules('show_yandex_element', 'shop', $site_id) ? " AND show_yandex='1'" : ""), $site_id);


    на

    Код
    $query = "SELECT s.* FROM {shop} AS s";
    if ($this->diafan->configmodules('cat', 'shop', $site_id) && $this->diafan->configmodules('show_yandex_category', 'shop', $site_id))
    {
    $query .= " INNER JOIN {shop_category} AS c ON c.id=s.cat_id";
    }
    $query .= " WHERE s.[act]='1' AND s.trash='0' AND s.site_id=%d"
    .($this->diafan->configmodules('show_yandex_element', 'shop', $site_id) ? " AND s.show_yandex='1'" : "");
    if ($this->diafan->configmodules('cat', 'shop', $site_id) && $this->diafan->configmodules('show_yandex_category', 'shop', $site_id))
    {
    $query .= " AND c.[act]='1' AND c.trash='0' AND c.show_yandex='1'";
    }

    $result = DB::query($query, $site_id);
  • 24 ноября 2015 г. , редакция: 1448385544
  • Всем привет!) Подскажите нубу реально такое сделать)
    Есть сайт в нём есть категории и под категории, в главной категории отображаются товары из всех под категорий) Но возникла потребность показывать товар из определённых под категорий
    Пробовал таким способом но товар показывает перед списком под категорий и пропала сортировка
    <p><insert name="show_list_all" cat_id="4" module="shop"></insert></p>

    выглядит примерно так

    Код
    Главная страница сайта >> Главная категория

    Заголовок категории

    Описание категории

    Товары из нужной под категории
    <p><insert name="show_list_all" cat_id="4" module="shop"></insert></p>

    Ссылки на под категории


    Хотелось бы так
    Код

    Главная страница сайта >> Главная категория

    Заголовок категории

    Описание категории

    Ссылки на под категории

    Сортировка товара

    Ну и нужные товары из нужных под категорий
    <p><insert name="show_list_all" cat_id="4" module="shop"></insert></p>
    <p><insert name="show_list_all" cat_id="3" module="shop"></insert></p>


    Возможно есть ещё какие либо варианты это реализовать ?
  • 25 ноября 2015 г.
  • Решилось очень просто) в под категории создал ещё под категории и теперь в главной категории отображается то что нужно) Ох незнал что у этого движка такая специфика) В принципе тоже удобно с одной стороны)

    Всем спасибо за помощь! Тема закрыта!
  • 23 октября 2015 г.
  • Всем привет!
    Ищу исполнителя для выполнения работ на diafan.CMS версия 5.1
    1. Поставить на сайт фильтр товаров с указанными параметрами
    2.Оформить категорию товаров

    Кто заинтересовался прошу за подробностями в лс
  • 05 октября 2015 г.
  • Всем привет ! С недавнего времени перестал работать Генератор прайса для Яндекс маркета((
    Заходишь на него а там http://kit-mebel.ru/modules/shop/shop.yandex.php

    Ошибка синтаксического анализа XML: элемент не найден
    Адрес: http://kit-mebel.ru/modules/shop/shop.yandex.php
    Строка 1, символ 1:
    ^
    В интернете не чего похожего не нашёл. Кто сталкивался с подобным, подскажите как вылечить?
  • 31 августа 2015 г.
  • Всем привет! Столкнулись с такой же проблемой, бот заходит на прямую в корзину и делает фиктивный заказ(( в метрике нет заходов(( Банить ip или диапазон не вариант, так ip и диапазоны меняются каждые 30 минут(((

    Люди добрые подскажите кто как боролся с данной напастью? Очень нужно уже неделю атакуют (((
  • 31 августа 2015 г.
  • Да нет думаем происки конкурентов или прошлого оптимизатора (

    Делайте проверку юзера - Это обязательная авторизация на сайте ?
    Капча думали об этом но в интернет магазинах её ставит вообще не вар и так конверсия хромает((
    Безопасника - Это как?

    Очень странно почему дыра ещё не закрыта, не ужели это единичные случаи ?

Новости

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