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