PageBrowsingViewHelper extends AbstractTagBasedViewHelper
This class is the implementation of a Fluid ViewHelper.
View this class in the TYPO3 ViewHelper reference: <.typo3.cms.indexedsearch.s.pagebrowsing>
Page browser for indexed search, and only useful here, as the regular pagebrowser so this is a cleaner "pi_browsebox" but not a real page browser functionality
Table of Contents
Properties
Methods
- initializeArguments() : mixed
- Initialize arguments
- render() : mixed
- makecurrentPageSelector_link() : string
- Used to make the link for the result-browser.
Properties
$prefixId
protected
static string
$prefixId
= 'tx_indexedsearch'
$tagName
protected
string
$tagName
= 'ul'
Methods
initializeArguments()
Initialize arguments
public
initializeArguments() : mixed
render()
public
render() : mixed
Tags
makecurrentPageSelector_link()
Used to make the link for the result-browser.
protected
makecurrentPageSelector_link(string $str, int $p, string $freeIndexUid) : string
Notice how the links must resubmit the form after setting the new currentPage-value in a hidden formfield.
Parameters
- $str : string
-
String to wrap in tag
- $p : int
-
currentPage value
- $freeIndexUid : string
-
List of integers pointing to free indexing configurations to search. -1 represents no filtering, 0 represents TYPO3 pages only, any number above zero is a uid of an indexing configuration!
Return values
string —Input string wrapped in tag with onclick event attribute set.