Перейти к контенту
  • 0

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


makklovskiy

Вопрос

1. Как добавить вкладки в профиль пользователя? 

 

пример: http://forums.ibresource.ru/user/132235/

Добавить свои вкладки к вкладкам друзья, файлы и т.д.

Пробовал через шаблон профиля пользователя.

Сделал вкладки, но не отображается их содержимое даже если написать "123"

Видимо где то ещё, что то нужно прописать?

 

2. Содержимое вкладок загружается сразу или по мере открытия вкладок?

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

1. Они лежат в папках extensions/profileTabs каждого приложения. Например admin\applications\members\extensions\profileTabs .
Состоит вкладка из конфига вкладка.conf.php и самого скрипта вкладка.php.  В скрипте должен быть класс profile_вкладка, расширяющий profile_plugin_parent .
В этом классе обязательно должна быть функция return_html_block(), получающая в качестве аргумента массив данных о пользователе (результат IPSMember::load()) и возвращающая html-код вкладки. Функция исполняется в момент перехода на вкладку, и результат передается по аяксу. Название вкладки берется из языкового пакета по ключу указанному в конфиге $CONFIG['plugin_lang_bit'] . 
$CONFIG['plugin_key']  должен содержать ключ вкладки - латиница в одно слово в нижнем регистре. Это то, на что надо заменить слово "вкладка" в приведенном выше имени файла и класса. $CONFIG['plugin_name'] выводится в заголовке вкладки, если не удалось найти слово в языковом пакете.

2. Загружается при переходе на вкладку.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.