24.04.2017, 18:58
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Сообщение от Espey
|
Облако тегов делаю я вручную.
|
Это как?
|
|
24.04.2017, 19:01
|
Профессор
|
|
Регистрация: 03.03.2014
Сообщений: 230
|
|
А я хочу сделать ссылки, при нажатии на которых будет происходит поиск по нужным мне запросам.
|
|
24.04.2017, 19:04
|
Профессор
|
|
Регистрация: 27.11.2015
Сообщений: 2,899
|
|
Скрипт в ссылке
<a href="#search-searchword" onclick = "document.querySelector('#search-searchword').value = this.innerText;">Что-то нужное</a>
<input name="searchword" placeholder="Поиск" id="search-searchword" size="30" maxlength="200" value="" class="inputbox" type="text">
Один скрипт на все ссылки
<a href="#search-searchword" onclick= "fillSearch(this)" >Что-то нужное</a>
<a href="#search-searchword" onclick= "fillSearch(this)" >Что-то ненужное</a>
<input name="searchword" placeholder="Поиск" id="search-searchword" size="30" maxlength="200" value="" class="inputbox" type="text">
<script>
function fillSearch(src) {
document.querySelector(src.href.substr(src.href.indexOf('#'))).value = src.innerText;
}
</script>
Последний раз редактировалось Dilettante_Pro, 25.04.2017 в 12:06.
|
|
24.04.2017, 19:07
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Хотеть не вредно, но не надо путать мух с котлетами. Поиск, это поиск, а теги, это есть ссылки с уже определенными параметрами запроса, которые приведут пользователя на конкретный ресурс. При этом теги есть ключевые слова этих ресурсов. Ищите в сети, что такое облако тегов, их реализация (они могут формироваться и клиентом, но на основе параметров переданных севером).
Производить поиск по сайту посредством кучи ссылок, это бред.
|
|
24.04.2017, 19:09
|
Профессор
|
|
Регистрация: 03.03.2014
Сообщений: 230
|
|
Вставляю ссылку:
<a href="" onclick = "document.querySelector('чудо').value = this.innerText;">чудо</a>
И не чего не работает.
|
|
24.04.2017, 19:11
|
Профессор
|
|
Регистрация: 03.03.2014
Сообщений: 230
|
|
laimas, не бред. Я встречал много расширений, так работающих.
|
|
24.04.2017, 19:16
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Сообщение от Espey
|
Я встречал много расширений, так работающих.
|
Да что вы говорите, ну-ка ссылку на такой поиск.
Запомните, что не пользователь для вас, а вы для него. С годами выработана и форма поиска, и даже иконки кнопок запуска поиска, и пользователь интуитивно понимает, что он ожидает от этого действия.
А теги, это совсем иное, не порите хрени.
|
|
24.04.2017, 19:49
|
Профессор
|
|
Регистрация: 03.03.2014
Сообщений: 230
|
|
Я хрени не порю и бред не несу. Использовал лично такой модуль. Называется он Tor_Tags Joomla.
|
|
24.04.2017, 20:02
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Ну так это облако тегов, не поиск по сайту. В конце концов поймите, что теги, это определение ресурсов. Причем добавление тега и ресурс с ним связанный определяется через административный раздел посредством этого модуля. Тег не является поиском.
Решений облака тегов множество, есть в которых можно получать их порциями (подгрузка), есть даже и поле ввода для поиска по тегам, то есть по тематике ими определенными.
Ссылка тега уже определена, результат работы этого модуля на страницах Джумла посмотрите.
PS. Или вы ведете речь как раз об админке, в которой нужно связать ссылки с ресурсами? Тогда откуда сами ссылки в коде, они должны формироваться автоматически по определенным параметрам, коли модуль использовали, значит должны знать это.
Последний раз редактировалось laimas, 24.04.2017 в 20:18.
|
|
24.04.2017, 20:26
|
Профессор
|
|
Регистрация: 04.12.2012
Сообщений: 3,791
|
|
Сообщение от Espey
|
Вставляю ссылку:
<a href="" onclick = "document.querySelector('чудо').value = this.innerText;">чудо</a>
И не чего не работает.
|
Гениально, но нужно так:
<a href="" onclick = "document.querySelector('#search-searchword').value = this.innerText;">чудо</a>
|
|
|
|