Skip to content

Instantly share code, notes, and snippets.

Stefan Schulz-Lauterbach stefansl

Block or report user

Report or block stefansl

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
stefansl / additem_1.php
Last active Feb 3, 2019
Magnalister Hook / Amazon - merge description with open text fields in engine/Shopware/Plugins/Community/Backend/RedMagnalister/Lib/Codepool/10_Customer/Hooks/Hook/additem_1.php
View additem_1.php
// Merge Shopware description w/ Attribute 5
if ($sMarketplaceName === 'amazon') {
// $aProduct = MLProduct::factory()->set('id', $iMagnalisterProductsId);
// MLMessage::gi()->addInfo($aAddItemData['Variations'], get_defined_vars());
// MLMessage::gi()->addInfo($aProduct, get_defined_vars());
// MLMessage::gi()->addInfo($iMagnalisterProductsId, get_defined_vars());
foreach ($aAddItemData['Variations'] as $sVariant) {
if ($sVariant['EAN'] === $aAddItemData['EAN']) {
View .csscomb.json
"always-semicolon": true,
"color-case": "lower",
"block-indent": 4,
"color-shorthand": true,
"element-case": "lower",
"eof-newline": true,
"leading-zero": false,
"quotes": "double",
"sort-order-fallback": "abc",
stefansl /
Last active Dec 8, 2016
Quick MySQL-Backup for one database on Linux-Shell
# Database credentials
USER="" # fe. myuser.mygroup
# Other options
stefansl / myExportClass.php
Last active Oct 1, 2016
Pass Contao filter/search/order settings to your export class
View myExportClass.php
* Class MyExport
class MyExport
* @param \DataContainer $dc
stefansl / langconfig.php
Last active Mar 4, 2016
Anrede "Du" in Contao-Formularfeldern
View langconfig.php
if (TL_MODE == 'FE') {
if ($GLOBALS['TL_LANGUAGE'] == 'de') {
$GLOBALS['TL_LANG']['SEC']['question1'] = 'Bitte addiere %d und %d.';
$GLOBALS['TL_LANG']['SEC']['question2'] = 'Bitte addiere %d und %d.';
$GLOBALS['TL_LANG']['SEC']['question3'] = 'Bitte rechne %d plus %d.';
$GLOBALS['TL_LANG']['MSC']['confirmation'] = 'Passwort bestätigen';
stefansl / importer_members.php
Last active Jan 21, 2016
Importscript frontend users Typo3 -> Contao. Will not work in every installation. Use it as help for your script
View importer_members.php
<title>member import - Typo3->Contao</title>
<meta charset="utf-8">
View Mobile first media queries in em
@media (min-width:20em) { /* smartphones, iPhone, portrait 480x320 phones */ }
@media (min-width:30.063em) { /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */ }
@media (min-width:40.063em) { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ }
@media (min-width:60.063em) { /* tablet, landscape iPad, lo-res laptops ands desktops */ }
@media (min-width:64.063em) { /* big landscape tablets, laptops, and desktops */ }
@media (min-width:80.063em) { /* hi-res laptops and desktops */ }
stefansl / Reset Subcolums
Last active Aug 29, 2015
View Reset Subcolums
# Taken from the module contao-boilerplate
# Author: Andreas Isaak (Thanks for that!)
@media only screen and (max-width: 480px) {
#header > .inside,
#main > .inside,
#footer > .inside {
padding: 1em;
stefansl / contao-db-update.php
Last active Oct 17, 2019
Modified path upgrade script for contao. No config editing necessary. Copy in your Contao root and run.
View contao-db-update.php
When updating from Contao 2 to Contao 3, you must not rename the tl_files folder to files!
If you want to re­name the folder, you have to take the following steps:
· Complete the version 3 update in the install tool
· Then rename the upload folder in the back end settings to files
· Last run the modified version of Tristan's script
stefansl / dcaconfig.php
Last active Jun 15, 2018
Some personal improvements in Contao (/system/config/dcaconfig.php)
View dcaconfig.php
// Reihenfolge der Headline-Typen ändern
$GLOBALS['TL_DCA']['tl_content']['fields']['headline']['options']= array('h2', 'h3', 'h4', 'h5', 'h6', 'h1');
// Artikel und Seiten standardmäßig auf 'veröffentlicht' stellen
$GLOBALS['TL_DCA']['tl_article']['fields']['published']['default'] = true;
$GLOBALS['TL_DCA']['tl_page']['fields']['published']['default'] = true;
// HTML in Überschriften erlauben
$GLOBALS['TL_DCA']['tl_content']['fields']['headline']['eval']['allowHtml'] = true;
You can’t perform that action at this time.