Домой Каталог: Дополнения WP-Recall Shop Service Заказчик = Исполнитель в Profile Types Manager
5ответ(ов) в теме
Volodya
не в сети 3 года
На сайте с 21.09.2021
Участник
Тем 8
Сообщения 17
1
16:38
Версия WP-Recall: 5.8.1
Версия дополнения: 1.6.0

Я правда, пытался найти на этом форуме информацию об этом. Не смог
Подскажите,как сделать так, что у заказчика были возможности исполнителя, а у исполнителя возможности заказчика с помощью
Profile Types Manager?

0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16999
2
18:22

Чтобы снять все текущие ограничения для типов пользователей придется вручную поправить код дополнения и убрать установленные проверки на тип пользователя.
Проблема в том, что я не могу описать вам каких то конкретных действий для этой задачи, тк сам не уверен, что это не нарушит работу дополнения в целом.

0
Volodya
не в сети 3 года
На сайте с 21.09.2021
Участник
Тем 8
Сообщения 17
3
18:29

Можно попросить это описать, а мы протестируем и если все посыпится, откатим все назад?:)
Можете подсказать, в каком файле и что исправить 😊

0
Volodya
не в сети 3 года
На сайте с 21.09.2021
Участник
Тем 8
Сообщения 17
4
11:13

Может можно не снимая ограничений задачу прописать так:
исполнитель дополнительно получает те же права, что заказчик
Заказчик дополнительно получает те же права, что исполнитель

Или без снятия ограничений все сломается?

0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16999
5
18:28

вам потребуется пройти по коду дополнения, найти вхождение строки 'sm-account' в местах, где проверяются права подобной проверкой:

if ( get_user_meta( $user_ID, 'sm-account', 1 ) == 'Исполнитель' )

и либо удалить эту проверку либо соответствующим образом переписать код, чтобы формировал контент без оглядки на тип пользователя

0
Вы не имеете права на публикацию сообщений в этой теме