Fix #7591 - scanning templates for multiple projects using Content manager
[Pman.Cms] / DataObjects / Cms_templatestr.php
index 0f87f1a..012bf83 100644 (file)
@@ -168,8 +168,10 @@ class Pman_Cms_DataObjects_Cms_templatestr extends DB_DataObject
                 
             default:
                 $x = DB_DataObject::factory($this->tableName());
+                $x->autoJoin();
                 $x->selectAdd();
-                $x->selectAdd('distinct(template_id) as template_id');
+                $x->selectAdd('distinct('.$this->tableName(). '.template_id) as template_id');
+                $x->whereAdd('join_template_id_id.is_deleted = 0');
                 $x->lang = $q['node'];
                 $ids = $x->fetchAll('template_id');