TYPO3 Logo
ViewHelper Reference
Release: 10.4

Loading data.

  • typo3/backend
    • link
      • link.editRecord
      • link.newRecord
    • moduleLayout
      • button
        • moduleLayout.button.linkButton
        • moduleLayout.button.shortcutButton
      • moduleLayout.menuItem
      • moduleLayout.menu
    • uri
      • uri.editRecord
      • uri.newRecord
    • arrayBrowser
    • avatar
    • languageColumn
    • moduleLayout
    • moduleLink
    • thumbnail
  • typo3/core
    • form
      • form.typoScriptConstants
    • iconForRecord
    • iconForResource
    • icon
  • typo3/fluid
    • asset
      • asset.css
      • asset.script
    • be
      • buttons
        • be.buttons.csh
        • be.buttons.shortcut
      • labels
        • be.labels.csh
      • menus
        • be.menus.actionMenuItemGroup
        • be.menus.actionMenuItem
        • be.menus.actionMenu
      • security
        • be.security.ifAuthenticated
        • be.security.ifHasRole
      • widget
        • be.widget.paginate
      • be.container
      • be.infobox
      • be.link
      • be.pageInfo
      • be.pagePath
      • be.pageRenderer
      • be.tableList
      • be.uri
    • debug
      • debug.render
    • form
      • select
        • form.select.optgroup
        • form.select.option
      • form.button
      • form.checkbox
      • form.hidden
      • form.password
      • form.radio
      • form.select
      • form.submit
      • form.textarea
      • form.textfield
      • form.upload
      • form.validationResults
    • format
      • format.bytes
      • format.case
      • format.crop
      • format.currency
      • format.date
      • format.html
      • format.htmlentitiesDecode
      • format.htmlentities
      • format.json
      • format.nl2br
      • format.number
      • format.padding
      • format.stripTags
      • format.urlencode
    • link
      • link.action
      • link.email
      • link.external
      • link.page
      • link.typolink
    • security
      • security.ifAuthenticated
      • security.ifHasRole
    • uri
      • uri.action
      • uri.email
      • uri.external
      • uri.image
      • uri.page
      • uri.resource
      • uri.typolink
    • widget
      • widget.autocomplete
      • widget.link
      • widget.paginate
      • widget.uri
    • base
    • cObject
    • debug
    • flashMessages
    • form
    • image
    • media
    • renderChildren
    • render
    • translate
  • typo3fluid/fluid
    • cache
      • cache.disable
      • cache.static
      • cache.warmup
    • format
      • format.cdata
      • format.htmlspecialchars
      • format.printf
      • format.raw
    • alias
    • case
    • comment
    • count
    • cycle
    • debug
    • defaultCase
    • else
    • for
    • groupedFor
    • if
    • inline
    • layout
    • or
    • render
    • section
    • spaceless
    • switch
    • then
    • variable

PAGE CONTENTS

  • link.action
    • Examples
    • Arguments
      • additionalAttributes
      • data
      • class
      • dir
      • id
      • lang
      • style
      • title
      • accesskey
      • tabindex
      • onclick
      • name
      • rel
      • rev
      • target
      • action
      • controller
      • extensionName
      • pluginName
      • pageUid
      • pageType
      • noCache
      • noCacheHash
      • section
      • format
      • linkAccessRestrictedPages
      • additionalParams
      • absolute
      • addQueryString
      • argumentsToBeExcludedFromQueryString
      • addQueryStringMethod
      • arguments
  1. Start
  2. typo3/fluid
  3. link
  4. link.action
View source

link.action¶

A ViewHelper for creating links to extbase actions.

Examples¶

link to the show-action of the current controller:

<f:link.action action="show">action link</f:link.action>

Output:

<a href="index.php?id=123&tx_myextension_plugin[action]=show&tx_myextension_plugin[controller]=Standard&cHash=xyz">action link</a>

Depending on the current page and your TypoScript configuration.

Arguments¶

additionalAttributes¶

DataType
mixed
Required
false
Description
Additional tag attributes. They will be added directly to the resulting HTML tag.

data¶

DataType
mixed
Required
false
Description
Additional data-* attributes. They will each be added with a “data-” prefix.

class¶

DataType
string
Required
false
Description
CSS class(es) for this element

dir¶

DataType
string
Required
false
Description
Text direction for this HTML element. Allowed strings: “ltr” (left to right), “rtl” (right to left)

id¶

DataType
string
Required
false
Description
Unique (in this file) identifier for this HTML element.

lang¶

DataType
string
Required
false
Description
Language for this element. Use short names specified in RFC 1766

style¶

DataType
string
Required
false
Description
Individual CSS styles for this element

title¶

DataType
string
Required
false
Description
Tooltip text of element

accesskey¶

DataType
string
Required
false
Description
Keyboard shortcut to access this element

tabindex¶

DataType
integer
Required
false
Description
Specifies the tab order of this element

onclick¶

DataType
string
Required
false
Description
JavaScript evaluated for the onclick event

name¶

DataType
string
Required
false
Description
Specifies the name of an anchor

rel¶

DataType
string
Required
false
Description
Specifies the relationship between the current document and the linked document

rev¶

DataType
string
Required
false
Description
Specifies the relationship between the linked document and the current document

target¶

DataType
string
Required
false
Description
Specifies where to open the linked document

action¶

DataType
string
Required
false
Description
Target action

controller¶

DataType
string
Required
false
Description
Target controller. If NULL current controllerName is used

extensionName¶

DataType
string
Required
false
Description
Target Extension Name (without “tx_” prefix and no underscores). If NULL the current extension name is used

pluginName¶

DataType
string
Required
false
Description
Target plugin. If empty, the current plugin name is used

pageUid¶

DataType
mixed
Required
false
Description
Target page. See TypoLink destination

pageType¶

DataType
mixed
Required
false
Description
Type of the target page. See typolink.parameter

noCache¶

DataType
mixed
Required
false
Description
Set this to disable caching for the target page. You should not need this.

noCacheHash¶

DataType
mixed
Required
false
Description
Deprecated: Set this to suppress the cHash query parameter created by TypoLink. You should not need this.

section¶

DataType
string
Required
false
Description
The anchor to be added to the URI

format¶

DataType
string
Required
false
Description
The requested format, e.g. “.html

linkAccessRestrictedPages¶

DataType
mixed
Required
false
Description
If set, links pointing to access restricted pages will still link to the page even though the page cannot be accessed.

additionalParams¶

DataType
mixed
Required
false
Description
Additional query parameters that won’t be prefixed like $arguments (overrule $arguments)

absolute¶

DataType
mixed
Required
false
Description
If set, the URI of the rendered link is absolute

addQueryString¶

DataType
mixed
Required
false
Description
If set, the current query parameters will be kept in the URI

argumentsToBeExcludedFromQueryString¶

DataType
mixed
Required
false
Description
Arguments to be removed from the URI. Only active if $addQueryString = TRUE

addQueryStringMethod¶

DataType
string
Required
false
Description
Set which parameters will be kept. Only active if $addQueryString = TRUE

arguments¶

DataType
mixed
Required
false
Description
Arguments for the controller action, associative array
  • Previous
  • Next
  • Contact
  • Issues
  • Repository

Last rendered: Mar 07, 2021 01:40

TYPO3 Theme 4.4.3

© Copyright since 2018 by the TYPO3 Documentation Team
  • Legal Notice
  • Privacy Policy