Reviews

Автор Сообщение

bim666

#1/22.03.2014 19:40
+1

Пользователи

Карма: +7

Возможно ли вывести список последних отзывов исполнителям?

(например как топ- исполнителей)

Сообщения: 61

didok

#2/23.03.2014 07:50
+1

Аватар

Пользователи

Карма: +15

Не совсем то. Но пример плага подобного есть тут .

Выводит последние комменты.

Сообщения: 156

bim666

#3/23.03.2014 13:36
+1

Пользователи

Карма: +7

#3120 didok:

Не совсем то. Но пример плага подобного есть тут .

Выводит последние комменты.

Это малость не то... Но все равно спасибо))

Сообщения: 61

Lion

Суровый модератор
#4/24.03.2014 07:39
+1

Модераторы

Карма: +50

В плагине Reviews есть функция вывода списка отзывов cot_reviews_list(), посмотри в файле plugins/reviews/inc/reviews.functions.php

Ее можно использовать в шаблонах, например так:

{PHP.usr.id|cot_reviews_list($this, 'users')} 

Так пользователь увидит все отзывы в свой адрес. 

Сообщения: 497

bim666

#5/24.03.2014 07:57
+1

Пользователи

Карма: +7

#3128 Lion:

В плагине Reviews есть функция вывода списка отзывов cot_reviews_list(), посмотри в файле plugins/reviews/inc/reviews.functions.php

Ее можно использовать в шаблонах, например так:

{PHP.usr.id|cot_reviews_list($this, 'users')} 

Так пользователь увидит все отзывы в свой адрес. 

У меня почему-то выводится только заголовок.

Сообщения: 61

lanry

Андрей
#6/07.06.2014 00:37
+1

Пользователи

Карма: +3

Этот код 

{PHP|cot_reviews_list($this'users')}

Выводит форму для добавления отзыва. Подскажите как вывести на главной список всех последних отзывов.

Сообщения: 36

magaz44

#7/12.03.2015 13:39
+1

Аватар

Пользователи

Карма: +1

#3890 lanry:

Этот код 

{PHP|cot_reviews_list($this'users')}

Выводит форму для добавления отзыва. Подскажите как вывести на главной список всех последних отзывов.

Смог кто-нибудь реализовать вывод последних отзывов? Актуально очень!

Сообщения: 8

labrador31

Владимир
#8/13.04.2017 12:07
+1

Аватар

Пользователи

Карма: +22

Кто нибудь это сделал? Подскажите!

Сообщения: 41

Cmsworks

Булат
#9/13.04.2017 12:37
+2

Администраторы

Карма: +683

Скоро реализую. Задачу запланировал.

Добавлено 26 минут спустя:

В последнем обновлении (freelance 2.7.1_rc_9) добавил функцию cot_reviews_last(), которая выводит список последних отзывов там где нужно. В шаблонах используете такую конструкцию:

{PHP|cot_reviews_last(10)}

то есть 10 последних отзывов. Если нужно выводить все, то вызываем без параметра: 

{PHP|cot_reviews_last()}

Шаблон для вывода последних отзывов: plugins/reviews/tpl/reviews.last.tpl 

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

labrador31

Владимир
#10/13.04.2017 15:53
+1

Аватар

Пользователи

Карма: +22

#15471 Cmsworks:

Скоро реализую. Задачу запланировал.

Добавлено 26 минут спустя:

В последнем обновлении (freelance 2.7.1_rc_9) добавил функцию cot_reviews_last(), которая выводит список последних отзывов там где нужно. В шаблонах используете такую конструкцию:

{PHP|cot_reviews_last(10)}

то есть 10 последних отзывов. Если нужно выводить все, то вызываем без параметра: 

{PHP|cot_reviews_last()}

Шаблон для вывода последних отзывов: plugins/reviews/tpl/reviews.last.tpl 

Все работает. Спасибо!

Добавлено 2 часа спустя:

#15471 Cmsworks:

Подскажите куда рыть?

В файле plugins/reviews/inc/reviews.functions.php в строке 263 заменил 

'REVIEW_ROW_SCORE' => ($item['item_score'] > 0) ? '+' . $item['item_score'] : $item['item_score'],

на

'REVIEW_ROW_SCORE' => ($item['item_score'] > 0) ? '<div class="polog"><br><b>Положительный отзыв</b></div><div class="polog1"></div>' . $item['item_score'] : $item['item_score'],
 

Хочу реализовать положительные и отрицательные отзывы, как здесь:Осталась цифра "1", не могу найти ее. А так же не могу найти -1, что бы сделать как выше.

Или может есть другой способ?

Сообщения: 41

Cmsworks

Булат
#11/14.04.2017 11:03
+1

Администраторы

Карма: +683

<!-- IF {REVIEW_ROW_SCORE} == '-1' -->
отрицательный
<!-- ENDIF -->

<!-- IF {REVIEW_ROW_SCORE} == '+1' -->
положительный
<!-- ENDIF -->

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

labrador31

Владимир
#12/14.04.2017 11:39
+1

Аватар

Пользователи

Карма: +22

#15483 Cmsworks:

<!-- IF {REVIEW_ROW_SCORE} == '-1' -->
отрицательный
<!-- ENDIF -->

<!-- IF {REVIEW_ROW_SCORE} == '+1' -->
положительный
<!-- ENDIF -->

Благодарю, все получилось!

Сообщения: 41

labrador31

Владимир
#13/23.04.2017 18:59
0

Аватар

Пользователи

Карма: +22

#15483 Cmsworks:

<!-- IF {REVIEW_ROW_SCORE} == '-1' -->
отрицательный
<!-- ENDIF -->

<!-- IF {REVIEW_ROW_SCORE} == '+1' -->
положительный
<!-- ENDIF -->

Подскажите, как сделать вывод отзыва по убыванию? По умолчанию выводяться сначала ранние потом поздние. Например.14:00, 14:05, 15:00, 18:10 и т.д. А надо наоборот Сначала новые и по убыванию.

Сообщения: 41

Cmsworks

Булат
#14/23.04.2017 19:02
+1

Администраторы

Карма: +683

#15528 labrador31:

Подскажите, как сделать вывод отзыва по убыванию? По умолчанию выводяться сначала ранние потом поздние. Например.14:00, 14:05, 15:00, 18:10 и т.д. А надо наоборот Сначала новые и по убыванию.

Измените сортировку тут.

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

labrador31

Владимир
#15/23.04.2017 22:51
0

Аватар

Пользователи

Карма: +22

#15529 Cmsworks:
#15528 labrador31:

Подскажите, как сделать вывод отзыва по убыванию? По умолчанию выводяться сначала ранние потом поздние. Например.14:00, 14:05, 15:00, 18:10 и т.д. А надо наоборот Сначала новые и по убыванию.

Измените сортировку тут.

Спасибо за наводку, но надо менять не только там но еще другие ASC на DESC.

Сообщения: 41