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
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
<?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
stefansl / backupdb.sh
Last active Dec 8, 2016
Quick MySQL-Backup for one database on Linux-Shell
View backupdb.sh
#!/bin/bash
# Database credentials
DBUSER=""
DBPASSWORD=""
DBHOST="localhost"
DBNAME=""
USER="" # fe. myuser.mygroup
# Other options
BACKUP_PATH="./backup"
@stefansl
stefansl / myExportClass.php
Last active Oct 1, 2016
Pass Contao filter/search/order settings to your export class
View myExportClass.php
<?php
/**
* Class MyExport
*/
class MyExport
{
/**
* @param \DataContainer $dc
@stefansl
stefansl / langconfig.php
Last active Mar 4, 2016
Anrede "Du" in Contao-Formularfeldern
View langconfig.php
<?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
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
<html>
<head>
<title>member import - Typo3->Contao</title>
<meta charset="utf-8">
</head>
<body>
<?php
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
stefansl / Reset Subcolums
Last active Aug 29, 2015
contao-mediaquery-reset-subcolums.less
View Reset Subcolums
# Taken from the module contao-boilerplate
# Author: Andreas Isaak (Thanks for that!)
# https://github.com/andreasisaak/contao-boilerplate
@media only screen and (max-width: 480px) {
#header > .inside,
#main > .inside,
#footer > .inside {
padding: 1em;
@stefansl
stefansl / contao-db-update.php
Last active May 2, 2018
Modified path upgrade script for contao. No config editing necessary. Copy it in your Contao root.
View contao-db-update.php
<?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
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.