Подскажите, как добавить артикул в тайтл. Сейчас он генерируется так
if (!empty($product['page_title'])) {
Registry::get('view')->assign('page_title', $product['page_title']);
} elseif (mb_strlen($product['product']) >39) {
Registry::get('view')->assign('page_title', str_replace('PRODUCTNAME', mb_substr($product['product'], 0, 39), __('title_tag_template')));
} else {
Registry::get('view')->assign('page_title', str_replace('PRODUCTNAME', $product['product'], __('title_tag_template')));
}
Подскажите, как добавить артикул в тайтл. Сейчас он генерируется так
if (!empty($product['page_title'])) {
Registry::get('view')->assign('page_title', $product['page_title']);
} elseif (mb_strlen($product['product']) >39) {
Registry::get('view')->assign('page_title', str_replace('PRODUCTNAME', mb_substr($product['product'], 0, 39), __('title_tag_template')));
} else {
Registry::get('view')->assign('page_title', str_replace('PRODUCTNAME', $product['product'], __('title_tag_template')));
}
Добавить в нужное место $product['product_code']
пробовал так
Registry::get('view')->assign('page_title', str_replace('PRODUCTNAME', $product['product_code'], mb_substr($product['product'], 0, 39), __('title_tag_template')));
и так
Registry::get('view')->assign('page_title', str_replace('PRODUCTNAME', mb_substr($product['product'], 0, 39), __('title_tag_template'), $product['product_code']));
не работает.
пробовал так
Registry::get('view')->assign('page_title', str_replace('PRODUCTNAME', $product['product_code'], mb_substr($product['product'], 0, 39), __('title_tag_template')));
и так
Registry::get('view')->assign('page_title', str_replace('PRODUCTNAME', mb_substr($product['product'], 0, 39), __('title_tag_template'), $product['product_code']));
не работает.
И не будет работать.
Нужно что то такое (упрощенно)
$title = $product['product_code'];
Registry::get('view')->assign('page_title', $title);
Вот так попробуйте
Registry::get('view')->assign('page_title', str_replace(array('PRODUCTNAME','PRODUCTCODE'), array(mb_substr($product['product'], 0, 39), $product['product_code']), __('title_tag_template')));
Потом в языковую переменную добавьте PRODUCTCODE