Add description2 field to AdvancedSearchSeoClass and update related templates
This commit is contained in:
@@ -27,6 +27,7 @@ class AdvancedSearchSeoClass extends ObjectModel
|
||||
public $title;
|
||||
public $seo_url;
|
||||
public $description;
|
||||
public $description2;
|
||||
public $criteria;
|
||||
public $deleted;
|
||||
public $seo_key;
|
||||
@@ -54,6 +55,7 @@ class AdvancedSearchSeoClass extends ObjectModel
|
||||
'meta_keywords' =>'isGenericName',
|
||||
'title' =>'isGenericName',
|
||||
'description' =>'isString',
|
||||
'description2' =>'isString',
|
||||
'seo_url' =>'isGenericName',
|
||||
);
|
||||
public static $definition = array(
|
||||
@@ -67,6 +69,7 @@ class AdvancedSearchSeoClass extends ObjectModel
|
||||
'seo_url' => array('type' => self::TYPE_STRING, 'lang' => true, 'required' => false),
|
||||
'meta_keywords' => array('type' => self::TYPE_STRING, 'lang' => true, 'required' => false),
|
||||
'description' => array('type' => self::TYPE_STRING, 'lang' => true, 'required' => false),
|
||||
'description2' => array('type' => self::TYPE_STRING, 'lang' => true, 'required' => false),
|
||||
)
|
||||
);
|
||||
protected $table = 'pm_advancedsearch_seo';
|
||||
@@ -100,6 +103,7 @@ class AdvancedSearchSeoClass extends ObjectModel
|
||||
$fields[$language['id_lang']]['id_lang'] = $language['id_lang'];
|
||||
$fields[$language['id_lang']][$this->identifier] = (int)$this->id;
|
||||
$fields[$language['id_lang']]['description'] = (isset($this->description[$language['id_lang']]) and !empty($this->description[$language['id_lang']])) ? pSQL($this->description[$language['id_lang']], true) : pSQL($this->description[$defaultLanguage], true);
|
||||
$fields[$language['id_lang']]['description2'] = (isset($this->description2[$language['id_lang']]) and !empty($this->description2[$language['id_lang']])) ? pSQL($this->description2[$language['id_lang']], true) : pSQL($this->description2[$defaultLanguage], true);
|
||||
foreach ($fieldsArray as $field) {
|
||||
if (!Validate::isTableOrIdentifier($field)) {
|
||||
die(Tools::displayError());
|
||||
|
||||
Reference in New Issue
Block a user