Ce mémo a été publié le 5 mai 2010 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté.
N'hésitez pas à compléter votre recherche sur des articles plus récents.
Le code exemple qui permet de listes les groupes avec une checkbox devant.
|
1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br /> |
|
|
<span style="vertical-align: top;"><span style="color: #000088;">$member_handler</span> <span style="color: #339933;">=</span> <span style="color: #339933;">&</span> xoops_gethandler<span style="color: #009900;">(</span><span style="color: #0000ff;">'member'</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span></span><br /><span style="vertical-align: top;"><span style="color: #000088;">$group_list</span> <span style="color: #339933;">=</span> <span style="color: #339933;">&</span><span style="color: #000088;">$member_handler</span><span style="color: #339933;">-></span><span style="color: #004000;">getGroupList</span><span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span></span><br /><span style="vertical-align: top;"><span style="color: #000088;">$gperm_handler</span> <span style="color: #339933;">=</span> <span style="color: #339933;">&</span>xoops_gethandler<span style="color: #009900;">(</span><span style="color: #0000ff;">'groupperm'</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span></span><br /><span style="vertical-align: top;"><span style="color: #000088;">$full_list</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/array_keys"><span style="color: #990000;">array_keys</span></a><span style="color: #009900;">(</span><span style="color: #000088;">$group_list</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span></span><br /><span style="vertical-align: top;"><a href="http://www.php.net/global"><span style="color: #990000;">global</span></a> <span style="color: #000088;">$xoopsModule</span><span style="color: #339933;">;</span></span><br /><span style="vertical-align: top;"><span style="color: #000088;">$item_checkbox</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> XoopsFormCheckBox<span style="color: #009900;">(</span>_AM_TITLE<span style="color: #339933;">,</span> <span style="color: #0000ff;">'item_download[]'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$full_list</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span></span><br /><span style="vertical-align: top;"><span style="color: #000088;">$item_checkbox</span><span style="color: #339933;">-></span><span style="color: #004000;">addOptionArray</span><span style="color: #009900;">(</span><span style="color: #000088;">$group_list</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span></span><br /><span style="vertical-align: top;"><span style="color: #000088;">$form</span><span style="color: #339933;">-></span><span style="color: #004000;">addElement</span><span style="color: #009900;">(</span><span style="color: #000088;">$item_checkbox</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span></span> |
|