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

Поле для файла в админки модуля

  • 05 сентября 2013 г. , редакция: 05 сентября 2013 г.
  • Подскажите как создать поле для добавления файла в админки и как его прописать в массиве public $variables, ну с собственно как это отобразить в базе???
    • 10 сентября 2013 г.
    • Я так понял никто не сталкивался?
      • 10 сентября 2013 г.
      • Виталий наверно знает, но молчит :)
        ТП в помощь.
        • 10 сентября 2013 г.
        • В ТП не интересно, хотелось бы тут тему раскрыть)
  • 10 сентября 2013 г.
  • А вы тех. поддержку мучаете ? я ещё не разу не обращался :)

    Такое не добавлял, но и расписывать не возьмусь. в одно действие тут не выльется к сожалению...
    $variables видимо так.
    'files' => array(
    'type' => 'function',
    'name' => 'Файл',
    'help' => 'Доступны следующие расширения файлов: %attachment_extensions',
    ),



    По моему эти поля усложняют только.... дополнительные с ними манипуляции нужно делать... Что ты там пишешь такого? модуль свой ??
    • 10 сентября 2013 г. , редакция: 10 сентября 2013 г.
    • Илья — это всё понятно, вопрос был как описать функцию public function edit_variable_files() и save_variable_files()
      Цитата
      Что ты там пишешь такого? модуль свой ??

      Ну да под клиента...
      • 10 сентября 2013 г.
      • ну так, а в чём проблема. Сделать по аналогии с тем же shop или files? :)

        • 10 сентября 2013 г.
        • да так и делаю уже)))
          • 10 сентября 2013 г. , редакция: 10 сентября 2013 г.
          • Так, а другого способа и нет раз в самом диафане через поль-ую функцию идёт.

            files - имя твоей функции, приписывается в конец (_files), edit -вывод, save - сохранение, ну ты и сам уже догадался. А что в них находится тут уже от задачи зависит, но многое можно взять из того что в диафане, там довольно абстрактно и с комментариями.

            • 10 сентября 2013 г.
            • Цитата
              А что в них находится тут уже от задачи зависит, но многое можно взять из того что в диафане, там довольно абстрактно и с комментариями.

              Полностью с тобой согласен, вот и сижу складываю ЛЕГО )))

Новости

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