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

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

  • 01 апреля 2019 г.
  • Добрый день, коллеги!

    Такая ситуация. Есть страница новостей с дизайном site_news.php, отличным от дефолтного site.php. Задача - вывести список новостей с определённым тегом (например, "Проект Х") в виде страницы с дизайном site_news.php. Сейчас когда мы щёлкаем по тегу выдаётся список новостей, но с дизайном site.php. В админке настройки ничего подобного нет.

    Кто-нибудь сталкивался с такой задачей?
  • 01 апреля 2019 г.
  • В админке естественно указана шаблон для страницы новостей = site_news.php. Но дело в том, что вывод новостей с тегом отрабатывает не модуль Новости, а модуль Теги. А там настроек не густо.
  • 29 сентября 2012 г.
  • Доброго времени суток!
    Возникла проблема при добавлении метода оплаты Robokassa в Diafan CMS 5.0.3.
    На моём сайте есть несколько разделов с модулем Магазин (разные каталоги товаров). Корзина доступна по адресу http://site.ru/shop/cart. Сейчас работаю с тестовым сервером Robokassa, для чего в файле cart.payment.robokassa.model.php была изменена ссылка на него. Параметры ResultURL, SuccessURL и FailURL прописываю, как указано в документации, которая ещё не обновлена, кстати (http://cms.diafan.ru/dokument/full-manual/modules/shop), т.е. вот так: site.ru/order/payment/robokassa/result/.
    В результате попадаю на страницу Robokassa, которая парсит мои параметры, но выдаёт ошибку 404 при переходе по любой из ссылок ResultURL, SuccessURL и FailURL. Вероятней всего дело именно в путях. Модуль cart.payment.robokassa.php из последнего обновления.
    Если кто успешно пользуется Robokassa, поделитесь, пожалуйста, своим ResultURL. Заранее, спасибо!
  • 30 сентября 2012 г.
  • Наконец-то!!!
    Спасибо Вам огромное, Евгений! Всё заработало. Я пробовал разные варианты, самый близкий был http://site.ru/shop/cart/payment/robokassa/result/
    Жаль, что с документацией такая беда. На сайте Робокассы там про Диафан вообще раритетная информация)
  • 04 сентября 2012 г.
  • Спасибо, Виталий!
    Всё работает. У меня правда структура вывода несколько сложнее на первой странице.
    В итоге получаем, например, такой вариант.
    Для каждой категории делаю запрос и передаю в $result:
    $rrows = DB::query("SELECT id FROM {shop} WHERE cat_id=%d", $lkat);
    $this->result["categories"][$cat]["rows"][$k]["kolvo"]=DB::num_rows($rrows);

    Ну и выдаю всё это в shop.view.first_page.php.

    Хотел уточнить только один момент. Большое количество таких маленьких запросов не сильно скажется на производительности?

Новости

  • 19 сентября, пятница
  • Мы внесли изменения в лицензию и объявляем, что прекращаем техническую консультационную поддержку сайтов на DIAFAN.CMS версий старше 7.0. А это все минорные версии платформы, предшествующие актуальной линейке, а именно: версии серии 4.x, 5.x, 6.x.
  • 15 сентября, понедельник
  • У нас отличные новости! Мы выпустили новую сборку DIAFAN.CMS 7.3, которая включает встроенные нейросети непосредственно в административной панели. Это значит, что создание контента для вашего сайта больше не будет проблемой — искусственный интеллект возьмет эту задачу на себя, избавляя вас от необходимости привлекать копирайтеров или тратить время на написание текстов самостоятельно.
  • 25 марта
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 

Блоги

  • 10.09.2025
  • DIAFAN.CMS славится нагрузоустойчивостью и безопасностью, про инциденты со взломом сайта на нашей системе давненько не слышали, но недавно получили мы письмо от fstec.ru такого характера:

    Обнаружена уязвимость в CMS-системе DIAFAN, позволяющая нарушителю, действующему удалённо, красть сессионные куки через XSS-атаку.