Skip to content

Instantly share code, notes, and snippets.

@olien
olien / asdads
Created May 22, 2019 12:40
yorm
$yormdata = rex_yform_manager_dataset::get(12, 'rex_hirbod');
@olien
olien / or
Created January 14, 2019 09:43
mysql OR
also meine abfrage soll sein “WHERE date >= ‘$date’ && (category = ‘1’ OR category = ’5)
3 Antworten
Gregor Harlan [vor 42 Minuten]
in deinem konkreten fall ist es einfach:
`->where('category', [1, 5])`
Gregor Harlan [vor 42 Minuten]
@olien
olien / xxx php
Last active February 3, 2020 10:44
REDAXO PHP VErsionen
R4.3/4.4: min php 4.3.2, max 5.6
R4.5/4.6: min php 5.3, max 5.6
R4.7: min php 5.3
R5: min php 5.5
4.7 hat also nach oben keine grenze bei der php-version, stand jetzt.
@olien
olien / yformdata
Created March 21, 2018 10:09
rex ydata for table #rex5 #yform
skerbis
#71 REX_YFORM_TABLE_DATA für Module
Mit `REX_YFORM_TABLE_DATA` kann ein Auswahlwidget für yform-Tabellendaten ausgegeben werden.
Multiple-Select - List
`REX_YFORM_TABLE_DATA[id="1" table="deinetabelle" output="listwidget" field="feld1,'/',feld2"]`
Single-Select-Widget
`REX_YFORM_TABLE_DATA[id="1" table="deinetabelle" output="widget" field="feld1,'/',feld2"]`
@olien
olien / url
Last active February 26, 2018 09:32
url - param key #rex5 #url
$data = UrlGenerator::getData();
if($data->urlParamKey == 'news-id') {
//
}
@olien
olien / new_gist_file_0
Created October 9, 2017 09:05
Erklärung rex_sql_table
<?php
// Man muss nicht alle Methoden hintereinander hängen, zur Besseren Erklärung mache ich es jetzt mal einzeln:
// Bei get() kommt immer ein Objekt der Klasse rex_sql_table raus, egal, ob die Tabelle schon existiert oder nicht
// Eine nicht existente Tabelle wird hier aber noch nicht erzeugt!
$table = rex_sql_table::get(rex::getTable('foo'));
// Mit exists() kann man abfragen, ob die Tabelle schon existiert:
if ($table->exists()) { }
@olien
olien / Modul mit Wrapper.php
Created August 1, 2016 19:42 — forked from gharlan/Modul mit Wrapper.php
Module mit Wrapper
<?php
if (rex::isBackend()) {
// Ausgabe im Backend ohne Wrapper
echo 'item';
return;
}
// Aktueller Slice
$slice = '<li>item</li>';
<?php
$nav = new advanced_rex_navigation();
$main_navigation = $nav->get(0,3,FALSE,TRUE,'main');
// 'main' ist der name des navigationstyps
// bitte anpassen je nach einstellung im meta-info-addon
/* weitere setter methoden:
$nav->setClasses(array('menu_item'));
$nav->setSeperator('/');
@olien
olien / copycats.php
Last active January 22, 2018 09:28 — forked from hirbod/copycats.php
Kategorien kopieren #rex4
<?php
error_reporting(0);
include 'redaxo/include/master.inc.php';
error_reporting(E_ALL ^E_NOTICE);
ini_set('display_errors', 1);
$CLONE_THIS_ID = 184;
$DUPLICATE_MODULES = true;