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

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

Ответ
 
Опции темы Опции просмотра
Старый 28.02.2006, 15:40   #1
Илья
Senior Member
 
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
По умолчанию Поисковая форма

Каким образом можно поместить поисковую форму на все страницы сайта, а не на одну спецыально созданную для этого страницу?
Видимо нужно создать ссылку или еще чего-нибудь похожее в шаблоне (секция setup).
Гуру подскажите!
Илья вне форума   Ответить с цитированием
Старый 28.02.2006, 16:06   #2
amida
Senior Member
 
Регистрация: 17.06.2005
Адрес: Chisinau, Moldova
Сообщений: 159
Отправить сообщение для amida с помощью ICQ
По умолчанию re: Поисковая форма

Пример TypoScript
Подробности в доках.
Если будут конкретные вопросы - спрашивай.

[color]# search in header
lib.search = FORM
lib.search.type = en/search/ # куда отправляется форма
lib.search.method = POST
lib.search.locationData = 1
lib.search.dataArray {
10.label =
10.type = sword=input # поле в которое вводим слова для поиска
10.value =
20.label =
20.type = scols=hidden # где искать
20.value= pages.titleages.keywords:tt_content.bodytext
30.label=
30.type = stype=hidden # L0 - искать от корня
30.value = L0
40.label=
40.type= submit # кнопочка для "Искать"
40.value =
}
[/color]
amida вне форума   Ответить с цитированием
Старый 01.03.2006, 12:38   #3
Илья
Senior Member
 
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
По умолчанию re: Поисковая форма

Спасибо, попробую.
Илья вне форума   Ответить с цитированием
Старый 02.03.2006, 13:27   #4
Илья
Senior Member
 
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
По умолчанию re: Поисковая форма

Форму вставил, а куда делать ссылку на отправку формы?
Надо наверное на скрипт поисковый, но как узнать его адрес?
Илья вне форума   Ответить с цитированием
Старый 02.03.2006, 14:43   #5
amida
Senior Member
 
Регистрация: 17.06.2005
Адрес: Chisinau, Moldova
Сообщений: 159
Отправить сообщение для amida с помощью ICQ
По умолчанию re: re: Поисковая форма

Цитата:
Сообщение от Илья
Форму вставил, а куда делать ссылку на отправку формы?
Надо наверное на скрипт поисковый, но как узнать его адрес?
lib.search.type = адрес страницы, на которой находится поиск. К примеру элемент Search.
Посмотри внимательнее пример в самом начале.
amida вне форума   Ответить с цитированием
Старый 02.03.2006, 15:56   #6
Илья
Senior Member
 
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
По умолчанию re: Поисковая форма

Еще раз спасибо.
Илья вне форума   Ответить с цитированием
Старый 07.03.2006, 13:55   #7
Илья
Senior Member
 
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
По умолчанию re: Поисковая форма

[color]10.label =
10.type = sword=input # поле в которое вводим слова для поиска
10.value = [/color]
А каким образом задать размер поля для ввода в 12 символов?
В этом коде размер поля для ввода 20.
Пытался поменять с помощью "param" но результата не получил.[/quote]
Илья вне форума   Ответить с цитированием
Старый 07.03.2006, 15:14   #8
amida
Senior Member
 
Регистрация: 17.06.2005
Адрес: Chisinau, Moldova
Сообщений: 159
Отправить сообщение для amida с помощью ICQ
По умолчанию re: re: Поисковая форма

Цитата:
Сообщение от Илья
[color]10.label =
10.type = sword=input # поле в которое вводим слова для поиска
10.value = [/color]
А каким образом задать размер поля для ввода в 12 символов?
В этом коде размер поля для ввода 20.
Пытался поменять с помощью "param" но результата не получил.
#здесь пишешь параметры для поля элемента input. Например css-стили.
lib.search.params.input = style="border 1px solid #ddd;"
amida вне форума   Ответить с цитированием
Старый 07.03.2006, 15:22   #9
Илья
Senior Member
 
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
По умолчанию re: Поисковая форма

Спасибо.
Опробую
Илья вне форума   Ответить с цитированием
Старый 07.03.2006, 15:23   #10
Илья
Senior Member
 
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
По умолчанию re: Поисковая форма

А разве с помощью CSS можно задать размер (длину) поля ввода?
Илья вне форума   Ответить с цитированием
Ответ


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

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

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


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


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

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