
?? Vladimir
30.09.2016
13:21:37
Начал приводить код в порядок перед отправкой скриншотов, и нашел ошибку

F01134H
30.09.2016
13:22:09
Нет тебе прощения за трату нашего времени!
?

?? Vladimir
30.09.2016
13:23:03
Чувствую себя вечным джуном

Google

?? Vladimir
30.09.2016
13:23:16
уже год как пытаюсь в код, но на такой фигне заваливаюсь

F01134H
30.09.2016
13:23:34
Фуллстекишь?

?? Vladimir
30.09.2016
13:24:06
Вот на текущем проекте прийдется фуллстекить
благо что без верстки
А так в основном бэк и шаблонизирование верстки

Konstantin
30.09.2016
14:17:54
Вроде простой круд

?? Vladimir
30.09.2016
14:22:37
И снова я
Есть форма
<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. Что я делаю не так?

Nikolay
30.09.2016
14:54:15
может $app->patch.. ну или put? Судя по "updateProduct", ты апдейтишь

?? Vladimir
30.09.2016
14:58:13
Тоже не помогают

Nikolay
30.09.2016
15:00:37
если апдейтишь, то в форме должны быть {!! csrf_field() !!} и {{ method_field('PATCH') }}
ну или {{ method_field('PUT') }}

Dmitriy
30.09.2016
15:05:05
Да не, если в форме просто post, и в роутах, то норм будет работать, просто идеологически неправильно)

Google

Nikolay
30.09.2016
15:05:30
тоже верно, мб просто роут не видит

?? Vladimir
30.09.2016
15:05:48

Dmitriy
30.09.2016
15:05:53
Да, в роутах беда, тоже думаю

?? Vladimir
30.09.2016
15:06:05
Если гет объявляю, то находит и ругается
именование может помочь?

Евгений
30.09.2016
15:38:05
посоны
а как наименьшими усилиями сделать типа корзину)
есть на странице 10 товаров. Товар - просто картинка
ну с ценой
надо сделать мини корзину, чтоб добавлять эти товары и отправлять заявку
все, больше никакого функционала

F01134H
30.09.2016
15:41:32
надо шоб в корзине сохранялись товары?

Евгений
30.09.2016
15:42:18
ну при обновлении страницы да
такой типа лендинг
буквально 10 товаров, надо минимум усилий на корзину

F01134H
30.09.2016
15:42:43
А, ну тогда аяксом + в бд таблица и отношение one-to-many

Евгений
30.09.2016
15:43:03
а при обновлении страницы чтоб оставалась инфа в корзине?

F01134H
30.09.2016
15:43:22
ну, в бд сейвить корзину каждый раз) При определенном действии

Евгений
30.09.2016
15:43:29
ааа
даж так)

Google

F01134H
30.09.2016
15:43:32
Либо, можно у юзера на компе хранить инфу
Но если куки почистит - прощай сохранение

Евгений
30.09.2016
15:43:46
ок, подумаю над этим способом
ну хрен с ними с куками
так сильно не надо заморачиваться

F01134H
30.09.2016
15:44:03
А, ну знач куками

Евгений
30.09.2016
15:44:18
то есть при посещеии юзера даём ему куку
а корзину в куках как держать?
сори за тупые вопросы, вот вообще ни разу корзину не делал и все эти сессии и куки мало трогал

?? Vladimir
30.09.2016
15:45:13
загоняй в json-массив товара:количества

F01134H
30.09.2016
15:45:31
В жквери есть функционал для кук
можно объекты (массивы) совать в куки

Евгений
30.09.2016
15:46:19
то есть одна кука и вней прям вся инфа по заказу? при обновлении страницы смотрим наличие куки и если есть то достаём из неё инфу и формируем корзину?

F01134H
30.09.2016
15:46:26
Угу

Евгений
30.09.2016
15:46:32
такс, вроде понятненько
осталось по реализации в ларе посмотреть как делается)

?? Vladimir
30.09.2016
15:47:07
Алсо, что за тип поля в ларе - json?

