Size: a a a

2020 September 22

EL

Eugene Lavrentiev in Laravel Pro
Владислав
ну там же не принтер, а кассовый аппарат
Если есть какая-то api От него то можно или как вариант написать софтинку и через сокеты с браузером обмениватьс и отсылать данные на ком или юсб
источник

D

DK in Laravel Pro
сомневаюсь,что они дают доступ к нему
источник

В

Владислав in Laravel Pro
ну эта дичь стоит у клиента в локальной сети) а у меня облачное приложение с N клиентами
источник

D

DK in Laravel Pro
пусть принтер чеков покупают)
источник

YE

Yura Eremenko 👻 in Laravel Pro
Владислав
кто-то сталкивался с необходимостью печатать чеки на ККТ? как вообще можно этого добиться из лары или пхп?)
сталкивался, с помощью JS формировал чек и отправлял на печать
источник

А

Алексей in Laravel Pro
делаю patch запрос на обновление данных в 1С через их API, возможность на запись открыта, ответ приходит 200 но данные не меняеются, может кто-то заметит ошибку?
источник

В

Владислав in Laravel Pro
Yura Eremenko 👻
сталкивался, с помощью JS формировал чек и отправлял на печать
не сохранилось кода никакого?)
источник

YE

Yura Eremenko 👻 in Laravel Pro
Владислав
не сохранилось кода никакого?)
https://printjs.crabbly.com/#documentation Вот либа, которую юзал
на вью создал компонент, куда передавал item и формировал чек
источник

В

Владислав in Laravel Pro
спасибо
источник

M

Maxx in Laravel Pro
Владислав
кто-то сталкивался с необходимостью печатать чеки на ККТ? как вообще можно этого добиться из лары или пхп?)
у нас чеки кассовый аппарат сам печатает, но есть ещё принтер этикеток Zebra, к нему из облака по ключу открывается SSH-туннель, и в порт кидается текст на ZPL.
жесть, но другого решения я не нашёл =)
источник

YE

Yura Eremenko 👻 in Laravel Pro
Владислав
спасибо
и в такой реализации ты не можешь управлять какой принтер выбирать на печать, и какой размер бумаги используется
все это надо будет пользователям самим выбирать
источник

🎄P

🎄Victor Ponamariov... in Laravel Pro
Ребят, а как можно подгрузить eager loading-ом сложные отношения. Проще на примере.
Есть комплект документов (DocumentSet)
у него есть отчет (Report, DocumentSet hasOne Report)
у отчета есть события (Report hasMany Events)
у события есть люди (Events belongsToMany Person)

И нужно чтобы у комплекта документов возвращались люди. Причем так как между event и person есть pivot таблица, там еще и по ней по флажку нужно фильтровать

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

АУ

Александр Уханов... in Laravel Pro
Ну вложенные отношения просто через точку model->with('relation.nestedRelation.nestedRelation')
источник

🎄P

🎄Victor Ponamariov... in Laravel Pro
ну это да
но смотри
documentSet.report.events.persons
Он мне загрузит и отчет, и иветы и людей, причем всех людей

Ну и получается что условно для 10 записей 100500 кбайт возвращается, ибо много всего подгрузилось)
источник

АУ

Александр Уханов... in Laravel Pro
А вот условия, это надо колбеки использовать
источник

🎄P

🎄Victor Ponamariov... in Laravel Pro
хотелось бы как получить это в виде documentSet.persons как бы
источник

АУ

Александр Уханов... in Laravel Pro
Аа
источник

🎄P

🎄Victor Ponamariov... in Laravel Pro
причем я получу всех персон всех мероприятий, они могут повторяься, а мне уникальные нужны)
источник

M

Maxx in Laravel Pro
🎄Victor Ponamariov
Ребят, а как можно подгрузить eager loading-ом сложные отношения. Проще на примере.
Есть комплект документов (DocumentSet)
у него есть отчет (Report, DocumentSet hasOne Report)
у отчета есть события (Report hasMany Events)
у события есть люди (Events belongsToMany Person)

И нужно чтобы у комплекта документов возвращались люди. Причем так как между event и person есть pivot таблица, там еще и по ней по флажку нужно фильтровать

И это все вернуть в списке комплектов документов, то есть между комплектом и людьми опосредованная связь
предпочитаю позволять ОРМу только простые запросы.
для таких сложных — делай сам огромный SQL-запрос (на несколько экранов), который тебе в списке комплектов вернёт уже все потроха  собранные в JSON
источник

🎄P

🎄Victor Ponamariov... in Laravel Pro
ну как вариант
источник