/** * Managment panel list of all sites which can be managed */ function manageAction() { $c = new Criteria(); $c->add("webmasterId", $this->userId); $c->add("sites.status", "banned", "<>"); $c->addOrder("sites.status"); $c->addOrder("siteTitle"); $c->addLeftJoin("packages", "packages.packageId", "sites.packageId"); $sites = $this->site->findAll($c, "sites.*, packages.name as packageName"); $this->site->attachParents($sites); $this->set("sites", $sites); }