diff --git a/components/com_banners/models/banners.php b/components/com_banners/models/banners.php index 82fcccccba69d..5a32d79329369 100644 --- a/components/com_banners/models/banners.php +++ b/components/com_banners/models/banners.php @@ -146,7 +146,14 @@ protected function getListQuery() foreach ($keywords as $keyword) { $keyword = trim($keyword); - $condition1 = "a.own_prefix=1 AND a.metakey_prefix=SUBSTRING(" . $db->quote($keyword) . ",1,LENGTH( a.metakey_prefix)) OR a.own_prefix=0 AND cl.own_prefix=1 AND cl.metakey_prefix=SUBSTRING(" . $db->quote($keyword) . ",1,LENGTH(cl.metakey_prefix)) OR a.own_prefix=0 AND cl.own_prefix=0 AND " . ($prefix == substr($keyword, 0, strlen($prefix)) ? '1' : '0'); + $condition1 = "a.own_prefix=1 " + . " AND a.metakey_prefix=SUBSTRING(" . $db->quote($keyword) . ",1,LENGTH( a.metakey_prefix)) " + . " OR a.own_prefix=0 " + . " AND cl.own_prefix=1 " + . " AND cl.metakey_prefix=SUBSTRING(" . $db->quote($keyword) . ",1,LENGTH(cl.metakey_prefix)) " + . " OR a.own_prefix=0 " + . " AND cl.own_prefix=0 " + . " AND " . ($prefix == substr($keyword, 0, strlen($prefix)) ? '1' : '0'); $condition2 = "a.metakey REGEXP '[[:<:]]" . $db->escape($keyword) . "[[:>:]]'"; diff --git a/components/com_banners/router.php b/components/com_banners/router.php index 2a9e578278396..3079b74661436 100644 --- a/components/com_banners/router.php +++ b/components/com_banners/router.php @@ -117,7 +117,7 @@ public function parse(&$segments) * @since 3.3 * @deprecated 4.0 Use Class based routers instead */ -function BannersBuildRoute(&$query) +function bannersBuildRoute(&$query) { $router = new BannersRouter; @@ -137,7 +137,7 @@ function BannersBuildRoute(&$query) * @since 3.3 * @deprecated 4.0 Use Class based routers instead */ -function BannersParseRoute($segments) +function bannersParseRoute($segments) { $router = new BannersRouter;