Added translation fallback

. fallback 1: 
  if no entry or empty entry in user's language --> fallback to default language
. fallback 2:
  if empty entry at all (even in default langage) --> fallback to phrasename
This commit is contained in:
Cris
2018-05-09 12:39:19 +02:00
parent 1254e8d618
commit 03b298f1f5
2 changed files with 65 additions and 9 deletions
+12 -1
View File
@@ -77,4 +77,15 @@ class Phrase_model extends DB_Model
return $this->execQuery($query, array($categories, $language));
}
}
/**
* Loads all categories
*/
public function getCategories()
{
$query = 'SELECT DISTINCT category
FROM system.tbl_phrase';
return $this->execQuery($query);
}
}