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

Можно ли получить значение поля "Количество фотографий на странице" из админки фотогалереи?

  • 13 октября 2013 г. , редакция: 13 октября 2013 г.
  • Здравствуйте! Использую Diafan 5.2. В файле /modules/photo/views/photo.view.id.php требуется произвести вычисления с использованием значения поля "Количество фотографий на странице" из админки. Я в php новичок, поэтому не могу определить, хранит ли какая-нибудь переменная (или массив) это число и если да, то распространяется ли область её действия на файл photo.view.id.php при построении страницы.

    Я указал это значение числом, но если его изменить в админ-панели, придётся менять и в файле, а хотелось бы автоматизировать процесс. Подскажите где искать, что писать и вообще - возможно ли получить это значение?
    • 14 октября 2013 г.
    • В модельке получаете, /modules/photo/photo.model.php в функции id()
      Для верности находите присвоение текста-анонса
      Код
      $this->result["anons"] = $this->diafan->_useradmin->get($this->result["anons"], 'anons', $this->diafan->show, 'photo', _LANG);
      и ниже приписываете
      Код
      $this->result["nastra"] = $this->diafan->configmodules("nastr");

      Затем во вьюхе photo.view.id.php где надо выводите
      Код
      echo $result["nastra"];


      Я только не понял, зачем на отдельной странице одной фотографии выводить количество фоток на странице
      • 14 октября 2013 г.
      • Спасибо!
        Цитата
        Я только не понял, зачем на отдельной странице одной фотографии выводить количество фоток на странице


        Я на этой странице сделал ссылку "Вернуться в галерею", Выражение подсчитывает на какой странице находится просматирваемая фотография (с учётом того, что посетитель их листает) и возвращает href на эту страницу.

Новости

  • 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-атаку.

Форум