invariance
😆
Vladimir
Чувствую себя вечным джуном
Vladimir
уже год как пытаюсь в код, но на такой фигне заваливаюсь
invariance
Фуллстекишь?
Vladimir
Вот на текущем проекте прийдется фуллстекить
Vladimir
благо что без верстки
Vladimir
А так в основном бэк и шаблонизирование верстки
Konstantin
Konstantin
Вроде простой круд
Vladimir
И снова я
Есть форма
<form action="/admin/products/save/" method="post" enctype="multipart/form-data" name="save_product" id="save_product">
Так же зарегистрирован роут
$app->post('/admin/products/save/', function (Request $request) use ($app) {
Product::updateProduct($request);
});
При всём этом, lumen выкидывает MethodNotAllowedHttpException. Что я делаю не так?
Nikolai
может $app->patch.. ну или put? Судя по "updateProduct", ты апдейтишь
Vladimir
Тоже не помогают
Nikolai
если апдейтишь, то в форме должны быть {!! csrf_field() !!} и {{ method_field('PATCH') }}
Nikolai
ну или {{ method_field('PUT') }}
Dmitriy
Да не, если в форме просто post, и в роутах, то норм будет работать, просто идеологически неправильно)
Nikolai
тоже верно, мб просто роут не видит
Vladimir
Dmitriy
Да, в роутах беда, тоже думаю
Vladimir
Если гет объявляю, то находит и ругается
Vladimir
именование может помочь?
Евгений
посоны
Евгений
а как наименьшими усилиями сделать типа корзину)
Евгений
есть на странице 10 товаров. Товар - просто картинка
Евгений
ну с ценой
Евгений
надо сделать мини корзину, чтоб добавлять эти товары и отправлять заявку
Евгений
все, больше никакого функционала
invariance
надо шоб в корзине сохранялись товары?
Евгений
ну при обновлении страницы да
Евгений
такой типа лендинг
Евгений
буквально 10 товаров, надо минимум усилий на корзину
invariance
А, ну тогда аяксом + в бд таблица и отношение one-to-many
Евгений
а при обновлении страницы чтоб оставалась инфа в корзине?
invariance
ну, в бд сейвить корзину каждый раз) При определенном действии
Евгений
ааа
Евгений
даж так)
invariance
Либо, можно у юзера на компе хранить инфу
invariance
Но если куки почистит - прощай сохранение
Евгений
ок, подумаю над этим способом
Евгений
ну хрен с ними с куками
Евгений
так сильно не надо заморачиваться
invariance
А, ну знач куками
Евгений
то есть при посещеии юзера даём ему куку
Евгений
а корзину в куках как держать?
Евгений
сори за тупые вопросы, вот вообще ни разу корзину не делал и все эти сессии и куки мало трогал
Vladimir
загоняй в json-массив товара:количества
invariance
В жквери есть функционал для кук
invariance
можно объекты (массивы) совать в куки
Евгений
то есть одна кука и вней прям вся инфа по заказу? при обновлении страницы смотрим наличие куки и если есть то достаём из неё инфу и формируем корзину?
invariance
Угу
Евгений
такс, вроде понятненько
Евгений
осталось по реализации в ларе посмотреть как делается)
Vladimir
Алсо, что за тип поля в ларе - json?
invariance
А тебе даже лара не нужна
invariance
вся корзина ж на js получается, тебе в ларе только покупку сделать)
Евгений
А тебе даже лара не нужна
не, ну у меня это всё на ларе сделано все равно, надо после отправки заказа этот заказ отправлять
Евгений
в общем посоны спасибо :) дальше думаю разберусь, если что более конкретное спрошу уже
Евгений
другой вопрос)
Евгений
есть в общем такой сайт, на котором разные мини магазины вот такие как я и описал. Одна страница - лендинг с 10+ товарами. Теперь надо это все в базе хранить. Есть:
firm (id...), product_category (id, firm_id, ...), product (id, ctegory_id, ?????) - вот тут вопрос, нужно ли у товара писать firm_id или только cat_id у которой уже есть firm_id?
Пантелеев
А товары одной категории могут разными фирмами выпускаться?
Евгений
не, как бы каждая фирма создает свою категорию
Евгений
только у этой фирмы оно есть
Евгений
то есть уникальная
Пантелеев
Ну если 100 так и будет всегда то не надо я считаю
Пантелеев
Это же де нормализация типо будет))
Евгений
ну да, просто на страницу обычно же буду выводить категории, и у них перебор товаров, поэтому для более удобной выборки всех товаров фирмы по firm_id может и не нужно делать...
Евгений
сложно я объясняю))
Евгений
ладно, пока сделаю без firm_id, если что всегда можно добавить, не сложно будет)
Евгений
блин, а в хроме как удобнее всего смотреть куки на сайте?
Евгений
в настройках как то слишком глубоко, неудобно быстро детектить
Евгений
нашел
Anonymous
Парни
Anonymous
Я захотел соц сеть на ларе поднять
Anonymous
Что со мной не так, и чем лечить?
Евгений
Евгений
Посоны, нид хэлп!!
Евгений
Делаю значит я простую корзину. Jquery, localstorage. И вот теперь думаю... Вот юзер добавил себе товаров в корзину, в lщcalstorage записались данные, но он не оформил заказ, решил уйти с сайта. Потом на сайте поменялись товары или цены например, те товары которые он в прошлый раз добавл в корзину например убрались. И он снова приходит на сайт и в корзине у него те товары которых уже нет. Что делать?
Евгений
Как вариант помимо данных cart в локалсторадже еще писать products, куда добавлять список текущих активных товаров, и в корзине показывать только те товары которые сейчас опубликованы
Евгений
как думаете?
Anonymous
а зачем тебе ларавел вообще?