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

Создание страницы в админке

  • 10 марта 2014 г.
  • Здравствуйте, пишу модуль под вашу cms. Возникло несколько проблем:
    1. Написал инсталлятор модуля, он вроде работает, запросы в бд проходят всё, но почему не показывается среди установленных.
    2. Насколько я понял, модели и вьюшки у вас используются очень редко, непонятно как обратится к своей модели, пробовал сначала подключить $this->model->ololo_model; и пробовал на прямую обратится к методу $this->model->foo;
    3. И по теме вопроса, создал под страницы всё, но вот только не понятно как описать их в контроллере, создал 2 под страницы add,edit

    Буду очень признателен за вашу поддержку
    • 10 марта 2014 г.
    • 1. А записи в необходимые таблички сделали для того чтобы модуль зарегистрировался в системе?
      2. В следствии каких таких экспериментов сделали вывод что модели и вьюшки используются редко. Какраз регулярно используются ровно как и вдругой CMS MVC архитектуры.
      $this->model->ololo_model; Таким образом вы не получите доступ ни откуда. Читайте внимательнее мануал.
      3. Плохо представлю чтовы хотите сказать, но могу предположить что вы занимаетесь ерундой. Если правильно спроектирован модуль то создавать страницы add,edit ненадо.

      Изучайте вот это и вот это
      • 11 марта 2014 г.
      • Большое спасибо
        Есть ещё один вопрос:
        есть у меня свойство массив $config_other_row
        'status_id' => 'function',
        'summ' => 'function',
        'user_id' => 'function',
        'stars' => 'function', // как я понял, ключи должны обязательно совпадать с полями $table. Можно "стандартными" методами решить эту проблему? Просто у меня есть ещё таблица stars_list из которой мне нужно вытащить значение поля stars и показать результат в таблице с заказами в моём модуле

Новости

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

Форум