Окно поиска в меню для TYPO3 9,5 LTS - PullRequest
0 голосов
/ 04 декабря 2018

В настоящее время я занимаюсь разработкой веб-сайта с новой TYPO3 9.5 LTS-версией, и мне нужно реализовать окно поиска.
Это поле поиска должно появляться на всех страницах меню без ссылки на расширенный поиск или других ненужных ссылок.вещи.Просто простое поле ввода для поиска контента на сайте.

Раньше я делал это с расширением Faceted Search ( ke_search ).Но это расширение в настоящее время поддерживает только TYPO3 до версии 8.7.99.

Кто-нибудь уже знает возможность обеспечить такую ​​же функциональность в TYPO3 9.5 LTS?

Ответы [ 3 ]

0 голосов
/ 06 декабря 2018

Свяжитесь с владельцами ext: ke_search.Я предполагаю, что они готовятся к новой версии, которую вы, возможно, уже можете протестировать.
Вы также можете «подкупить» их деньгами, чтобы сделать обновление быстрее.; -)

0 голосов
/ 11 декабря 2018

На данный момент мы создали окно поиска с indexed_search, пока ke_search не будет готово для этой версии Typo3.

Наш TYPOScript для поля поиска с начальной загрузкой группы ввода:

# Searchbox
lib.searchbox = COA_INT
lib.searchbox {
    10 = TEXT
    10 {
        typolink {
            parameter = 110
            additionalParams = &tx_indexedsearch_pi2[action]=search&tx_indexedsearch_pi2[controller]=Search
            useCacheHash = 1
            returnLast = url
        }
        wrap = <form action="|" method="post" id="search-block-form" class="form-search"><input type="hidden" name="tx_indexedsearch_pi2[search][languageUid]" value="0" /><div class="input-group">
    }    
    20 = COA
    20 {
        10 = TEXT
        10.data = GPvar : tx_indexedsearch |sword
        10.wrap ( 
            <input class="form-control" type="text" name="tx_indexedsearch_pi2[search][sword]" id="tx-indexedsearch-searchbox-sword" placeholder="Suche" />
        )
        20 = COA
        20 {            
            10 = TEXT
            10.value = <span class="input-group-btn"><button type="submit" class="btn btn-default btn-primary"><span class="icon glyphicon glyphicon-search" aria-hidden="true"></span></button></span>
        }
    }
    wrap = | </div></form>
}

И сэтот TYPOScript мы можем добавить его в шаблон жидкости, как это:

<section class="searchbox-wrapper">
    <f:cObject typoscriptObjectPath="lib.searchbox" />
</section>
0 голосов
/ 05 декабря 2018

возможно вы извлекаете CORE-разделение indexted_search .Это не так хорошо, как ke_search, но, возможно, вы можете работать с ним сейчас, пока ke_search не будет доступен для TYPO3 9.5.x

...