Перейти к содержанию
ltc

[Решено] Запретить удаление заказа менеджеру?

Рекомендуемые сообщения

здравствуйте. Как запретить удаление заказа менеджеру?

Но при этом оставит ему возможность редактировать заказы..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

здравствуйте. Как запретить удаление заказа менеджеру?

Но при этом оставит ему возможность редактировать заказы..

 

а смысл?

ну не удалит он сам заказ - поудаляет все В ЗАКАЗЕ :-D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

удалить кнопку :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

кнопку можно, но как при этом ее оставить для админа ? Возможно ли ее удаление только для менеджера ?

Мозгов поудолять все в заказе, у менеджера не хватит., А вот заказ целиком... и сработать на себя сможет...

как бы решить данную проблему(((

 

Если бы заменить операцию удаления заказа из базы  на пометку что удалено, а сами данные заказа оставить в базе...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

та не вопрос

Дел-то на 20 минут

добавить в библиотеку user свойство user_group

И в контроллере проверять доступность кнопки по user_goup

 

 

 

В принципе, конечно, можно пометить, но это не выход из ситуации

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

погодите, а ведь есть глобальная проверка, кажется !admin в опен карте, если на неё повесить элементы данные. они же показывают только для группы администраторы, а не менеджеры, прям разные варианты шаблона показывать. и профит. имхо. 

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

ну или отличный вариант от чукчи, постом выше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

та не вопрос

Дел-то на 20 минут

добавить в библиотеку user свойство user_group

И в контроллере проверять доступность кнопки по user_goup

 

 

 

В принципе, конечно, можно пометить, но это не выход из ситуации

А где этот контролер ?

Где библиотека user?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

временно решил закоментировать эту кнопку в /admin/view/template/sale/order_list.tpl

похоже это все, что я могу сделать...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ltc, оно?

...погодите, а ведь есть глобальная проверка, кажется !admin в опен карте,...

где?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Оно. спасибо. пошел переделывать...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.