F01134H
30.09.2016
15:47:10
А тебе даже лара не нужна
вся корзина ж на js получается, тебе в ларе только покупку сделать)

Евгений
30.09.2016
15:47:45

Google

Евгений
30.09.2016
15:49:27
в общем посоны спасибо :) дальше думаю разберусь, если что более конкретное спрошу уже
другой вопрос)
есть в общем такой сайт, на котором разные мини магазины вот такие как я и описал. Одна страница - лендинг с 10+ товарами. Теперь надо это все в базе хранить. Есть:
firm (id...), product_category (id, firm_id, ...), product (id, ctegory_id, ?????) - вот тут вопрос, нужно ли у товара писать firm_id или только cat_id у которой уже есть firm_id?

Артур Евгеньевич
30.09.2016
15:54:13
А товары одной категории могут разными фирмами выпускаться?

Евгений
30.09.2016
15:54:25
не, как бы каждая фирма создает свою категорию
только у этой фирмы оно есть
то есть уникальная

Артур Евгеньевич
30.09.2016
15:54:55
Ну если 100 так и будет всегда то не надо я считаю

Admin
ERROR: S client not available

Артур Евгеньевич
30.09.2016
15:55:09
Это же де нормализация типо будет))

Евгений
30.09.2016
15:55:49
ну да, просто на страницу обычно же буду выводить категории, и у них перебор товаров, поэтому для более удобной выборки всех товаров фирмы по firm_id может и не нужно делать...
сложно я объясняю))
ладно, пока сделаю без firm_id, если что всегда можно добавить, не сложно будет)
блин, а в хроме как удобнее всего смотреть куки на сайте?
в настройках как то слишком глубоко, неудобно быстро детектить
нашел

Wild
01.10.2016
21:27:16
Парни
Я захотел соц сеть на ларе поднять
Что со мной не так, и чем лечить?

Евгений
02.10.2016
00:02:25

Google

Владимир
02.10.2016
01:12:54

Евгений
02.10.2016
06:10:16
Посоны, нид хэлп!!
Делаю значит я простую корзину. Jquery, localstorage. И вот теперь думаю... Вот юзер добавил себе товаров в корзину, в lщcalstorage записались данные, но он не оформил заказ, решил уйти с сайта. Потом на сайте поменялись товары или цены например, те товары которые он в прошлый раз добавл в корзину например убрались. И он снова приходит на сайт и в корзине у него те товары которых уже нет. Что делать?
Как вариант помимо данных cart в локалсторадже еще писать products, куда добавлять список текущих активных товаров, и в корзине показывать только те товары которые сейчас опубликованы
как думаете?

Artyom
02.10.2016
06:16:59
а зачем тебе ларавел вообще?

Евгений
02.10.2016
06:21:10
в данном вопросе ларавель ни при чем, но у меня это всё на бэкенд лару потом идёт.
Просто я тут на днях задавал этот вопрос мне подсказывали как делать

Alexandre
02.10.2016
06:41:37
ничего не мешает тебе при повторном заходе на сайт стукнуться в бекенд и сделать проверку
но вообще непонятно зачем сохранять содержимое корзины после ухода.

Евгений
02.10.2016
06:44:12
ну ок, а как удалять или локалстораджа?
при уходе

Alexandre
02.10.2016
07:06:53
window.onbeforeunload(() => { localStorage.clear() })

Евгений
02.10.2016
07:07:14
то есть и при перезагрузке тоже будет обнулять или нет?

Alexandre
02.10.2016
07:07:30
а можно использовать sessionStorage, он сам очистится как только сессия умрет

Wild
02.10.2016
09:36:55
Уважаемые, ктто то знает еффективные методики вызубривания тестов?
Пора бы права свои забрать от полицаев, уже 2 года на пересдачу не ходил.

Wingman
02.10.2016
09:37:43
ответил неправильно - еблысь сам себя об стол, раз 10 - и всё запомнишь :)

Wild
02.10.2016
09:38:03
Хотелось бы что то по адекватнее

Wingman
02.10.2016
09:38:30
тогда тупо сидеть и учить; причем желательно - не зубрить, а пытаться понять, почему именно так, а не иначе