forked from extern/egroupware
Use select_all flag to export all entries, not just visible selected ones.
This commit is contained in:
parent
1273955f9d
commit
3ba557f4b8
@ -644,7 +644,7 @@ class addressbook_ui extends addressbook_bo
|
|||||||
'csv' => array(
|
'csv' => array(
|
||||||
'caption' => 'Export as CSV',
|
'caption' => 'Export as CSV',
|
||||||
'allowOnMultiple' => true,
|
'allowOnMultiple' => true,
|
||||||
'url' => 'menuaction=importexport.importexport_export_ui.export_dialog&appname=addressbook&plugin=addressbook_export_contacts_csv&selection=$id',
|
'url' => 'menuaction=importexport.importexport_export_ui.export_dialog&appname=addressbook&plugin=addressbook_export_contacts_csv&selection=$id&select_all=$select_all',
|
||||||
'popup' => '850x440'
|
'popup' => '850x440'
|
||||||
),
|
),
|
||||||
'vcard' => array(
|
'vcard' => array(
|
||||||
|
@ -52,6 +52,8 @@ class importexport_export_ui {
|
|||||||
$_appname = $_content['appname'] ? $_content['appname'] : $_GET['appname'];
|
$_appname = $_content['appname'] ? $_content['appname'] : $_GET['appname'];
|
||||||
$_definition = $_content['definition'] ? $_content['definition'] : $_GET['definition'];
|
$_definition = $_content['definition'] ? $_content['definition'] : $_GET['definition'];
|
||||||
$_plugin = $_content['plugin'] ? $_content['plugin'] : $_GET['plugin'];
|
$_plugin = $_content['plugin'] ? $_content['plugin'] : $_GET['plugin'];
|
||||||
|
// Select all from context menu, means use all search results, not just selected
|
||||||
|
if($_GET['select_all']) $_GET['selection'] = 'search';
|
||||||
$_selection = $_content['selection'] ? $_content['selection'] : $_GET['selection'];
|
$_selection = $_content['selection'] ? $_content['selection'] : $_GET['selection'];
|
||||||
if($_GET['selection'] || $_content['selection_passed']) $content['selection_passed'] = $preserv['selection_passed'] = true;
|
if($_GET['selection'] || $_content['selection_passed']) $content['selection_passed'] = $preserv['selection_passed'] = true;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user