Dmitry
Евгений
сделать Сервис и в нём все эти методы
Евгений
или ты про связи просто?
Dmitry
Евгений
или про фильтры?
Евгений
если фильтровать, то сделать отдельный класс Filter и все фильтрации в нём
Dmitry
Dmitry
Anonymous
Кто-нибудь Api Яндекс.Денег использовал?
{ ["access_token"]=> string(0) "" } при получении access_token
Anton
Anonymous
PHP-библиотека, require_once 'vendor/autoload.php';
под лару можно как-то переписать?
Victor
это композер
Victor
читай
https://getcomposer.org/doc/00-intro.md
Anonymous
Да, как-то библиотеку нужно в лару засунуть
{"Json" :
{"Json" :
теорию
Anonymous
https://github.com/yandex-money/yandex-money-sdk-php
А
composer require yandex-money/yandex-money-sdk-php
{"Json" :
Anonymous
Я думал, что такие пакеты не загрузить в Laravel 😂
{"Json" :
Vlad
А
Dmitry
Переустановил ос. До все работало. Сейчас всялся за проект чтобы дописать его и в итоге уже работает не так как работало. Ранее отправляешь запрос. В контроллере создается job и откладывается на 2 секунды. и возвращается ответ. А дальше начинает работу задание. В итоге ответ приходит а в консоль где запущено php artisan queue:work —timeout=3600 летят вот такие вот сообщения один за други и ничего не происходит. Хотя должен был открыться браузер и выполнится некоторые операции. Рабооспособность App\Parser\MannFilterDriver проверил через тинкер. Он работает. Сейчас брошу скрин и код на парстбин
Dmitry
Dmitry
https://pastebin.com/w4f9SmVe
Dmitry
Хотя до всей этой переустановки все отлично работало.
Александр
подскажите, если предыдущий прогер таблички создавал ручками, хотя миграции тоже есть, но они не запускаются, естественно пишет что такие таблицы уже есть. Как то можно заставить ларку думать что все миграции применены? ролбэк и ресет делать не хочется. В таблицах есть данные, естественно никаких сидеров нет....
Dmitry
Оно вот так инициализируется пока в БД против laravel_filter.jobs.attempts не появляется значение 255
Dmitry
И в чем проблема я не понимаю.
Евгений
все ручками
Dmitry
Dmitry
ну якобы они уже там.
Александр
Сергей
подскажите для чего используется и чем отличается?
use Illuminate\Http\Resources\Json\JsonResource;
use Illuminate\Http\Resources\Json\ResourceCollection;
Dmitry
прописал, в том и дело
тогда без понятия. Хотя если правильно прописал значит не должно оно было отправлять их на создание.
SarcasmIO
https://socialiteproviders.github.io/
SarcasmIO
https://packagist.org/packages/socialiteproviders/
SarcasmIO
https://github.com/SocialiteProviders/Providers/tree/master/src
Dmitry
Все нашел причину.
Nik
Dmitry
Как окащалось пакет для отправления сообщений по сокетам какого-то хрена сломался.
Dmitry
Ранее работал теперь в контроллере работает а в job нет
Insania
Добрый вечер
Insania
Parse error: syntax error, unexpected '[' in /home/c/cs68721/website/vendor/symfony/thanks/src/Thanks.php on line 87
Insania
Никто не сталкивался?
Insania
На локальном работает нормально на хостинге выдает это...
{"Json" :
Insania
Да я вроде поставил 7.1
{"Json" :
вроде или поставил?
Insania
Поставил в админке хостинга
Insania
Сайт работает нормально, а через SSH выдает
Insania
Эту ошибку
Nikita
Привет всем. Нужен совет или ссылки на статьи по проблеме. А проблема следующая: необходимо на одной установке фреймворка реализовать работу нескольких сайтов на разных доменах и с немного разными шаблонами. Вопрос в том как лучше построить базу данных и работу с ней - сделать для каждого сайта по таблице со уникальным префиксом, или одну таблицу где будет колонка site_id указывающая на то к какому сайту относится запись, или вообще сделать отдельные базы и переключаться между ними.
Было бы идеально если кто-то с опытом реализации подобного смог бы ответить.
Вопрос не совсем про ларавел но вроде не слишком далеко от темы. Заранее спасибо :)
А
Nik
Nik
Ну и провайдер провайдеру рознь
А
А
есть отдельная панель управления. там как раз таки имеется таблица с перечислением доменов
А
шаблоны тоже храняться по папкам только там имена slug(домен)
А
делал как-то еще один проект. там надо было использовать разные базы. там использовал имена подключений к БД c постфиксом по имени домена
Nikita
Правильно понял, что происходит полное дублирование записей для каждого сайта?
То есть если есть "товар а" и 5 сайтов то будет 5 записей в базе, даже если все поля товара общие кроме цены
А
с ценами такого геморроя у нас нет. но можно выделить как раз таки цены в отдельную таблицу и там держать признак домена. можно использовать domain_id = 0 для всех и реализовать глобальный скоуп
Nikita
И второй вопрос как потом работать с записями, постоянно добавлять where domain_id вроде не круто, и как быть с отношениями между моделями.
А
выше я как раз упомянул про глобальный скоуп
Nikita
Спасибо, пока правда все равно целостная картина реализации не складывается, буду думать 😊
.
как сделать запрос на создание модели с миграции и мигрировать... сайт уже залит в инет . раньше на локалке использовал OPEN SERVER CMD
.
или все действии надо делать самой создать в ручную модель и создать таблиц в бд и привесять
Maxim
Народ, кто может подсказать какой-нибудь проектик с открытыми исходниками, где можно поглядеть на архитектуру в виде сервисов?
Nikita
Может не совсем понял вопрос. Но я обычно делаю так - создаю миграцию, модель и всё что нужно на локальном сервере, работаю тестирую, когда всё ок - пушу изменения гитом на сервер и там запускаю миграцию
T
как подключить jquery или другую библиотеку к laravel?
А
T
уже скачал через yarn мне нужна подключить
Volodymyr