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

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

  • 21 марта , редакция: 1711009055
  • Буквально вчера столкнулся с аналогичным. Обратился пользователь системы. В процессе решения его вопроса, развернул бэкап старого сайта, версия CMS 5.4. Видно, что CMS дорабатывалась криво, без кастомизации.

    В базе один пользователь - админ. Добавил второго и всё также - неверный логин или пароль. Логин и пароль верные, доступ не заблокирован. Вот думаю куда копать.
  • 23 марта
  • Нет доступов, сайт на локалке. Есть архив с файлами и БД, удалил оттуда большие фотки, скинул в ЛС.

    Писал уже, повторюсь. Архив 47Mb прикрепляется к сообщению (пробовал в ЛС), но с ним сообщение не отправляется. Вообще ничего не происходит. Поскольку уже сталкивался, выложил архив себе на хостинг и в сообщении дал ссылку.

    А так иногда пользователи пишут, что у них сообщения не отправляются. Я думаю, по этой причине.

    Надо или инфу об ограничении прикрутить или проверку на размер файла добавить.
  • 04 декабря 2023 г.
  • Олег, добрый день!

    Сеошку вам делал я. Поля автогенерации URL я обычно не заполняю, поскольку в отличие от пустых полей title и description (которые нельзя оставлять пустыми) URL сформируется в любом случае. И маска его вряд ли сделает более релевантным, чем автогенерация по названию.

    На скриншоте из отчёта пробелов в начале имеющихся на скриншоте полей не вижу, хотя самого поля автогенерации URL там нет. Может быть это имело место по недосмотру. Я такое допускаю.

    Но речь не об этом. У каждого модуля (страницы сайта, новости, статьи, фотогалерея и т.д.) есть аналогичные поля автогенерации в настройках. В том числе поля генерации URL. Их тоже надо проверить. И пробелы посмотреть везде в начале полей на всякий случай.

    Можете поднять нашу переписку и предоставить мне доступ в админку, я проверю.
  • 23 октября 2023 г. , редакция: 1698045054
  • Вычислять ничего не надо. Для этого есть Adminer. Кладётся в корень, прямое обращение по URL и всё, аналог phpMyAdmin.

    Данные для доступа берутся из config.php. Лежит он там же, в корне.
  • 22 сентября 2023 г.
  • На любом сайте реально. Тут движок роли не играет. Нужно написать маленький скрипт, который будет по нажатию такой кнопки менять у корневого элемента html класс. И затем записать результат в куки, чтобы он запомнился при перезагрузке страницы.

    Плагин для работы с куки в диафане есть, а скрипт пишется по событию click.

    Если вы имели ввиду - есть ли готовый плагин, то нет, такого нет. Нужно чуть-чуть попрограммировать.
  • 08 июля 2023 г.
  • Можно посмотреть параметры module и action формы отправки
    Код
    <form method="POST" enctype="multipart/form-data" action="" class="ajax">
    <input type="hidden" name="module" value="feedback">
    <input type="hidden" name="action" value="add">
    и в JS-файле модуля (feedback.js, например) прописать как [module_action]:
    Код
    diafan_ajax.success['feedback_add'] = function (form, result) {
    if( result.data && $(form.context).find("input[name='site_id']").val() == 154 ) {
    // some_code;
    }
    }
    Где 154 - это ID страницы, к которой прикреплён модуль.

    Если использовать не общие JS, типа feedback.js, а какие-то частные, работающие с одной формой, то можно обойтись и без проверок на ID. Работает во всех формах с обозначенными параметрами.
  • 06 июня 2023 г. , редакция: 1686040047
  • Зайдите в админку в раздел "модули и бд" и сделайте восстановление базы данных. Включите режим разработчика в настройках сайта и сбросьте кеш. Посмотрите - будут ли ошибки.

    Откройте сайт в режиме "инкогнито" и проверьте корзину так.

    В разделе "страницы сайта" посмотрите в каком состоянии страница "корзина", прикреплëн ли к ней модуль.

    Отключите темы в разделе " Темы и дизайн". Если не помогло, то смотрите статью по ссылке:

    https://www.diafan.ru/blogs/instruktsiya-po-vyyavleniyu-oshibok-pri-kastomizat/
  • 13 марта 2022 г. , редакция: 1647153567
  • Если у Вас на странице в нескольких местах выводится контент модуля - смотрите шаблонные теги или вызовы
    Код
    $this->diafan->_module
    или
    $this->htmleditor('<insert...
    Параметры у них менять не надо, надо в шаблоне поменять местами строки в том порядке, который Вам нужен.
  • 19 февраля 2022 г. , редакция: 1645272328
  • Насколько я помню, там меняется ряд параметров, в т.ч. user-agent и начинается новая сессия, а старая ввиду смены части важных характеристик прерывается. Чтобы не иметь проблем при тестировании, нужно разделять сессии с разными юзер-агентами с помощью контейнеров.

    В Firefox они есть из коробки. В Web-Kit`ах доступны через расширения.
  • 19 февраля 2022 г.
  • Если вкладка остаётся, значит в шаблоне страницы товара не прописана проверка на наличие модуля "Отзывы". Надо в шаблоне код закоментировать. В личку мне временный доступ FTP скиньте - посмотрю.
  • 06 февраля 2022 г. , редакция: 1644156085
  • Можно TinyMCE обновить до 5-ой версии. 5-ка вышла 2 года назад и актуальна на данный момент. У Tiny проблема с доками, они её объединяют. Нормальная документация только для последней версии идёт, для 4-ки уже кусками и бедная. И зачастую непонятно - то ли оно и на 4-ке и на 5-ке работает, то ли только на 5-ке.

    Какие-то поля у нас пашут, хотя заявлены только с версии 5.5, а какие-то вроде и в 4-ке должны работать, но не работают. Само поле создаётся, но данные в него впихнуть нельзя. Начинаешь то же диалоговое окно строить на новом API, а половина в нём не работает или работает криво.

    В 5-ке тоже не всё гладко - тултипы ущербные и не отключаются через конфиг, диалоги не везде допилены, поэтому с прокруткой, поменяли синтаксис, хоть и незначительно и т.п. ), но плюсов всё же гораздо больше. В частности новые плагины (эмодзи, подсветка кода и другие) и в особенности конструктор диалогов: несколько видов кнопок, возможность их настраивать. Возможность группировки элементов в диалоговом окне, большее количество типов полей (раза в два).

    Тот же конструктор шаблонных тегов в 5-ке сделать раза в три легче и проще.

    Мы используем версию 4.6.2 от 23.05.2017 (changelog). Последняя версия 4-ки - 4.9.11 от 13.07.2020. Там изменений по 4-ке достаточно много (файлы).

    Её я не проверял ещё. Возможно там большинство фишек из документации уже работают и можно просто обновить 4-ку до актуального состояния.
  • 07 февраля 2022 г. , редакция: 1644187875
  • Проверил. Визуально всё на порядок приятнее и на мой взгляд куда оптимальнее, чем в 5-ке. При обновлении из правок только пару иконок поправить для плагина изображений Diafan и ещё одного. Есть плагин подсветки кода из коробки. НО...

    Кнопки футера также не работают по типам. Тип у них один - button, с которым каши не сваришь. selectbox также не работает и куча других диалоговых инструментов тоже. Так что, думается, обновить на 5-ку - оптимально.

    В любом случае и 4.9.11 и 5-ка лучше, чем 4.6.2.
  • 25 января 2022 г. , редакция: 1643136084
  • У Вас всё настроено и работает штатно. Я в поддержке всё пояснил. Все возникающие проблемы либо от невнимательности, либо от поспешности, либо от того и другого. По моим ощущениям происходит так:

    клацнули по кнопке, текст рядом с кнопкой не прочли, поля не проверили, сразу вниз прокрутили. В итоге клац-клац-клац и получили непонятный результат.

    Вот Вы спрашивали - почему создаются копии описаний. Они создаются на одном (предпоследнем) шаге импорта при определённых условиях. Система об этом информирует. И в статье это описано, пояснения даны.



    Тут вопрос исключительно во внимательности. Настраивать дополнительно ничего не нужно.
  • 20 января 2022 г.
  • Сначала посмотрите в самих характеристиках - какая у них область видимости:
    1. По категориям.
    2. По шаблонам.

    На странице настроек есть галки, которые регламентируют - в каких местах (шаблонах) отображать характеристики.

    А так характеристики выводятся в файле shop.view.id.php через вызов файла shop.view.param.php
    Код
    //характеристики товара
    if(! empty($result["param"]))
    {
    echo $this->get('param', 'shop', array("rows" => $result["param"], "id" => $result["id"]));
    }
    Смотрите что у вас в шаблоне и в админке.
  • 22 января 2022 г. , редакция: 1642868770
  • Не идеальное (из-за max-height), но самое простое решение (самое простое, актуальное, ниже):

    HTML
    Код
    <div class="cut-wrapper">
    <div class="cut">Скрытое содержимое</div>
    </div>

    CSS
    Код
    .cut-wrapper{overflow: hidden; height: auto}
    .cut {height: auto; max-height: 0; overflow-y: auto;}
    .cut.open {max-height: 500px}

    Jquery
    Код
    $('.cut').click( function(){ $(this).toggleClass('open') })
  • 19 декабря 2021 г.
  • Скопируйте из файла, с которым работаете (cart.view.table.php), код в файл txt и прикрепите к сообщению. Так будет быстрее и нагляднее.
    Цитата
    способы доставки выводятся циклом
    Через
    Код
    if($this->diafan->_users->role_id==3){
    echo '<pre>';
    echo print_r($result["delivery"]);
    echo '</pre>';
    }
    Код выведите отдельно, скопируйте его тоже в файл txt. Тогда будет предельно ясно что у вас и как. Сразу рабочий код назад получите.
  • 08 июня 2021 г.
  • Цитата
    Попробую воспроизвести...
    Это отправная точка. Я вот с таким за 8 лет один раз столкнулся. Поэтому отследить это сложно, это не массовое. Если у Вас это случалось 20-30 раз, как Вы сами утверждаете, то причиной являются какие-то Ваши систематические действия, которые Вы, в отличии от многих других пользователей, вполне можете и отследить и воспроизвести.

    И вот если Вы укажете причину или последовательность действий, вызывающую подобное, то ошибку, разумеется, воспроизведут и исправят.
  • 26 мая 2021 г. , редакция: 1622010195
  • Виталий имел ввиду, что CommerceML изобаржения передаёт и они в обмене участвуют. "Мой склад" сам нам написал в своё время - давайте нас тоже в список включите, мы тоже работаем по протоколу CommerceML, раз вы 1С поддерживаете, наша интеграция тоже будет работать автоматом.

    А потом кромсают этот самый CommerceML, что сегодня одно не работает, завтра другое. И пишут уже, что "на основе CommerceML", т.е. не ясно что там вообще от основы этой осталось.

    И поэтому постоянные проблемы с МС.
  • 14 мая 2021 г.
  • Цитата
    Специалисты говорят, что это невозможно. ((
    Не специалисты, а специалист. При этом для конкретной ситуации, не относящейся напрямую к CMS. Скорректировал Ваше сообщение, поскольку оно воспринимается так, будто Вы у нескольких разработчиков DIAFAN.CMS спросили про эту несложную операцию, которая делается в 2 шага (правка htaccess и направление поддомена в каталог на хостинге) и они все дали ответ, что это невозможно в рамках CMS. Посыл в корне неверный.
Показывать по:

Новости

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