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

Всего найдено: 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.

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

Новости

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

Форум