Hallo!
Contao besitzt ja seit einiger Zeit einen eigenen "Cron". Nach einigen (erfolglosen) Versuchen mit der Scheduler-Erweiterung ist mir nun gekommen, dass ich das Ereignis möglicherweise auch mit dem contao-eigenen Cron triggern könnte. Doch leider habe ich nirgends gefunden, wie man diesen einbaut. Zurzeit wird das Ereignis über einen Knopf im Backend ausgelöst.
In der DCA steht:
PHP-Code:
'global_operations' => array
(
'all' => array
(
'label' => "Lehrerdatenbank aktualisieren...",
'href' => '&key=update',
'class' => 'header_edit_all',
)
Und in einer Sync.php:
PHP-Code:
class LSync extends Frontend
{
function __construct()
{
parent::__construct();
}
public function synchronize($objUser=null)
{
if($this->Input->get('key') != 'update')
{
return 'Sorry, wrong &key!';
}
$returnheader=
'<div id="tl_buttons">
<a href="'.ampersand(str_replace('&key=update'.$this->Input->get('id'), '' , $this->Environment->request)).'"
class="header_back"
title="'.specialchars($GLOBALS['TL_LANG']['MSC']['backBT']).'">'.$GLOBALS['TL_LANG']['MSC']['backBT'].'
</a>
</div>';
...
Hätte jemand einen Tipp für mich, wie ich das o. g. Ereignis stündlich auslösen kann?
Vielen Dank schon jetzt für Eure Antwort!
Lesezeichen