LinkViewHelper¶
ViewHelper to render links from news records to detail view or page
Type: Tag Based
General properties¶
Name:  | 
Type:  | 
Description:  | 
Default value:  | 
|---|---|---|---|
accesskey  | 
string  | 
Keyboard shortcut to access this element  | 
|
additionalAttributes  | 
array  | 
Additional tag attributes. They will be added directly to the resulting HTML tag.  | 
|
class  | 
string  | 
CSS class(es) for this element  | 
|
configuration  | 
array  | 
optional typolink configuration  | 
Array  | 
dir  | 
string  | 
Text direction for this HTML element. Allowed strings: "ltr" (left to right), "rtl" (right to left)  | 
|
id  | 
string  | 
Unique (in this file) identifier for this HTML element.  | 
|
lang  | 
string  | 
Language for this element. Use short names specified in RFC 1766  | 
|
* newsItem  | 
Tx_News_Domain_Model_News  | 
current news object  | 
|
onclick  | 
string  | 
JavaScript evaluated for the onclick event  | 
|
settings  | 
array  | 
Array  | 
|
style  | 
string  | 
Individual CSS styles for this element  | 
|
tabindex  | 
integer  | 
Specifies the tab order of this element  | 
|
title  | 
string  | 
Tooltip text of element  | 
|
uriOnly  | 
boolean  | 
return only the url without the a-tag  | 
Examples¶
Basic link¶
Code:
<n:link newsItem="{newsItem}" settings="{settings}">
       {newsItem.title}
</n:link>
Output:
A link to the given news record using the news title as link text
Set an additional attribute¶
Available: class, dir, id, lang, style, title, accesskey, tabindex, onclick
Code:
<n:link newsItem="{newsItem}" settings="{settings}" class="a-link-class">fo</n:link>
Output:
<a href="link" class="a-link-class">fo</n:link>
Return the link only¶
Code:
<n:link newsItem="{newsItem}" settings="{settings}" uriOnly="1" />
Output:
The uri is returned
Add additional parameters to the url¶
Code:
<n:link newsItem="{newsItem}" settings="{settings}" configuration="{additionalParams:'&tx_news_pi1[category]=111'}">fo</n:link>
Output:
<a href="link&tx_news_pi1[category]=111">fo</n:link>