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

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

  • 27 мая 2020 г. , редакция: 1590561919
  • В упор не вижу ошибки.. В заказах добавил фильтр по группе (менеджеры). Получаю пользователей группы, всё ок, но при поиске пусто..
    в shop_order_status_history хранится история изменения статусов заказа.
    В результате в урле:
    Код
    /order/?&filter_text=&filter_user_ids=4009
    - id того, кого хочу отфильтровать.

    В $variables_filter
    Код
    'user_ids' => array(
    'name' => 'Менеджер',
    'type' => 'function',
    ),

    Код

    new public function get_filter_variable_user_ids($row){
    $user_ids = DB::query_fetch_value('SELECT DISTINCT user_id FROM {shop_order_status_history}', 'user_id');
    $text = '';

    if(!empty($user_ids)){
    $text .= '<div class="hr"></div>';
    $text .= '<select name="filter_user_ids">';
    $text .= '<option value="" selected>Менеджер</option>';
    foreach($user_ids AS $user_id){
    //нужные группы
    $user_name = DB::query_result('SELECT fio FROM {users} WHERE id="%d" AND act="1" AND trash="0" AND role_id IN ("45", "44", "19")', $user_id);

    if(empty($user_name)) continue;

    $text .= '<option value="'.$user_id.'">'.$user_name.'</option>';
    }
    $text .= '</select>';
    $text .= '<div class="hr"></div>';
    }

    return $text;
    }

    new public function save_filter_variable_user_ids($row){
    $res = $this->diafan->filter($_GET, 'string', "filter_user_ids");

    if($res){
    $this->diafan->join .= " LEFT JOIN {users} AS uids ON uids.id=e.user_id";
    $this->diafan->where .= " AND uids.id='".$res."'";
    $this->diafan->get_nav .= ($this->diafan->get_nav ? '&amp;' : '?') . 'filter_user_ids='.$this->diafan->filter($_GET, 'url', "filter_user_ids");
    }

    return $res;
    }


    p.s. Обнаружил, что при нажатии в заказе на "Покупатель совершил 2 заказ(ов)" - фильтр также не работает, отображает все заказы
  • 16 апреля 2020 г.
  • Обновили CMS для клиентов с 5.4 до актуальной, и для них неприятным сюрпризом, явилось отсутствие календаря в заказе. Можно как-то оперативно его подключить, в фильтре-то есть..
  • 07 февраля 2020 г.
  • Решил я, значится, прикупить на ozon.ru (регистрировался когда-то давно) молочных смесей, и набирая адрес, понимаю, что не помню не только пароль, но и мыло.
    И как удобно, когда ввёл номер телефона, мне пришла СМС и я в аккаунте.
    А нам такое в diafan нужно? Тем более уже есть настройка sms агрегаторов
  • 28 января 2020 г.
  • Первое, что вижу, у вас картинки вне <div class="col-sm-10">, и очевидно, что квадратные картинки логотипов будут, если картинка квадратная (можно конечно сделать и средствами css, но это не тот случай)
    И вам кстати прописать бы заглушку, в случае если товар не имеет картинки
  • 12 сентября 2019 г. , редакция: 1568273656
  • Цитата
    CMS и на минимально допустимой версии PHP 5.3 работает без проблем. Проверено.

    Не верное утверждение, так как у разных модулей свои требования к версиям и набору модулей. В этой ветке обсуждали. Именно поэтому, разработчики задумались проверять версию PHP в зависимости от модулей выбранных к установке и выдавать ошибку (как например с CHMOD )
  • 10 июня 2019 г.
  • Сегодня с утра, у меня была парализована работа из-за этой уязвимости. Поэтому проверьте, если кто не в курсе..
    Критическая уязвимость в Exim
    Код
    В почтовом сервере Exim выявлена критическая уязвимость (CVE-2019-10149), которая может привести к удалённому выполнению кода на сервере с правами root при обработке специально оформленного запроса. Возможность эксплуатации проблемы отмечена в версиях с 4.87 по 4.91 включительно или при сборке с опцией EXPERIMENTAL_EVENT.

    Подробнее
  • 05 сентября 2019 г. , редакция: 1567683460
  • Версия 6.0.9.10, при включенном режиме разработки (импорт по старинке), нормально всё импортируется, но в новом интерфейсе, ни импорт, ни сохранение описания импорта не работают (при нажатии никакой реакции). Ошибок нет
    p.s. Почему импорт товаров созданный в включенном режиме разработчика не отображается в отключенном и наоборот?
  • 06 сентября 2019 г. , редакция: 1567759798
  • Цитата
    Заработал импорт?

    А в каком режиме у вас PHP работает на сервере? У меня 5.4 по умолчанию как модуль Apache, а запустилось CGI 7.1.28
    Цитата
    Так что Вашу гипотезу ещё доказать надо

    Главное заработало
    Цитата
    Это минимальные требования для системы. Не у всех же импорт используется. Да и магазин не у всех. А для визитки и 5.4 хватит, система-то установится.

    При установке системы, сначала проверяется версия PHP (система пишет PHP 5.3X и более новые версии), а только потом выбираются модули для установки. Логичнее тогда в зависимости от выбранных модулей подставлять необходимую версию PHP и выдавать ошибку (как например с CHMOD при установке)
    Цитата
    А для визитки и 5.4 хватит, система-то установится

    Установиться, только работать правильно не будет.
    Пример. Есть новостной сайт на виртуальном сервере в братской стране, так вот хостер решил по умолчанию поставить PHP 7+, как результат- ни новости, ни статьи не добавить.Возникала ошибка описанная вами здесь
    При понижении версии PHP и это факт, всё заработало

Показывать по:

Новости

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

Форум