Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Créer template/design (ancien GCB) avec une UDT
#3

Merci du retour.
Mais voilà hier j'ai enfin trouvé la méthode :

Manipulation d'un GCB/template nommé : test_bloc

CREATION d'un template via UDT :
Code PHP :
    $tpl = new CmsLayoutTemplate();
    $tpl->set_name('test_bloc');
    $tpl->set_owner(1); // admin
    $tpl->set_content("bla bla");
    $type_obj CmsLayoutTemplateType::load(CmsLayoutTemplateType::CORE.'::generic');
    $tpl->set_type($type_obj);
    $tpl->set_type_dflt(FALSE);
    $tpl->save(); 


AFFICHAGE ET MODIFICATION d'un template via UDT:
Code PHP :
$mybloc CmsLayoutTemplate::load('test_bloc');
$my_data $mybloc->get_content();
echo 
"Contenu = $my_data";
$now date("Y-m-d H:i:s");
$my_data $my_data." ".$now;
$mybloc->set_content($my_data);
$mybloc->save(); 


J'espère que cela servira à d'autres.

Bonne journée sous CMSMS.
Sujet fermé


Messages dans ce sujet
Créer template/design (ancien GCB) avec une UDT - par funkyhead - 16/03/2023, 16:49:17
RE: Créer template/design (ancien GCB) avec une UDT - par jce76350 - 17/03/2023, 12:07:09
RE: Créer template/design (ancien GCB) avec une UDT - par funkyhead - 17/03/2023, 12:51:59
RE: Créer template/design (ancien GCB) avec une UDT - par jce76350 - 19/03/2023, 11:23:35

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)