Сообщение #1 Василий » 01.09.2018, 21:53
Строчки переводов $translations->products_brand мне кажутся лишними, т.к. print_r() c их отображением выводит пустоту, и судя по логики содержимое должно подтягиваться с файла для переводов, но переменных (products_brand, ceo_filter_s_harakteristikami) с данными строками даже в переводе не встречается.
Код: Выделить всё
$this->meta_array['brand'][$brand->id] = $translations->products_brand.' '. $brand->name;
и
$this->meta['h1'] = !empty($translations->ceo_filter_s_harakteristikami) ? ' ' : ''.$translations->ceo_filter_s_harakteristikami.' '.$this->meta['h1'];
...
$this->meta['description'] = !empty($translations->ceo_filter_s_harakteristikami) ? ' ' : ''.$translations->ceo_filter_s_harakteristikami.' '.$this->meta['description'];
при этом $this->meta_array['brand'] возвращает название бренда.
либо забыли в переводе прописать переменные, либо я что-то логику понять не могу.
как по мне более правильно будет
Код: Выделить всё
$this->meta_array['brand'][$brand->id] = $brand->name;
что касаемо $this->meta['h1'] планировалось наверное задать по умолчанию формирование, но ситуация аналогична $translations->ceo_filter_s_harakteristikami отображает пустоту, а в свойствах и для модуля "SEO фильтров" не заметил чтобы как-то влиял.
Строчки переводов $translations->products_brand мне кажутся лишними, т.к. print_r() c их отображением выводит пустоту, и судя по логики содержимое должно подтягиваться с файла для переводов, но переменных (products_brand, ceo_filter_s_harakteristikami) с данными строками даже в переводе не встречается.
[code]$this->meta_array['brand'][$brand->id] = $translations->products_brand.' '. $brand->name;
и
$this->meta['h1'] = !empty($translations->ceo_filter_s_harakteristikami) ? ' ' : ''.$translations->ceo_filter_s_harakteristikami.' '.$this->meta['h1'];
...
$this->meta['description'] = !empty($translations->ceo_filter_s_harakteristikami) ? ' ' : ''.$translations->ceo_filter_s_harakteristikami.' '.$this->meta['description'];
[/code]
при этом $this->meta_array['brand'] возвращает название бренда.
либо забыли в переводе прописать переменные, либо я что-то логику понять не могу.
как по мне более правильно будет
[code]$this->meta_array['brand'][$brand->id] = $brand->name;[/code]
что касаемо $this->meta['h1'] планировалось наверное задать по умолчанию формирование, но ситуация аналогична $translations->ceo_filter_s_harakteristikami отображает пустоту, а в свойствах и для модуля "SEO фильтров" не заметил чтобы как-то влиял.