示例#1
0
    $oBrick = Brick::getBrickFromRefAndTag($utils->globals->post('page'), $utils->globals->post('ref'), $utils->globals->post('tag'), $utils->globals->session('lang') ?: $utils->getDefaultLanguage());
    $oModal = new Modals();
    $oModal->setTitle("Édition d'un formulaire", "application-form");
    $oModal->displayEditBox(Brick::TYPE_FORM, $oBrick);
});
$wout->post('/ajax/edit.time.html', 'ajax_admin_middleware', function () use($wout, $utils) {
    $oBrick = Brick::getBrickFromRefAndTag($utils->globals->post('page'), $utils->globals->post('ref'), $utils->globals->post('tag'), $utils->globals->session('lang') ?: $utils->getDefaultLanguage());
    $oModal = new Modals();
    $oModal->setTitle("Édition d'une date", "calendar-month");
    $oModal->displayEditBox(Brick::TYPE_TIME, $oBrick);
});
$wout->post('/ajax/edit.file.html', 'ajax_admin_middleware', function () use($wout, $utils) {
    $oBrick = Brick::getBrickFromRefAndTag($utils->globals->post('page'), $utils->globals->post('ref'), $utils->globals->post('tag'), $utils->globals->session('lang') ?: $utils->getDefaultLanguage());
    $oModal = new Modals();
    $oModal->setTitle("Édition d'un lien de téléchargement de fichier", "drive-download");
    $oModal->displayEditBox(Brick::TYPE_FILE, $oBrick, true);
});
$wout->post('/ajax/root.brand.html', 'ajax_admin_middleware', function () use($wout, $utils) {
    $oModal = new Modals();
    $oModal->setTitle("Gestion du branding", "stamp");
    $oModal->displayRootBox('brand');
});
$wout->post('/ajax/root.users.html', 'ajax_admin_middleware', function () use($wout, $utils) {
    $oModal = new Modals();
    $oModal->setTitle("Gestion des utilisateurs", "users");
    $oModal->displayRootBox('users');
});
$wout->post('/ajax/root.config.html', 'ajax_admin_middleware', function () use($wout, $utils) {
    $oModal = new Modals();
    $oModal->setTitle("Édition de la config", "hammer-screwdriver");
    $oModal->displayRootBox('config');