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

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

  • 04 декабря 2019 г.
  • Здравствуйте, вопрос такой, как добавить ещё один checkbox, который будет выполнять фильтрацию по заданным условиям? То есть со своими условиями, которые будут браться с БД.
    Например хочу сделать checkbox, который будет фильтровать тех людей, у которых загружены файлы, то есть files > 0, а файлы хранятся в таблице attachments
  • 04 апреля 2019 г.
  • Добавил новый столбец page_id, есть мой модуль divisions, теперь вопрос такой, если я пишу так в select_db:
    'table' => 'site',
    'name' => '[name]',
    'where' => 'module_name = "divisions" ', то ничего не выводит, хотя есть страницы с таким модулем, а если пишу например: 'where' => 'module_name = "news" ', то выводит страницу с подключённым модулем Новостей, в чём причина? Почему не работает условие на мой модуль
  • 04 апреля 2019 г.
  • Здравствуйте, задача добавить новый атрибут для show_block модуля Новости, вроде бы везде всё прописал, но проблема теперь в том если не указан атрибут, то есть вообще не прописан, ничего не выводится, а если прописать, то выводит правильно, как это исправить? То есть где надо указать что если он не указан, то не обращать на него внимание
  • 04 апреля 2019 г. , редакция: 1554391658
  • Ну почему то всё работало, пока я не начал добавлять новый атрибут, как только закончил, пропало всё с главной страницы, вообще странности. Поставил ваш код, появилась надпись Новости и исчезла, новостей так и нет, сейчас я попробую вернуть всё на место, удалить свой атрибут и проверить работоспособность show_block
  • 04 апреля 2019 г.
  • нет, я создал в таблицу news, page_id, это номер страницы который выбирается из списка всех страниц, к странице которой будет прикреплена новость, потом делаю так <insert name="show_block" module="news" page_id="$this->diafan->_site_id"> но если не указан page_id, то есть так: <insert name="show_block" module="news"> то новости не хотят выводится
  • 04 апреля 2019 г. , редакция: 1554387588
  • Я хочу понять в чём ошибка, где я ещё не указал свой новый столбец, почему же <insert name="show_block" module="news"> перестал выводить все новости, пока я не добавлю page_id,а если добавил, он выводит именно те новости, которые я хотел
  • 04 апреля 2019 г. , редакция: 1554388530
  • у меня модуль Новости прикреплён к странице Новости, поэтому у всех новостей одинаковый site_id, а я в select выбираю из всех страниц, даже к которым не прикреплён модуль Новости, так как у этих страниц уже другой модуль.
    page_id создан, я же говорю, так работает:
    <insert name="show_block" module="news" page_id="$this->diafan->_site_id">
    то есть это указывает что атрибут работает как надо, а вот если убрать этот атрибут, перестаёт выводить все новости. Хотя если убраны все атрибуты:<insert name="show_block" module="news"> то должен вывести все новости, это произошло как раз после того, когда я добавил новый атрибут
  • 04 апреля 2019 г. , редакция: 1554390912
  • На странице где должны выводится новости принадлежащиеся этой странице. Если я добавлю, как вы указали, то выведет всё правильно, но <insert name="show_block" module="news"> который стоит на главной странице site.php, не работает в нём не должно указываться page_id, так как там выводятся все новости
  • 04 апреля 2019 г. , редакция: 1554393341
  • cat_id использовать за место page_id, заносить туда id страницы? Или же подключить категории и использовать cat_id? Если категории, то я этот вариант уже попробовал, потом новости на основной странице выводятся не правильно. Выводятся категории, навигация идёт по категориям, а не по новостям. Плюс rewrite ставит ещё ЧПУ категории
  • 04 апреля 2019 г. , редакция: 1554392810
  • page_id это id страницы к которой прикреплена новость, не обязательно чтобы был подключен модуль. То есть есть список всех страниц на сайте при добавлении новостей(скриншот 2), там я выбираю нужную страницу, id страницы заносится в таблицу news в столбец page_id(Скриншот 1). Теперь, есть Новости на главной странице, выводится обычным <insert name="show_block" module="news">, то есть все новости. А есть подразделения, кафедры, факультеты, и у каждой свои новости, но к ним уже прикреплен другой модуль, и прикрепить модуль Новости я физически не могу. и там идёт вывод новостей так: <insert name="show_block" module="news" page_id = "$this->diafan->_site->id">
Показывать по:

Новости

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