mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-07-20 08:33:03 +02:00
Fix Issue 0000605: Not linked elements failure with no virtual categories galleries
Add missing translations git-svn-id: http://piwigo.org/svn/trunk@1831 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
+13
-6
@@ -147,20 +147,27 @@ SELECT id
|
||||
;';
|
||||
$virtual_categories = array_from_query($query, 'id');
|
||||
|
||||
$query = '
|
||||
if (!empty($virtual_categories))
|
||||
{
|
||||
$query = '
|
||||
SELECT DISTINCT(image_id)
|
||||
FROM '.IMAGE_CATEGORY_TABLE.'
|
||||
;';
|
||||
$all_elements = array_from_query($query, 'image_id');
|
||||
|
||||
$query = '
|
||||
$all_elements = array_from_query($query, 'image_id');
|
||||
|
||||
$query = '
|
||||
SELECT DISTINCT(image_id)
|
||||
FROM '.IMAGE_CATEGORY_TABLE.'
|
||||
WHERE category_id IN ('.implode(',', $virtual_categories).')
|
||||
;';
|
||||
$linked_to_virtual = array_from_query($query, 'image_id');
|
||||
$linked_to_virtual = array_from_query($query, 'image_id');
|
||||
|
||||
$page['cat_elements_id'] = array_diff($all_elements, $linked_to_virtual);
|
||||
$page['cat_elements_id'] = array_diff($all_elements, $linked_to_virtual);
|
||||
}
|
||||
else
|
||||
{
|
||||
$page['cat_elements_id'] = array();
|
||||
}
|
||||
}
|
||||
else if ('duplicates' == $_GET['cat'])
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user