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

Подскажите, как реализовать поля

  • 21 мая 2016 г.
    • 21 мая 2016 г.
    • Вы меня, скорее всего, не так поняли)
      Дополнительные поля, заведенные ранее, должны добавляться динамически, из административной части. Например, у объявления, может быть характеристика, выводом которой является штмль список. Если, например, заведомо известно, что может быть заполнено только три поля, то завожу я их, как в примере из документации(ссылка указана выше). Но, если мне не известно заведомо возможное кол-во полей, то решить эту задачу прежним способом уже не получится.
      • 21 мая 2016 г. , редакция: 21 мая 2016 г.
      • Опишите словами условие, которое определяет количество полей для вывода на странице. Т.е. при каком условии определяется, что выводить поля из базы данных или нет? И чем определен диапазон этих полей, которые нужно вывести?
        Ваша задача звучит слишком абстрактно. При таком описании задачи возможен такой же абстрактный ответ:
        Определяем то, что запросил пользователь. Если это то, тогда берем все поля из базы данных и отсеиваем то, что нужно. Затем выводим их на страницу пользователя так, как нам надо.
        Думаю этот ответ не устроет. Поэтому сообщите хотя бы то, что должно быть на конкретном примере. А то получается, что есть какие-то поля, какие-то условия, какие-то инпуты и т.д. Я точно не могу вычленить из этого конкретику. Может кто-то другой Вас поймет.
        Если Вам надо вывести значения из базы данных, так я уже дал ссылку на документацию с примерами, как это делается. Если Вы хотите увидеть какой-то код, так дайте хотя бы названия полей, переменных, чтобы было отчего отталкиваться.
        • 21 мая 2016 г. , редакция: 21 мая 2016 г.
        • Любой ответ устроит, после воскрешения Джона Сноу.
          Давайте, забудем, о том, что есть страница на которой надо что-то вывести, т.к. вопрос не о выводе дополнительных полей модуля. Как вывести что-то откуда-то во вьюшке это пол беды.
          Вопрос тесно связан со статьей из документации http://www.diafan.ru/dokument/full-manual/examples/new-field/
          Теснее некуда)
          Поля не какие-то, тип text или textarea, не так важно.
          В примере из документации, в административной части не представляется возможным добавить еще одно поле, в этом и суть вопроса.
          • 21 мая 2016 г.
          • Вы читали вот это http://www.diafan.ru/dokument/full-manual/examples/createmodule/
            Там описан принцип, на основсе которого можно решить Вашу задачу.
            • 22 мая 2016 г.
            • Очень бегло. Неделю, если не меньше, как знакома с диафаном. Думаю, мне проще сделать на фронтэнде, пользуя ангуляр или матрешку.
              Спич как прикрыть не нашла, но в любом случае - спасибо, что откликнулись!

Новости

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

Форум