Size: a a a

2021 December 08

SV

Serguei VeseloV in Evolution CMS
Ну у меня как раз COM-портом занимается программка, написанная на C++ с Qt, получает/обрабатывает данные, слушает порт серверным сокетом. А PHP через клиентский сокет в этот порт по мере необходимости долбится и забирает оттуда данные. Всё работает.
источник

AS

Aliaksandr Sadouski in Evolution CMS
монстр ацкий епта )
источник

P

Pathologic in Evolution CMS
все эти UserManager как раз и задумывались, чтобы было проще 🤷‍♂️
источник

AS

Aliaksandr Sadouski in Evolution CMS
Кнопка повторить заказ выглядит так
источник

AS

Aliaksandr Sadouski in Evolution CMS
js к ней так
источник

AS

Aliaksandr Sadouski in Evolution CMS
порог входа просто сумасшедший ))
источник

AS

Aliaksandr Sadouski in Evolution CMS
ну там не с этим сложность, а с правами доступа и всеми любимыми валидациями. Получается грубо говоря, что одни могут только смотреть только свои документы, вторые смотреть и править только свои, третьи смотреть и править любые. Аналогично по заказам - одни могут только свои видеть, вторые могут не только видеть свои, но и отменить (для определенного текущего статуса) или повторить, третьи видят весь список заказов и могут их отменять к примеру
источник

AS

Aliaksandr Sadouski in Evolution CMS
ну и валидация она всегда любимая тема ))
источник

P

Pathologic in Evolution CMS
по заказам, кстати, не забывай, что теперь можно права создавать
источник

P

Pathologic in Evolution CMS
и проверять их можно системным методом
источник

P

Pathologic in Evolution CMS
а не через сессии-хуессии
источник

AS

Aliaksandr Sadouski in Evolution CMS
что за права?
источник

P

Pathologic in Evolution CMS
которые к ролям цепляются
источник

P

Pathologic in Evolution CMS
тут лучше было бы даже не тебе их создавать, а чтобы их создавал коммерс
источник

AS

Aliaksandr Sadouski in Evolution CMS
не ну у меня ж не админка, чтоб там столько прав было. Это же для фронта, тут разруливается на уровне текущего пользователя есть/нет доступа к каждому сервису и на уровне роли пользователя (входит в массив разрешенных или нет)
источник

AS

Aliaksandr Sadouski in Evolution CMS
ну и там можно еще кастомный класс или анонимную функцию хоть для каждого сервиса приписать на проверку доступа
источник

АП

Александр Пашкевич... in Evolution CMS
+
источник

A

Axenia in Evolution CMS
serious_t91 (1160.13) увеличил карму Pathologic93 (7255.58)
источник

P

Pathologic in Evolution CMS
ну а потом вдруг выйдет коммерс для тройки с правами и получится, что нужно будет и твои права учитывать, и те права и какой-нибудь дятел еще свои сделает на сессиях
источник

AS

Aliaksandr Sadouski in Evolution CMS
вот мне еще не хватало печали думать про то, что выйдет коммерс с правами))
источник