Varyen
нафига лезть во фреймворки если нет понимания как работает язык погромирования?
Anonymous
спасибо за помощь
Varyen
ну вдруг мы тебе глаза открыли на корень проблемы :)
Anonymous
Попробуй там $request->file('photo')->move()
Anonymous
все решил спасибо вам за помощь 👍👍👍
Anton
Народ, кто нить юзает для REST какие нить либы, чтобы можно было писать: /books?includes[]=author:ids&limit=10&page=3 Типа этой: https://github.com/esbenp/bruno ?
Anton
graphql
ну нет :) Не хочу его.
Anonymous
1009
Anonymous
я походу пропустил
Konstantin
Вопрос немного не по ларавелю, но спрошу. Создал новый пул для nginx в /run/php, скопировал дефолтный и поменял в нем только user & group и прописал в listen путь до сокета. После релоада nginx сокет не создаеться в /run/php. Что может быть?
Vadim
Всем привет. Есть вопрос. Кто-нибудь защищал свой проект от копирования ?
Vadim
каким образом?
Vadim
через zend?
Luka
кто каким шаблоном для админок пользуется? или где их взять бесплатно)
Luka
нашел токо такие http://bootstraptema.ru/stuff/templates_bootstrap/admin/4-3
Евгений
http://demos.creative-tim.com/light-bootstrap-dashboard/examples/dashboard.html?_ga=2.255684491.2024604153.1514487105-16538309.1509696670
Евгений
заюзал эту тему на последних 3х проектах, оч простой шаб но мне особо и не надо было наворотов
Евгений
там есть еще прошка платная и есть всякие vue + bootstrap шаблоны платные и бесплатные
Евгений
без про версии?
я фри юзаю, мне вполне достаточно
Luka
я фри юзаю, мне вполне достаточно
ну да вполне приятный и без наворотов
Luka
я фри юзаю, мне вполне достаточно
что за проекты? если не секрет
Евгений
да клиентские + 1 свой. Ничего интересного
Rishat
Есть у кого слитая https://adamwathan.me/refactoring-to-collections/#packages
Dmitry
Есть у кого слитая https://adamwathan.me/refactoring-to-collections/#packages
человек старался, писал. А ты украсть хочешь, не хоршо ;)
Dmitry
Есть вопрос по организации кода, может есть какой-то шаблон для моей проблеммы? Нужно в корзину добалять товары, проблема в следующим: есть 3 типа товара 1 и 2 это просто товар(Model) но они в разных таблицах. 3й - это ограниченный набор товаров второго типа, и таких наборов может в теории быть больше 1 Вот структура товаров в корзине -Type1 -Type2 -Collection -Type2 -Type2
Игорь
У тебя тип есть телевизоры (type 1) И 10 разных наборов для телевизора(type 2)
Dmitry
Скажи на примере
первый тип это прибор, допустим прибор для распыления освежителя воздуха. второй тип, сам освежитель воздуха третий это набор пробников освежителя, но их можно заказать только пачкой 6 штук(добавляются по одному)
Игорь
Прибор для освежителя воздуха? Это тип пульт?
Игорь
Ну грубо говоря
Dmitry
Прибор для освежителя воздуха? Это тип пульт?
ну типа знаешь такой вставляешь туда освежитель, и он каждые пол часа брызгает
Игорь
Ааааа
Aleserche
Типа автоматического диспенсера
Игорь
А как ты определяешь, это type3 или type2
Игорь
Насколько я понял у тебя таблица 1 это товары Таблица 2 это добавочные товары (дополнения, расходники)
Dmitry
А как ты определяешь, это type3 или type2
вот с набором основной вопрос, добавить прибор или сам освежитель не сложно, там по типу определяем. А вот с набором сложно, это получается 1 товар, но нужно как то проверять что он полностью заполнен, и не превышвет значение максимального кол-ва. И в идеале при превышении, создавть еще такой набор
Игорь
А если человек добавит 2 распылителя type1
Игорь
Как ты поймёшь к какому он добавляет пробник?
Игорь
Может стоит через front просто предложение сделать, не хотите ли вы взять пробники
Dmitry
Как ты поймёшь к какому он добавляет пробник?
это без разницы, они не связаны
Aleserche
Что-то вы усложняете
Игорь
Ааа, Тоесть на всю корзину максимум 6 пробников?
Игорь
Что-то вы усложняете
Я тож так думаю
Dmitry
типа да
Dmitry
это пока, но в дальнейшем, можно таких наборов по 6 несколько будет добавить
Игорь
Ну смотри, а почему бы просто товары не ставить количество и на беке проверить, не больше ли товаров данного типа
Игорь
А на фронте выдавать макс количество и при добавлении в корзину выдавать ограничение, что тип ты уже До фига набрал
Dmitry
Ну смотри, а почему бы просто товары не ставить количество и на беке проверить, не больше ли товаров данного типа
да это первое что пришло в голову, но вот если будет несколько наборов, это не прокатит
Aleserche
А еще можно битрикс....
Игорь
Ты же сказал на 1 корзину, максимум 6 пробников
Dmitry
Почему?
потому что не будет ограничения на кол-во, просто будет создаваться следующий набор
Dmitry
Ты же сказал на 1 корзину, максимум 6 пробников
это временно, потом можно будет несколько
Игорь
Ну так тогда вопрос остаётся, как ты поймёшь, к какому набору добавляется пробник?
Игорь
Через front проверять будешь?
Dmitry
Ну так тогда вопрос остаётся, как ты поймёшь, к какому набору добавляется пробник?
к тому который не заполнен или к новому если все заполнены
Игорь
Готового такого решения 100% не найдёшь
Dmitry
Готового такого решения 100% не найдёшь
я не ищу, мне бы как-то гибко сделать
Игорь
В чем ты хочешь чтобы было гибко?
Dmitry
В чем ты хочешь чтобы было гибко?
что бы для всех было $card->add(CardItem)
Dmitry
кажется уже придумал :) хорошо когда наводящие вопросы задают )
Игорь
😉
Игорь
Никто лучше тебя не придумает, так как только ты знаешь свою задачу досконально))
Dmitry
просто сделаю CardItem интерфейсом, и буду добавлять элементы, 1 и 2й тип будут себя стандартно вести, а 3й будет коллекция, которая либо исключение кидает при переполнении, либо возвращает новую коллекцию
Игорь
в смысле?
В прямом, в интерфейсе логики не может быть
Dmitry
В прямом, в интерфейсе логики не может быть
ну как бы да, у него другое предназначение :) зато я буду точно знать что если объект пришел в корзину он умеет все что мне нужно, и цену свою сказать и кол-во
Игорь
Ну интерфейс для корзины
Игорь
Ну или для cart item
Aleserche
Цены где будут?
Aleserche
В моделях товаров?
Aleserche
Если что, это неправильно
Dmitry
В моделях товаров?
нет, в объекте который реализует CarsItem interface