Skip to content

Instantly share code, notes, and snippets.

View grimmcreative's full-sized avatar

Maximilian Grimm grimmcreative

View GitHub Profile
@grimmcreative
grimmcreative / PaginationWidgetPageTitle.txt
Last active May 4, 2017 13:08
TYPO3 Page Title Manipulation if Pagination Widget is used (Extbase Extension) (SEO Improvement)
# Show page number (used on all KREAmobile List pages)
temp.kreamobileTitle = COA
temp.kreamobileTitle {
if.isTrue.data = GP:tx_kreamobile_vehicles|@widget_0|currentPage
10 = TEXT
10 {
data = GP:tx_kreamobile_vehicles|@widget_0|currentPage
intval = 1
htmlSpecialChars = 1
}
@grimmcreative
grimmcreative / RemoveDeletedSysFileReferences.php
Created May 3, 2017 17:27
Scheduler Task to Remove sys_file_references marked as deleted
<?php
/**
* Replace Namespace to your needs
*/
namespace YOUR\ExtensionNameSpace\Task;
/**
* This file is part of the TYPO3 CMS project.
*
* It is free software; you can redistribute it and/or modify it under
@grimmcreative
grimmcreative / gist:9c4419d3b9cec7fc253c
Last active August 29, 2015 14:05
VHS Manual Menu with Image or not (Bootstrap MegaMenu / SiteHeader)
<f:section name="BootstrapMegaMenu">
<header class="navbar-fixed-top">
<div id="mainHeader" class="gradient-header" role="banner">
<div class="container-fluid">
<nav class="navbar navbar-default scrollMenu" role="navigation">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<v:page.menu pageUid="{sysFolderPageUid}" as="menuItems">
{menuItems -> v:iterator.first() -> v:variable.set(name: 'menuItem')}
<v:variable.get name="menuItem.uid" />
</v:page.menu>
<v:page.menu class="nav nav-pills"
title="SubNav"
tagName="ul"
tagNameChildren="li"
entryLevel="1"
levels="2"
expandAll="1"
classActive="active"
classCurrent="current"
classHasSubpages="sub"
@grimmcreative
grimmcreative / gist:2a509cc17fb46a8a0949
Created June 5, 2014 09:15
v:page.menu - active state
<f:section name="SubNav">
<nav class="hidden-xs">
<v:page.menu entryLevel="{settings.entryLevel -> v:math.ceil() -> v:math.sum(b: 1)}" classActive="active">
<ul class="nav nav-pills">
<f:for each="{menu}" as="item">
<li>
<f:link.page pageUid="{item.uid}" title="{item.title}">{item.title}</f:link.page>
<f:if condition="{item.hasSubPages}">
<ul>
<v:page.menu pageUid="{item.uid}" classActive="active">
<?php
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']=array (
'_DEFAULT' =>
array (
'init' =>
array (
'enableCHashCache' => true,
'appendMissingSlash' => 'ifNotFile,redirect',
'adminJumpToBackend' => true,
'enableUrlDecodeCache' => true,