Witam serdecznie
mam zainstalowane Datso Gallery i do tego mod_datsogallery_ultimate
mod jest ok ale ma pewną niedogodność
mamy galerię 1
w niej podgalerię 2 i 3
po ustawieniu że ma wyświetlać zdjęcia z galerii np. 1
nie wyświetla zdjęć z podgalerii 2 i3 w niej znajdującej się
jak zmienić zapytanie sql ?
Kod:
default:
$db->setQuery('SELECT * '
. ' FROM `#__datsogallery` AS a '
. ' LEFT JOIN `#__datsogallery_catg` AS c ON c.cid = a.catid '
. ( $catid ? ' AND ( catid in ( '.$catid.' ) )' : '' )
. ' WHERE a.catid = c.cid'
. ' AND a.published = 1'
. ' AND a.approved = 1'
. ' AND c.published = 1'
. ' AND c.access <= ' . (int) $user->get('aid')
. ' ORDER BY rand() DESC LIMIT ' . $limit
);
break;
dodanie
Kod:
. ' OR a.catid = c.parent'
niestety nie działa
struktura bazy
- tabela kategorii
cid int(11)
name varchar(255)
parent varchar(255)
description text
ordering int(11)
access tinyint(3)
published char(1)
- tabela zdjęć
id int(11)
catid int(11)
imgtitle text
imgauthor varchar(50)
imgtext text
imgdate varchar(20)
imgcounter int(11)
imgdownloaded int(11)
imgvotes int(11)
imgvotesum int(11)
published tinyint(1)
ordering int(11)
imgoriginalname varchar(50)
imgfilename varchar(50)
imgthumbname varchar(50)
checked_out int(11)
owner varchar(50)
approved int(1)
useruploaded int(1)