Предложения фрилансеров сделать видимыми PRO аккаунту

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

Dusy

#1/21.11.2015 12:28
0

Аватар

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

Карма: +1

Подскажите пожалуйста, как сделать так, чтобы предложения фрилансеров сделать видимыми PRO аккаунту. Вот так работает, но исполнитель, который сделал предложение, не видит его, если он не ПРО. То есть что нужно добавить, чтобы он видел собственное предложение?

 <!-- IF {PHP.usr.isadmin} OR {PHP.usr.id} == {PHP.item.item_userid} OR {cot_getuserpro($this)} -->

<!-- ELSE -->

Предложения могут просматривать только пользователи с <a href="{PHP|cot_url('plug', 'e=paypro')}" title="{PHP.L.paypro_header_buy}"> PRO-аккаунтом!</a>! 

<!-- ENDIF -->

Сообщения: 10

Cmsworks

Булат
#2/21.11.2015 12:33
0

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

Карма: +683

Замените

{cot_getuserpro($this)}

на

{PHP|cot_getuserpro()}

Сообщения: 2416

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

------

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

Dusy

#3/21.11.2015 14:26
0

Аватар

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

Карма: +1

После замены то же самое получается. Может я не правильно объяснила. Нужно чтобы исполнитель, который сделал предложение видел его, а получается так, что он  если не ПРО, то не видит как другие предложения так и свое собственное. 

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

Или как другой вариант, при добавлении предложения, в форме "Сделать предложение видимым только для заказчика"  добавить также для аккаунта ПРО. Можно поподробнее описать, как это сделать. Или заказать эту доработку за оплату.

Сообщения: 10

Cmsworks

Булат
#4/01.12.2015 08:10
0

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

Карма: +683

Немного врубился, что вам нужно. Но для этого нужно делать свой плагин и прописать для хука projects.offers.query следующий код:

if(cot_getuserpro())
{
     unset($where['forshow']);
}

то есть нужно отменить эту строку в алгоритме вывода откликов.

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

И предварительно нужно применить это исправление или лучше обновить сборку до последней девелоперской версии.

Сообщения: 2416

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

------

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