Застрял я вообщем сново. Ниже у меня модификатор для склонения отзывов, в шаблоне выводиться через {{ reviews }} отлично работает, а вот с рекомендуемыми товарами не фурычит, следовательно {{ product.reviews }} вставил, но он выводит только количество отзывов без склонения, что подпилить нужно? Заранее Благодарен!
<file path="catalog/controller/product/product.php">
<operation>
<search index="0"><![CDATA[
$data['reviews'] = sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']);
]]></search>
<add position="replace"><![CDATA[
$count = (int)$product_info['reviews'];
function getWords($number, $suffix) {
$keys = array(2, 0, 1, 1, 1, 2);
$mod = $number % 100;
$suffix_key = ($mod > 7 && $mod < 20) ? 2: $keys[min($mod % 10, 5)];
return $suffix[$suffix_key];
}
$total1 = $this->language->get('text_reviews1');
$total2 = $this->language->get('text_reviews2');
$total3 = $this->language->get('text_reviews3');
$array = array($total1, $total2, $total3);
$data['reviews'] = $count .' '. getWords($count, $array);
]]></add>
</operation>
<operation>
<search index="0"><![CDATA[
'rating' => $rating,
]]></search>
<add position="after"><![CDATA[
'reviews' => (int)$result['reviews'],
]]></add>
</operation>
</file>