NEU: SGAI für TYPO3 – Aufgaben per KI-Chat erledigen. Routine mit Autopilots automatisieren.


TYPO3 Extension für Links um komplette Inhalte
Sicherheitslücke melden
Haben Sie eine mögliche Sicherheitslücke in diesem Produkt entdeckt? Auf unserer Sicherheitsseite finden Sie den zuständigen Kontakt und Hinweise dazu, welche Informationen Ihre Meldung enthalten sollte.
Sicherheitslücke melden
Table of Contents
Ext: sg_contentlink
License: GNU GPL, Version 2
Repository: https://gitlab.sgalinski.de/typo3/sg_contentlink
Please report bugs here: https://gitlab.sgalinski.de/typo3/sg_contentlink
TYPO3 version: >=9.5
About
Adds an option to content elements that creates a link which wraps the entire element. Inner links will be removed.
Installation & Configuration
- Install the extension "sg_contentlink" in your TYPO3 extension manager
- Include the static TypoScript template "Contentlink" to the root page
- The most important CTypes are already added.
If you want to add a new CType, simply extend the tt_content cType values to the SGalinski\SgContentlink\TCA\TcaProvider class by using the following functions,
either in your ext_tables.php or in your TCA configuration of your template extension.
\SGalinski\SgContentlink\TCA\TcaProvider::addAllowedTypeForContentLink('###MY_CTYPE###'); // Example \SGalinski\SgContentlink\TCA\TcaProvider::addAllowedTypeForContentLink('media');
Settings
You can supply different values for the link properties within the extensions TypoScript:
plugin.tx_sgcontentlink {
settings {
link {
overwrite {
# sets the target attribute of the generated link
defaultTarget =
# sets the class attribute of the generated link
defaultClass =
# sets the title attribute of the generated link
defaultTitle =
}
}
}
}
Usage
In your content elements you find an option Content Element Link. When you provide a valid url, the element gets wrapped with the link and all inner links are removed. If the option is empty or is not a valid url, nothing happens.