Добавить Артикул В Тайтл

Подскажите, как добавить артикул в тайтл. Сейчас он генерируется так

   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