1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.2.4 Дополнительные поля пользователя

Тема в разделе "Основные вопросы по XenForo", создана пользователем Vladis, 27.01.2014.

Загрузка
  1. Obs

    Obs Новичок

    Регистрация:
    24.12.13
    Сообщения:
    4
    Симпатии:
    2
    Версия XF:
    1.2.4
    Ок, а как именно расширить? Где можно пример посмотреть?
     
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Если есть опыт программирования, то возьмите какой-нибудь плагин и "подсмотрите", как там реализовано. Я, кстати, часто сам этим пользуюсь.
    Если опыта программирования нет, то лучше обратитесь к специалисту, так как написание плагина для XenForo не является легкой задачей.
     
  3. Obs

    Obs Новичок

    Регистрация:
    24.12.13
    Сообщения:
    4
    Симпатии:
    2
    Версия XF:
    1.2.4
    Ну понятно, я смотрел пример создания плагина.
    А как именно нужно изменить код в моём случае, чтобы получить доступ к доп.полям из шаблона, я так понимаю, не известно?
     
  4. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    В общих чертах понятно, что надо сделать. Детально - это можно сразу плагин писать. Сам по себе плагин довольно простенький получится. Расписывать, что и как надо сделать, если честно, не хочется.
     
  5. akinak

    akinak Местный

    Регистрация:
    12.02.13
    Сообщения:
    259
    Симпатии:
    243
    Версия XF:
    1.1.3
    http://www.xf-russia.ru/forum/threa...stili-nastrojki-navigacija-ispolzuem-vse.162/


    Сделал дополнение, которое расширяет нужный контролер.
    В шаблоне member_list_item пропишите {xen:helper dump, $user.customFields} и увидите структуру доп. полей, ну и дальше по ситуации вставите которые вам нужны.
     

    Вложения:

    Obs и Mirovinger нравится это.
  6. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    А потом при обновлении он наступит на грабли.

    @Obs, изменения шаблонов делайте через плагин TMS, либо через штатных TMS (начиная с версии 1.2). На крайний случай можно делать через хук. Оригинальные шаблоны старайтесь вообще никогда не трогать.
     
    Obs нравится это.
  7. akinak

    akinak Местный

    Регистрация:
    12.02.13
    Сообщения:
    259
    Симпатии:
    243
    Версия XF:
    1.1.3
    Речь о том, в каком шаблоне что писать.
    А как писать - через редактирование шаблонов или через TMC - детали, ну понятно что второй способ лучше, но я думаю он это и без меня знает, нужно ли каждый раз подчеркивать?
     
  8. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    В этом я как-то сильно сомневаюсь :)
     

Поделиться этой страницей