Skip to content

Instantly share code, notes, and snippets.

@Schweriner
Schweriner / SiteLanguageRedirect.php
Created March 24, 2023 12:37
TYPO3 Redirect to default page url if it is not translated
<?php
namespace PaulBeck\TueSitetemplate;
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Server\MiddlewareInterface;
use Psr\Http\Server\RequestHandlerInterface;
use TYPO3\CMS\Core\Utility\GeneralUtility;
@Schweriner
Schweriner / TYPO3 Simple File Icon Display
Created June 11, 2025 13:18
using the core:icon Viewhelper to differ PDF/IMAGE/OTHERS (example of SfEvent)
<f:for each="{event.files}" as="file">
<li class="mb-1">
<span class="icon text-small">
<f:if condition="{file.originalResource.extension}=='pdf'">
<f:then>
<core:icon identifier="actions-file-pdf" />
</f:then>
<f:else if="{file.originalResource.type}==2">
<core:icon identifier="actions-file-image" />
</f:else>