REX_ACTION
Verfasst: 15. Mär 2018, 01:28
Hallo zusammen,
ich habe schon versucht aus der Doku schlau zu werden. Leider ohne Erfolg.
Vielleicht könnt ihr mir helfen. Ich habe 2 Aktionen zu einem Modul, ADD und DELETE aus einer REDAXO 4-Version, die möchte ich gerne portieren:
ADD:
<?php
require_once('../bika/config/rb.config.php');
if (!strcmp($REX_ACTION["EVENT"],"ADD"))
{
$bika = R::dispense( 'bika' );
$bika->cdate = date("Y-m-d H:i:s");
$bika->name=$REX_ACTION["ARTICLE_ID"];
$id = R::store( $bika );
$REX_ACTION['VALUE'][4] =$id;
}
?>
UND DELETE:
<?php
require_once('../bika/config/rb.config.php');
if(!strcmp($REX_ACTION["EVENT"],"DELETE"))
{
$bika = R::findOne( 'bika', ' name = '.$REX_ACTION["ARTICLE_ID"]);
R::trash($bika);
}
?>
Könnte mir jemand freundlicher Weise unter die Arme greifen, ich schaffe das nicht. Wäre toll, danke im Voraus!
Viele Grüße
Peter
ich habe schon versucht aus der Doku schlau zu werden. Leider ohne Erfolg.
Vielleicht könnt ihr mir helfen. Ich habe 2 Aktionen zu einem Modul, ADD und DELETE aus einer REDAXO 4-Version, die möchte ich gerne portieren:
ADD:
<?php
require_once('../bika/config/rb.config.php');
if (!strcmp($REX_ACTION["EVENT"],"ADD"))
{
$bika = R::dispense( 'bika' );
$bika->cdate = date("Y-m-d H:i:s");
$bika->name=$REX_ACTION["ARTICLE_ID"];
$id = R::store( $bika );
$REX_ACTION['VALUE'][4] =$id;
}
?>
UND DELETE:
<?php
require_once('../bika/config/rb.config.php');
if(!strcmp($REX_ACTION["EVENT"],"DELETE"))
{
$bika = R::findOne( 'bika', ' name = '.$REX_ACTION["ARTICLE_ID"]);
R::trash($bika);
}
?>
Könnte mir jemand freundlicher Weise unter die Arme greifen, ich schaffe das nicht. Wäre toll, danke im Voraus!
Viele Grüße
Peter