Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

Sync Addon für Redaxo 5 !!! NOT MAINTAINED ANYMORE !!!

Beschreibung

Module und Templates können mit diesem Addon über das Dateisystem eingespielt werden.

Bei jedem Neuladen des Redaxo Backends, werden die Dateien in die Datenbank übernommen.

Schnellstart

Folgende Struktur wird im Root Verzeichnis angelegt:

/develop
  /actions
  /modules
  /templates

Templates

Bennung der Template Dateien:

*.template.php

Kopf der Template Dateien:

<?php
/**
 * @rex_param      id		1
 * @rex_param      name		Templatename
 * @rex_param      active	1
 * @rex_param      rev		1.0
 */
?>

Parameter:

@rex_param id: Eindeutige ID
@rex_param name: Eindeutiger Name
@rex_param active: 1 (aktiv) oder 0 (inaktiv)
@rex_param rev: Beliebige Revisionsbezeichnung

Module

Bennung der Modul Dateien:

*.input.module.php
*.output.module.php

Kopf der Modul Dateien:

<?php
/**
 * @rex_param	id	    1
 * @rex_param	name    Modulname
 * @rex_param	rev	    1.0
 */
?>

Parameter:

@rex_param id: Eindeutige ID
@rex_param name: Eindeutiger Name
@rex_param active: 1 (aktiv) oder 0 (inaktiv)
@rex_param rev: Beliebige Revisionsbezeichnung

Aktionen

Bennung der Aktion Dateien:

*.postsave.action.php
*.presave.action.php
*.preview.action.php

Kopf der Aktion Dateien:

<?php
/**
 * @rex_param	id	    1
 * @rex_param	name    Testaktion
 * @rex_param	rev	    1.0
 * @rex_event	ADD	    1
 * @rex_event	EDIT    1
 */
?>

Parameter:

@rex_param id: Eindeutige ID
@rex_param name: Eindeutiger Name
@rex_param active: 1 (aktiv) oder 0 (inaktiv)
@rex_param rev: Beliebige Revisionsbezeichnung
@rex_event ADD: 1 (aktiv) oder 0 (inaktiv)
@rex_event EDIT: 1 (aktiv) oder 0 (inaktiv)
@rex_event DELETE: 1 (aktiv) oder 0 (inaktiv)

Benutzerdefinierte Konfiguration

Es ist möglich im Addon Sync unter Einstellungen die Suffixe für die Benennung und die Ordner für den Sync festzulegen.

Desweiteren findet man dort auch die Möglichkeit, den Sync für Frontend und Backend zu aktivieren/deaktivieren.

About

Module/Template/Aktionen Sync für Redaxo 5

Resources

Releases

No releases published

Packages

No packages published

Languages