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

Подскажите по изменению member bar


olegyarp

Вопрос

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

Имеется форум 2.1.7. Стал переделывать переднюю панель путем правки skin global/global_board_header. но при вставке туда {$msg[TEXT]} , личные сообщения не отображаются, хотя переменную $msg"" я в шаблон внес.

Подскажите, как это исправить.

Заранее спасибо

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

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

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

Имеется форум 2.1.7. Стал переделывать переднюю панель путем правки skin global/global_board_header. но при вставке туда {$msg[TEXT]} , личные сообщения не отображаются, хотя переменную $msg"" я в шаблон внес.

Подскажите, как это исправить.

Заранее спасибо

 

Ээ.. а вы уверены что в TEXT там есть сообщение?

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

  • 0

Скажите по секрету, что это за стандартный вариант?

 

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

  • 0

Стандартный - имел ввиду

Вошли как: olegyarp ( Выход )

Личные данные · Новые сообщения · Помощник · Друзья · Личных сообщений: 0

 

это шаблон member_bar , а хочется перевести данные из него в global_board_header. Все переводится кроме сообщения о кол-ве личных сообщений. Т.е вопрос сводится к тому, где эта переменная $msg=" " настраивается, просмотрел большую часть файлов движка, но ничего похожего не нашел :D

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

  • 0

olegyarp,

 

Файл ./sources/classes/class_display.php, найти код:

		//-----------------------------------------
	// Do it
	//-----------------------------------------

	$this_header  = $this->ipsclass->compiled_templates['skin_global']->global_board_header( $components_links );
	$this_footer  = $this->ipsclass->compiled_templates['skin_global']->global_board_footer( $this->ipsclass->get_date( time(), 'SHORT', 1 ) );

— заменить на:

		//-----------------------------------------
	// Do it
	//-----------------------------------------

	$this_header  = $this->ipsclass->compiled_templates['skin_global']->global_board_header( $components_links, $msg_data );
	$this_footer  = $this->ipsclass->compiled_templates['skin_global']->global_board_footer( $this->ipsclass->get_date( time(), 'SHORT', 1 ) );

Сохранить.

 

Admin CP -> LOOK & FEEL -> Skins & Templates -> Skin Manager -> * -> Edit Template HTML -> All Global HTML -> global_board_header

Раскройте для редактирования. В выпадающем меню выберите «Edit Data Variables...» и измените:

$component_links=''

— на:

$component_links='', $msg=''

Теперь в шаблоне «global_board_header» Вы можете использовать $msg['TEXT'] для вывода информации о количестве личных сообщений.

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

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

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

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

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

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

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

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

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