Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 01.10.2007, 10:45   #1
Alexey Kuzminich
Новенький
 
Регистрация: 21.08.2007
Сообщений: 18
По умолчанию alt атрибут у флажков в языковом меню

Есть стандартное языковое меню с флагами. У картинок флажков автоматически выставляются атрибуты alt (название текущей страницы). Нужно для ОДНОГО из флажков их поменять. Вот код:
Код:
lang = HMENU
lang  {
  special = language
  special.value = 0,1,2
  addQueryString = 1
  addQueryString.method = GET
  addQueryString.exclude = L
  1 = GMENU
  //1.disableAltText = 1 // вот это работает нормально - alt убирается везде
  1.NO = 1
  1.NO  {
    XY = [10.w]+4,[10.h]+4
    backColor = #ffffff
    10 = IMAGE
    10.file = fileadmin/template/flag_german.gif || fileadmin/template/flag_engl.gif || fileadmin/template/flag_ru.gif
    10.offset = 2,2
    imgParams = alt="sometext" // другие атрибуты выставляются, но не alt
  }
  1.USERDEF1 < .1.NO
  1.USERDEF1.10.file = fileadmin/template/flag_german_blank.gif || fileadmin/template/flag_engl_blank.gif || fileadmin/template/flag_ru_blank.gif
  1.USERDEF1.noLink = 1
}
GMENU.disableAltText = 1 работает. GMENU.1.NO.imgParams = alt=sometext работает, но не для alt. Какие есть еще варианты? И самое главное - как это сделать только для одного конкретного флажка?
Alexey Kuzminich вне форума   Ответить с цитированием
Старый 02.10.2007, 00:52   #2
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

А если попробовать 1.NO.10.altText = something ?
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 02.10.2007, 02:39   #3
Alexey Kuzminich
Новенький
 
Регистрация: 21.08.2007
Сообщений: 18
По умолчанию

Цитата:
А если попробовать 1.NO.10.altText = something ?
Тоже пробовал - не работает. Насколько я понимаю, потому, что это не нормальный IMAGE, а GIFBUILDER-овский, а у него такого свойства нет.
Alexey Kuzminich вне форума   Ответить с цитированием
Старый 02.10.2007, 03:23   #4
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Тогда могу предложить способ, когда совсем ничего не помогает.
Код:
lang = HMENU
lang  {
  special = language
  special.value = 0,1,2
  addQueryString = 1
  addQueryString.method = GET
  addQueryString.exclude = L
  1 = GMENU
  1.NO = 1
  1.NO  {
    XY = [10.w]+4,[10.h]+4
    backColor = #ffffff
    10 = IMAGE
    10.file = fileadmin/template/flag_german.gif || fileadmin/template/flag_engl.gif || fileadmin/template/flag_ru.gif
    10.offset = 2,2
    imgParams = ###MARK1### || ###MARK2### || ###MARK3###
  1.USERDEF1 < .1.NO
  1.USERDEF1.10.file = fileadmin/template/flag_german_blank.gif || fileadmin/template/flag_engl_blank.gif || fileadmin/template/flag_ru_blank.gif
  1.USERDEF1.noLink = 1
}

lib.tmpl = TEMPLATE
lib.tmpl{
 template < lang
 marks{
   MARK1 = TEXT
   MARK1.value = alt="something"
   MARK2 = TEXT
   MARK2.value = alt="something_another"
   MARK3 = TEXT
   MARK3.value = alt="something_other"
 }
}

lang < lib.tmpl
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сложное меню Tod TypoScript практикум 7 26.02.2008 18:29
Не получается отобразить меню второго уровня... Vit Brevis Общие вопросы 5 22.11.2006 17:52
Меню из подстраниц Grank Общие вопросы 6 31.01.2005 18:46


Часовой пояс GMT +4, время: 19:34.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория