Помогите с PRO

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

jtrade

#1/29.11.2015 17:49
0

Аватар

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

Карма: 0

Подскажите как сделать , чтобы на проекты могли оставлять отзывы только pro? Чтобы у пользователей без pro небыло возможности оставить предложение. Спасибо

Сообщения: 7

jtrade

#3/29.11.2015 20:49
0

Аватар

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

Карма: 0

#11820 Attar:

Самое простое это условие 

<!-- IF {USERS_DETAILS_ISPRO} -->
      Тут ссылка на отзыв
 <!-- ENDIF -->

 

sad я не "чайник" в этих вопросах, а куда это прописывать?

Сообщения: 7

jtrade

#5/29.11.2015 21:17
0

Аватар

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

Карма: 0

#11822 Attar:

Этот пример для userdetails там где у вас кнопка

Все равно не разобрался(( подскаите в каком файле в какое место, а то совсем туплю

 

Сообщения: 7

jtrade

#7/29.11.2015 21:57
0

Аватар

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

Карма: 0

#11824 Attar:

users.details.tpl туда куда хотите  чтоб вывести кнопку.

 

Извиняюсь, не правильно сформулировал запрос : Подскажите как сделать , чтобы на проекты могли оставлять отзывы (добавлять предложения по проектам) только pro? Чтобы у пользователей без pro небыло возможности оставить предложение. Спасибо

Сообщения: 7

jtrade

#10/29.11.2015 22:43
0

Аватар

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

Карма: 0

Про галочку понятно, а как сделать чтоб изначально все проекты только для про?

Сообщения: 7

jtrade

#12/30.11.2015 00:52
0

Аватар

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

Карма: 0

#11829 Attar:

сделать галочку всегда активной и скрой ее

 

Помогите пож) я учусь

Сообщения: 7

cotvar

Александр
#13/30.11.2015 06:58
+1

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

Карма: +53

Можно попробовать другой способ.

В шаблоне projects.offers.tpl вместо

<!-- BEGIN: ADDOFFERFORM -->
<h4>{PHP.L.offers_ostavit_predl}</h3>
<div id="addofferform" class="customform">
 <form action="{OFFER_FORM_ACTION_URL}" method="post" enctype="multipart/form-data">
  <table class="table">
   <tr>
    <td width="150" align="right">{PHP.L.offers_budget}:</td>
    <td>{PHP.L.offers_ot} {OFFER_FORM_COSTMIN}
     {PHP.L.offers_do} {OFFER_FORM_COSTMAX} {PHP.cfg.payments.valuta}</td>
   </tr>
   <tr>
    <td align="right">{PHP.L.offers_sroki}:</td>
    <td>{PHP.L.offers_ot} {OFFER_FORM_TIMEMIN}
     {PHP.L.offers_do} {OFFER_FORM_TIMEMAX} {OFFER_FORM_TIMETYPE}</td>
   </tr>
   <tr>
    <td align="right" class="top">{PHP.L.offers_text_predl}:</td>
    <td>{OFFER_FORM_TEXT}</td>
   </tr>
   <!-- IF {PHP.cot_plugins_active.mavatars} -->
   <tr>
    <td align="right" class="top">{PHP.L.Files}:</td>
    <td>{OFFER_FORM_MAVATAR}</td>
   </tr>
   <!-- ENDIF -->
   <tr>
    <td align="left"></td>
    <td>
     <div class="pull-right">
      <input type="submit" name="submit" class="btn btn-success" value="{PHP.L.offers_add_predl}" />
     </div>
     {OFFER_FORM_HIDDEN}
    </td>
   </tr>
  </table>
 </form>
</div>
<!-- END: ADDOFFERFORM -->

прописать

<!-- BEGIN: ADDOFFERFORM -->
<h4>{PHP.L.offers_ostavit_predl}</h3>
<!-- IF {PHP|cot_getuserpro()} -->
<div id="addofferform" class="customform">
 <form action="{OFFER_FORM_ACTION_URL}" method="post" enctype="multipart/form-data">
  <table class="table">
   <tr>
    <td width="150" align="right">{PHP.L.offers_budget}:</td>
    <td>{PHP.L.offers_ot} {OFFER_FORM_COSTMIN}
     {PHP.L.offers_do} {OFFER_FORM_COSTMAX} {PHP.cfg.payments.valuta}</td>
   </tr>
   <tr>
    <td align="right">{PHP.L.offers_sroki}:</td>
    <td>{PHP.L.offers_ot} {OFFER_FORM_TIMEMIN}
     {PHP.L.offers_do} {OFFER_FORM_TIMEMAX} {OFFER_FORM_TIMETYPE}</td>
   </tr>
   <tr>
    <td align="right" class="top">{PHP.L.offers_text_predl}:</td>
    <td>{OFFER_FORM_TEXT}</td>
   </tr>
   <!-- IF {PHP.cot_plugins_active.mavatars} -->
   <tr>
    <td align="right" class="top">{PHP.L.Files}:</td>
    <td>{OFFER_FORM_MAVATAR}</td>
   </tr>
   <!-- ENDIF -->
   <tr>
    <td align="left"></td>
    <td>
     <div class="pull-right">
      <input type="submit" name="submit" class="btn btn-success" value="{PHP.L.offers_add_predl}" />
     </div>
     {OFFER_FORM_HIDDEN}
    </td>
   </tr>
  </table>
 </form>
</div>
<!-- ELSE -->
  Добавить предложения могут только пользователи с PRO-аккаунтом.
  <!-- ENDIF -->
<!-- END: ADDOFFERFORM -->

В этом случае форма добавления предложений будет доступна только фрилансерам с PRO-аккаунтом.

Сообщения: 151

jtrade

#14/30.11.2015 09:45
0

Аватар

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

Карма: 0

Спасибо! А как сделать чтоб при добалении проекта он был по умолчанию для про? чтобы небыло "галочки для про" 

Сообщения: 7

cotvar

Александр
#15/30.11.2015 11:12
+2

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

Карма: +53

В шаблоне projects.add.tpl уберите блок

<!-- IF {PHP.cot_plugins_active.paypro} -->
   <tr>
    <td>{PHP.L.paypro_forpro}:</td>
    <td>
     {PRJADD_FORM_FORPRO}
    </td>
   </tr>
   <!-- ENDIF -->

В данном случае он не нужен.

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

Народ! Зачем так минусовать карму новичку? Человек попросил помощи, а вы его гнобите...

Сообщения: 151

vev1086

#17/05.12.2015 05:39
0

Аватар

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

Карма: 0

Всем добра и привет!

Подскажите как сделать PRO только для определенной группы пользователей, только для фрилансеров?

Спасибо!

Сообщения: 3

dim-win

Дим
#19/16.12.2015 19:12
0

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

Карма: 0

#11836 cotvar:

В шаблоне projects.add.tpl уберите блок

<!-- IF {PHP.cot_plugins_active.paypro} -->
   <tr>
    <td>{PHP.L.paypro_forpro}:</td>
    <td>
     {PRJADD_FORM_FORPRO}
    </td>
   </tr>
   <!-- ENDIF -->

В данном случае он не нужен.

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

Народ! Зачем так минусовать карму новичку? Человек попросил помощи, а вы его гнобите...

Привет. при таком способе... Галка действительно пропадает. но все проекты публикуются БЕЗ метки "Для Про", то есть доступны всем. Или я что то пропустил.?

(кстати... projects.add.tpl ) находится в  Ваш сайт=>modules/projects/tpl/projects.add.tpl

 

Сообщения: 2

cotvar

Александр
#20/16.12.2015 21:51
0

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

Карма: +53

1.На то он и способ, что не является приоритетом. Был обрисован общий принцип под конкретную задачу. А как поступить - дело Ваше...

2. Шаблоны модулей и плагинов рекомендуется копировать в соответствующие каталоги темы для сохранения изменений при обновлении биржи или конкретного элемента сборки.

Сообщения: 151

dim-win

Дим
#21/17.12.2015 14:48
0

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

Карма: 0

#11971 cotvar:

1.На то он и способ, что не является приоритетом. Был обрисован общий принцип под конкретную задачу. А как поступить - дело Ваше...

2. Шаблоны модулей и плагинов рекомендуется копировать в соответствующие каталоги темы для сохранения изменений при обновлении биржи или конкретного элемента сборки.

На сколько я понял... 

Вопрос был в том что...Как сделать чтобы :

1. Любой "проект" всех пользователей публиковался с меткой "только для ПРО" по умолчанию. (точнее, чтоб даже права выбора не было)

2. Просматривать проекты могли Все фриланцЫ, а оставить предложения только Про.

 

Сообщения: 2

Cmsworks

Булат
#22/17.12.2015 15:27
0

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

Карма: +683

Добавьте в форму создания проекта скрытое поле:

<input type="hidden" name="forpro" value="1"/>

 

Сообщения: 2416

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

------

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