DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
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>