Страница 1 из 1

Похоже на лишние строчки в коде view/ProductsView.php

Добавлено: 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 фильтров" не заметил чтобы как-то влиял.

Добавлено: 02.10.2018, 06:55
OkayCMS
Поправили viewtopic.php?f=5&t=964