Tickets comments. Дополнительное поле.

Здравствуйте!

Подскажите пожалуйста, как можно создать дополнительное поле для заполнение юзером в комментариях? Добавить поле в БД и схему, но как обрабатывать его для добавления в БД и вывода на сайте?

Буду благодарен за помощь!
Игорь Козлов
23 июля 2013, 19:37
modx.pro
4 535
0

Комментарии: 17

Наумов Алексей
25 июля 2013, 09:56
0
Я совсем недавно добавлял поле.

Скачиваешь исходники, смотришь все места, где фигурируют уже имеющиеся поля и по аналогии добавляешь свое.

В целом занимает 10 минут.
    Воеводский Михаил
    25 июля 2013, 13:24
    0
    И повторять сии действия после каждого обновления.
      Наумов Алексей
      25 июля 2013, 15:52
      0
      Я 2 или 3 сайта делал с комментариями тикетс, и хочу сказать, что после каждого обновления были проблемы на уровне полной несовместимости, т.к. компонент усиленно развивается, а я в любом случае его чуть модифицировал под свои сайты (скрипты, стили).
        Василий Наумкин
        25 июля 2013, 16:06
        0
        Ой да ладно, прям полная несовместимость.

        bezumkin.ru как то с первой версии обновляется, без поломок =)
          Наумов Алексей
          25 июля 2013, 16:52
          0
          Василий, ты делаешь тикетс под безумкин ру, и он отвечает твоим требованиям. А я использую тикетс на совсем других сайтах, и он не отвечает моим требованиям. Мне всегда приходилось менять чанки/скрипты/стили. Ну и с каждой новой версии всегда приходилось смотреть, что нового. Поэтому если я вижу, что вышла новая версия, то обновляюсь только тогда, когда есть 2-3 часика свободного времени в запасе =)
            Василий Наумкин
            25 июля 2013, 16:56
            0
            Вдумчивое обновление != Полная несовместимость.

            Чанки вообще не перезаписываются, старый функционал не пропадает. Исправляются ошибки, добавляются новые плюшки, которые никто не заставляет использовать.

            Ну а для собственных скриптов и стилей предусмотрены отдельные системные настройки — откуда грузить.
            Ты же не думаешь, что я Tickets сам больше нигде не использую?
      Игорь Козлов
      27 июля 2013, 17:39
      0
      Здравствуйте!

      Кажется получилось, сделал как Вы написали со всеми файлами из core\components\tickets.
      В БД оно добавило. Но как мне его получить для вывода?[[+field_name]] не сработало…
    Василий Наумкин
    25 июля 2013, 15:44
    0
    Скоро будет новая версия, я добавил там json поле в комментарий.

    Можно будет хранить и выводить любые дополнительные данные.
      Yana V
      20 марта 2014, 14:57
      0
      Добрый день) А как правильно пользоваться этим полем?
      например для записи \ чтения?
        Yana V
        21 марта 2014, 12:02
        0
        методом тестирования отвечаю сама себе:
        name=«properties[имя проперти]»
    Андрей Рябченко
    05 декабря 2014, 18:03
    0
    добавил 2 дополнительных поля описанным способом.
    работает только если не включать премодерацию комментария.

    если делать премодерацию — то информация в базе стирается в момент публикации комментария.

    скрин записей в базе:
    joxi.ru/YmEN6bnuJz1L26

    подскажите пожалуйста как исправить что-бы и премодерация и доп. поля
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    17