Перейти к содержимому


Фотография
- - - - -

Текст в поле поисковой фразы модуля поиска JBZoo Search


  • Закрытая тема Тема закрыта
Сообщений в теме: 7

#1 andrey.koch

andrey.koch

Отправлено 05 December 2012 - 08:01

Было бы неплохо иметь возможность вводить текст в поле поисковой фразы в настройках этого поля. Ну, типа "Введите здесь текст для поиска". А когда ставишь курсор в поле, то текст исчезает.

  • 0

#2 Sliapy

Sliapy

Отправлено 05 December 2012 - 10:17

Это называется placeholder. Для текстового поля же есть стандартный текст "Введите начало слова..."? Изменить его можно в файле \media\zoo\applications\jbuniversal\framework\render\filter\element.text.php на 29 сктроке.
  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#3 andrey.koch

andrey.koch

Отправлено 05 December 2012 - 11:11

И потом после обновления все обратно слетит?
  • 0

#4 Sliapy

Sliapy

Отправлено 05 December 2012 - 11:54

Если изменится этот файл, то да.
Как вариант, сделать что-то типа:

$attrs['placeholder'] = JText::_('JBZOO_SEARCH_PLACEHOLDER');

И добавить эту переменную, например, в \language\ru-RU\ru-RU.com_zoo.ini вида:

JBZOO_SEARCH_PLACEHOLDER="Поиск по сайту"

Но опять же, нет гарантий, что после обновления Zoo этот файл не изменится.

Вынести языковой файл JBZoo в общую папку language у меня не получилось.
  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#5 andrey.koch

andrey.koch

Отправлено 05 December 2012 - 12:51

А может быть просто внести эту переменную в следующем релизе JBZoo и тогда она никогда не слетит после обновления? В сторонних модулях поиска это обычное дело.
  • 0

#6 Sliapy

Sliapy

Отправлено 05 December 2012 - 13:47

Я не разработчик. Может быть, Денис примет к сведению и что-нибудь с этим сделает.
  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#7 SmetDenis

SmetDenis

Отправлено 05 December 2012 - 21:59

Спасибо. Добавил исправление этой неприятности в план.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#8 andrey.koch

andrey.koch

Отправлено 06 December 2012 - 10:51

Спасибо вам Денис.
  • 0




Click to return to top of page in style!