Помощь Опции как убрать кол-во tab-review

meatuss

Постоялец
Регистрация
24 Фев 2013
Сообщения
103
Реакции
5
можно ли сделать так что бы когда нет ни одного отзыва - поле количество было пустым.

сейчас так:

97557147_.PNG.b285e3cfb71e31200d9a884e997064bb.PNG
а сделать что было так
74748395_1.PNG.ed0c9dbbebfa83a33206df50e4f66403.PNG




а когда есть один и более отзывов написано выводилось количество вот так

1306662279_2.PNG.5ff7a9c1d3af34734347984082301b7f.PNG
 
Сделайте условие типа
<?php if ($review_status <0 ) { ?>
 
На сколько помню, /catalog/view/theme/название темы/template/product/product.php
И выводится он через JS. Точно сказать не могу, так как это индивидуально для шаблона

Ой, извиняюсь. catalog\language\ru-ru\product\product.php
$_['tab_review'] = 'Отзывы (%s)';
 
Последнее редактирование модератором:
Ой, извиняюсь. catalog\language\ru-ru\product\product.php
$_['tab_review'] = 'Отзывы (%s)';

если просто убрать вот это значение (%s) тогда просто исчезает поле кол-ва и больше не выводиться даже при добавлении ОТЗЫВА

задумка состоит в том что бы когда кол-во отзывов = 0, был вид просто ОТЗЫВЫ а вот когда уже добавляешь отзыв то уже начинался подсчет как обычно ОТЗЫВЫ 1, ОТЗЫВЫ 2, ОТЗЫВЫ 3 ..... и т.д.
 
Самое простое решение , которое придумал
В /catalog/view/theme/название темы/template/product/product.php
Ищите строчку с табом
Код:
<?php echo $tab_review;?>
Заменяете её этим
Код:
<?php $tab_review = str_replace('0','', $tab_review);
echo $tab_review; ?>
Сохраняете, обновляете модификаторы
 
Последнее редактирование:
Самое простое решение , которое придумал
В /catalog/view/theme/название темы/template/product/product.php
Ищите строчку с табом
Код:
<?php echo $tab_review;?>
Заменяете её этим
Код:
<?php $tab_review = str_replace('0','', $tab_review);
echo $tab_review; ?>
Сохраняете, обновляете модификаторы

спасибо огромное помогло. Теперь все заработало как я себе представлял.
некоторые говорили что нужно использовать функцию ajax

Самое простое решение , которое придумал
В /catalog/view/theme/название темы/template/product/product.php
Ищите строчку с табом
Код:
<?php echo $tab_review;?>
Заменяете её этим
Код:
<?php $tab_review = str_replace('0','', $tab_review);
echo $tab_review; ?>
Сохраняете, обновляете модификаторы

так же подсказали мне вот такое решение данной задачи


Убрать кавычки ()

В файле product.php

По пути catalog\language\ru-ru\product\product.php
Код:
$_['tab_review']                              = 'Отзывы (%s)';
Получим

$_['tab_review']                              = 'Отзывы %s';

Убрать 0

В файле product.php

По пути catalog\model\catalog\product.php

Код:
'reviews'          => $query->row['reviews'] ? $query->row['reviews'] : 0,

Вместо 0 "кавычки" ' '

Код:
'reviews'          => $query->row['reviews'] ? $query->row['reviews'] : '',
 
Последнее редактирование модератором:
Код:
<?php $tab_review = str_replace('0','', $tab_review);
echo $tab_review; ?>

Идея хорошая, ну нужно чуть подправить, здесь заменяется "0", и когда будет 10 комментов, то "0" вырежется и останется 1

Можно попробовать оставить скобочки, то тогда так
<?php $tab_review = str_replace('(0)','', $tab_review);
echo $tab_review; ?>

или перед нулем поставить пробел, это если без скобочек
<?php $tab_review = str_replace(' 0','', $tab_review);
echo $tab_review; ?>
 
Назад
Сверху