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</a>
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</a>