|
@@ -1149,7 +1149,7 @@ class ExtraFields
|
|
|
$sql = "SELECT ".$keyList;
|
|
|
$sql .= ' FROM '.$this->db->prefix().$InfoFieldList[0];
|
|
|
if (!empty($InfoFieldList[4])) {
|
|
|
- // can use curent entity filter
|
|
|
+ // can use current entity filter
|
|
|
if (strpos($InfoFieldList[4], '$ENTITY$') !== false) {
|
|
|
$InfoFieldList[4] = str_replace('$ENTITY$', $conf->entity, $InfoFieldList[4]);
|
|
|
}
|
|
@@ -1317,6 +1317,10 @@ class ExtraFields
|
|
|
$sql = "SELECT ".$keyList;
|
|
|
$sql .= ' FROM '.$this->db->prefix().$InfoFieldList[0];
|
|
|
if (!empty($InfoFieldList[4])) {
|
|
|
+ // can use current entity filter
|
|
|
+ if (strpos($InfoFieldList[4], '$ENTITY$') !== false) {
|
|
|
+ $InfoFieldList[4] = str_replace('$ENTITY$', $conf->entity, $InfoFieldList[4]);
|
|
|
+ }
|
|
|
// can use SELECT request
|
|
|
if (strpos($InfoFieldList[4], '$SEL$') !== false) {
|
|
|
$InfoFieldList[4] = str_replace('$SEL$', 'SELECT', $InfoFieldList[4]);
|