Size: a a a

2021 June 28

AN

Alexander N in Laravel Pro
Приветствую. есть задача, требующая конвертации данных из старого формата данных в новый. Так вот - вопрос такой если я зарегистрирую подключение к старой БД в конфиге приложения, то как вообще правильно передавать настройки подключения в вендора(я думаю конвертер в вендоре запилить? Или как-то можно создавать коннект из самого вендора(что вряд-ли)?
источник

А

Алексей in Laravel Pro
я не фронт ни разу. не умею я кнопки во вью добавлять. да и с апихой ватсапа не знаком, так что помочь ничем не могу
источник

MP

Matt Pii in Laravel Pro
It's not a frontend it's backend but maybe a little front. So yeah.. me too - backend focused. Front end sucks.. :D My job needs those fucking buttons (archive/unarchive)
источник

А

Алексей in Laravel Pro
напишите 2 конфика, database_old database_new
DB::connection('database_old') и тянем данные.
ну а новую поставите как дефолтную
источник

А

Алексей in Laravel Pro
может сработает)
источник

А

Алексей in Laravel Pro
не извращался так
источник

MP

Matt Pii in Laravel Pro
Это не фронтенд, это бэкэнд, но, может быть, немного впереди. Так что да ... я тоже - сосредоточился на бэкэнде. Фронтенд отстой ..: D Моей работе нужны эти долбаные кнопки (архивировать / разархивировать)

Я могу отправить свой код через доступ к github или напрямую .zip. Может быть, вы сможете проверить код, что можно сделать с помощью того метода, который у меня есть. Будет оценено
источник

ПЛ

Павел Ланчев... in Laravel Pro
+
у нас именно так трансфер сделан на одном проекте
и через DB::connection() потом данные тянутся
источник

MP

Matt Pii in Laravel Pro
Это не фронтенд, это бэкэнд, но, может быть, немного впереди. Так что да ... я тоже - сосредоточился на бэкэнде. Фронтенд отстой ..: D Моей работе нужны эти долбаные кнопки (архивировать / разархивировать)

Я могу отправить свой код через доступ к github или напрямую .zip. Может быть, вы сможете проверить код, что можно сделать с помощью того метода, который у меня есть. Будет оценено
источник

М

Максим in Laravel Pro
Ну как вариант, можно хранить чаты в виде json(может быть много пользователей в чате) и делать перелинковку между сообщениями для сохранения хронологии
источник

А

Алексей in Laravel Pro
посмотрите на реализацию других кнопок.
по сути вам нужно чтобы кнопка отправила запрос по определенному адресу с определенными данными. самое сложное это добавить саму кнопку если в апи метод уже реализован
источник

А

Алексей in Laravel Pro
не уверен что правильно понял, а если правильно понял то это чет странное решение
источник

А

Алексей in Laravel Pro
редактировать сообщения вы как будете? как ссылаться на сообщения? как удалить сообщение? перелопачивать весь джейсон и что то там искать?
а загрузка хистори? 40 метровый джейсон грузим на фронт когда у нас помещается на экран ну максимум 40 последнийх сообщений?
источник

MP

Matt Pii in Laravel Pro
да, через api, приложение работает через chat-api.com api, и они дали мне метод для архивации / разархивирования чата. Мне нужна кнопка, которая запускается при нажатии на нее: https://api.chat-api.com/instance#######/unarchiveChat?token=##########&chatId =#########@c.us
источник

MR

Maksat Ramazan in Laravel Pro
Переслано от Maksat Ramazan
Ребят, именно один роут сразу возвращает 502 статус, именно при респонсе ломается так как дд показывает контент который предназначен для респонса, кто может подсказать, что выполняется не так

Есть такой лог:
`
*7116 recv() failed (104: Connection reset by peer) while reading response header from upstream


но я проверил наличие сокет файла стоит на месте и сервисы перезагружал не помогло
источник

А

Алексей in Laravel Pro
Мэт, я бы с радостью помог, но я не фронт
источник

AN

Alexander N in Laravel Pro
Без моделей?
источник

MP

Matt Pii in Laravel Pro
@skorodumm Алексей

Может быть, вы можете проверить мой код и посмотреть, что можно сделать, возможно, это на 100% не фронт, и это легко сделать следующим образом:


перейдите в ChatUser.vue и внутри v-for = "" вы можете добавить кнопку на этой кнопке и прикрепить обработчик кликов
и добавьте метод в метод жизненного цикла vue js и вызовите вызов axios

в service / chatapi / ChatApiService.php создайте обе функции для архивирования и разархивации

создать маршрут и соответствующую функцию в контроллере и вызвать сервисную функцию, которую вы только что создали i chatapiservice

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

М

Максим in Laravel Pro
Да, у меня есть время взглянуть на код, если что-то интересное глянем вместе с Алексей
источник

М

Максим in Laravel Pro
это буду репозиторий или скрины кода?
источник