Je suis en train de créer un module et j'aimerai trouver une méthode pour récupérer les détails d'un profil.
J'ai donc testé ton code Mario, mais je n'arrive pas vraiment à l'utiliser (déjà je découvre la création de plugin, c'est pas vraiment évident!)
Alors, dans la méthode index() de mon controleur, j'ai inséré:
$id = OW::getUser()->getId();
$pseudo = BOL_UserService::getInstance()->getDisplayName($id);
$avatar = BOL_AvatarService::getInstance()->getAvatarUrl(OW::getUser()->getId());
$details = array('userId' => $id, 'username' => $pseudo);
OW::getDocument()->addScriptDeclaration("window.OW_plugin.Details = " . json_encode($details) . ";\n ");
Et dans la vue en html, j'ai inséré:
<SCRIPT LANGUAGE="Javascript">
document.writeln('blabla');
str = OW_plugin.Details.id;
document.writeln(str);
</SCRIPT>
Histoire de tester au moins sur l'id, donc bah, le blabla s'affiche, mais c'est tout, je pense que je n'arrive pas à saisir le concept de la communication des variables entre la vue et le contrôleur, si quelqu'un pouvait m'aider ça serait bien cool!
Merci!
Pour info, il est fort possible qu'il y ait des modifications de la partie "ajout de page" dans une prochaine mise à jour...
Ils ont commencé à en parler le 2 octobre l'an dernier dans ce post du devblog : http://blog.oxwall.org/2014/10/dev-diary-october-2-2014
"the next year and a half are shaping up to be quite exciting. Here’s why:
– Admin Panel Improvement;
– Content Management System Introduction;
– Default Theme Reimagining;
– Mobile Version Enhancement;
– User Interface Facelift;
"
Puis le 30 octobre avec la réponse de Addenster à une demande sur UserVoice.com pour avoir la possibilité de faire des pages complètement intégrées à Oxwall avec widgets etc..
"As we announced in dev diary http://blog.oxwall.org/2014/10/dev-diary-october-2-2014, we have already started to develop a fully featured CMS option of Oxwall. Which includes an ability to create and customize custom pages also.
We plan to implement CMS iteratively via a few steps next year. Follow our dev diary for updates."
Puis le 4 février sur le devblog ils ont annoncé leurs roadmap pour 2015, et il y a tout un paragraphe consacré au "content management" : http://blog.oxwall.org/2015/02/oxwall-2015
Mais dans le dernier post, qui date d'il y a un mois, ils parlent seulement des changements dans l'interface admin :/ http://blog.oxwall.org/2015/02/dev-diary-admin-panel-changes
Donc, à mon avis la prochaine maj sera plutôt consacrée à ces changement coté admin, mais je pense qu'on peut garder un petit espoir qu'on ait enfin la possibilité de créer des pages complètes avec des widgets etc... et donc j'imagine que le passage de variables comme le nom de l'utilisateur en cours vers du code perso sera simplifié.
Désolé de ce retard les amis je tiens a vous remercier tous pour ce post
Bien à vous
Oui merci infiniment franchement j'aller changer la communauté oxwall
parcequ'elle nous protège pas contre certains malfaiteurs et certains qui se nom ( développeur ) je vais pas citer les nom
mais dommage un grand dommage hier j'ai vu la nouvelle version 1.7.3 cool je trouve que la communauté est bien les créateurs aussi mais STOP aux profiteur du systeme.
Bien à vous