diff --git a/src/QUI/Bricks/Manager.php b/src/QUI/Bricks/Manager.php index 6cea4487d4c1c2199266140eeff124b8307b5ed5..cc19dbb5052df51557983b06ef67c63ae4e6f515 100644 --- a/src/QUI/Bricks/Manager.php +++ b/src/QUI/Bricks/Manager.php @@ -334,7 +334,7 @@ public function getAreasByProject(Project $Project, $layoutType = false) // get bricks foreach ($templates as $template) { - $brickXML = \realpath(OPT_DIR . $template . '/bricks.xml'); + $brickXML = \realpath(OPT_DIR.$template.'/bricks.xml'); if (!$brickXML) { continue; @@ -550,7 +550,7 @@ public function getBrickByUID($uid) */ public function getAvailableBrickSettingsByBrickType($brickType) { - $cache = 'quiqqer/bricks/brickType/' . \md5($brickType); + $cache = 'quiqqer/bricks/brickType/'.\md5($brickType); try { return QUI\Cache\Manager::get($cache); @@ -873,7 +873,7 @@ public function saveBrick($brickId, array $brickData) } if (!empty($areas)) { - $areaString = ',' . \implode(',', $areas) . ','; + $areaString = ','.\implode(',', $areas).','; } $Brick->setAttributes($brickData); @@ -951,8 +951,10 @@ public function saveBrick($brickId, array $brickData) $result = QUI::getDataBase()->fetch([ 'from' => $this->getTable(), 'where' => [ - 'title' => $Brick->getAttribute('title'), - 'id' => [ + 'title' => $Brick->getAttribute('title'), + 'project' => $Brick->getAttribute('project'), + 'lang' => $Brick->getAttribute('lang'), + 'id' => [ 'type' => 'NOT', 'value' => (int)$brickId ]