calling the global action-object-manager

This commit is contained in:
Ralf Becker 2011-06-02 16:57:33 +00:00
parent 3de54c6812
commit a6784aefbc
3 changed files with 19 additions and 6 deletions

View File

@ -350,6 +350,11 @@ class addressbook_hooks
),
'view_id' => 'contact_id',
'view_list' => 'addressbook.addressbook_ui.index',
'edit' => array(
'menuaction' => 'addressbook.addressbook_ui.edit'
),
'edit_id' => 'contact_id',
'edit_popup' => '870x440',
'add' => array(
'menuaction' => 'addressbook.addressbook_ui.edit'
),

File diff suppressed because one or more lines are too long

View File

@ -103,7 +103,7 @@
</vbox>
<hbox align="center" class="noPrint">
<nextmatch-header align="center" label="Actions" id="legacy_actions"/>
<button align="right" statustext="Check all" label="Check all" id="check_all" needed="1" onclick="egw_objectManager.toggleAllSelected(); return false;" image="check"/>
<button align="right" statustext="Check all" label="Check all" id="check_all" needed="1" onclick="egw_globalObjectManager.getObjectById('addressbook.index.rows').toggleAllSelected(); return false;" image="check"/>
</hbox>
</row>
<row class="$row_cont[cat_id] $row_cont[class]" valign="top">
@ -205,6 +205,10 @@
<column/>
<column/>
<column/>
<column/>
<column/>
<column/>
<column/>
</columns>
<rows>
<row disabled="!@msg">
@ -213,6 +217,10 @@
<description/>
<description/>
<description/>
<description/>
<description/>
<description/>
<description/>
</row>
<row disabled="1">
<template id="addressbook.index.left"/>
@ -224,8 +232,8 @@
<row class="noPrint" disabled="!@nm[selectcols]=/legacy_actions/">
<button statustext="Add a new contact" label="Add" id="add" onclick="window.open(egw::link('/index.php','menuaction=addressbook.addressbook_ui.edit'),'_blank','dependent=yes,width=850,height=440,scrollbars=yes,status=yes'); return false;"/>
<hbox align="right" span="all">
<buttononly statustext="Select action" label="Select action" id="legacy_actions" onclick="if (!egw_objectManager.executeActionImplementation(this, 'popup')) alert(egw::lang('You need to select some entries first!')); return false;;"/>
<button statustext="Check all" label="Check all" id="check_all" needed="1" onclick="egw_objectManager.toggleAllSelected(); return false;" image="arrow_ltr" class="checkAllArrow"/>
<buttononly statustext="Select action" label="Select action" id="legacy_actions" onclick="if (!egw_globalObjectManager.getObjectById('addressbook.index.rows').executeActionImplementation(this, 'popup')) alert(egw::lang('You need to select some entries first!')); return false;;"/>
<button statustext="Check all" label="Check all" id="check_all" needed="1" onclick="egw_globalObjectManager.getObjectById('addressbook.index.rows').toggleAllSelected(); return false;" image="arrow_ltr" class="checkAllArrow"/>
</hbox>
</row>
</rows>