Dmitry
хорошо. Заказчик где должен смотреть на записи? В PhpMyAdmin - е?
ему только письмо надо что бы приходило
Anonymous
он просто исходит из того, что получил данные, сохранил, отправил письмо и дело в шляпе. А то что показать ошибки, нормально сверстать форму и ещё 100500 мелочей — это не нужная вещь и вообще за работу не считается.
Anonymous
то есть, результать его работы будет на двоечку.
Иван
ему только письмо надо что бы приходило
зачем в базу тогда писать? Ему надо смотреть. Он векдь думал, что это очевидно, как и все заказчики
Aleksey
http://htaccess.mwl.be?share=acf1c87c-a8ca-53b9-b0b0-e8f647541f44 это вообще надо на уровне rules yii настраивать, а не апачем
Anonymous
я всегда пишу в БД, так как почта — не надёжно.
Dmitry
на email, на длину, на пустоту, покажи сообщение
filter_input(INPUT_POST, 'email', FILTER_VALIDATE_EMAIL); чем не устраивает?
Aleksey
да все ок
Aleksey
забей
Anonymous
бгагага, ты только 20 минут потратишь на набор текста, не говоря о написании кода + его обдумывании и отладке.
Aleksey
ага ага
Anonymous
тут как минимум надо на 3 умножить.
Dmitry
А не вы говорили пару сообщений назад что надо решение выбирать исходя из задачи, а теперь противоречите себе
Anonymous
и ещё 20% заложить на факапы.
Dmitry
и ещё 20% заложить на факапы.
ну это если ты без году неделю пишешь, то на такой задаче у тебя могут быть факапы :)
Anonymous
да-да, ты сразу пишешь идеальный код. Мы поняли.
Anonymous
короче, нужно получить результат, а не просто «я делал».
Aleksey
дмитрий, вообще надо писать свой фреймворк
Aleksey
чтобы без лишнего кода
Anonymous
точно-точно.
Dmitry
да-да, ты сразу пишешь идеальный код. Мы поняли.
я не пишу идеальный и близкий к нему код, но обработать запрос и отправить почту могу на голом php :)
Anonymous
а то они жирные нынче.
Aleksey
NakedPHP
Anonymous
да ты что?
Anonymous
прикинь, мы тоже?
Anonymous
документацию читать все умеют. Много ума не надо.
Aleksey
а потом на хабре статью написать
Anonymous
а получать конечный нормальный продукт — как-то нет.
Dmitry
чтобы без лишнего кода
уже не надо, композер есть и ку компанентов. require Laravel\Databade, DIC, FastRoute и все можно работать начинать
Aleksey
но там лишний код
Aleksey
ты же знаешь как они работают?
Anonymous
подловил :D
Aleksey
там наверняка есть лишний код
Dmitry
но там лишний код
Ты вообще читал что мы обсуждаем, или просто пишешь что на ум приходит?
Aleksey
читал
Anonymous
ладно-ладно, не надо ссориться.
Anonymous
посрались и хватит.
Aleksey
я предлагаю решение которое тебе понравится )
Anonymous
пошлите поработаем.
Dmitry
Разницу между фулл стек фреймворком и компонентами понимаешь?
Aleksey
еше круче скачать из композера и выпилить в папке vendor все лишнее 😄
Aleksey
чтобы быстрее скрипт работал
Иван
Дмитрий, Вы говорили, что все в index.php напишете. Уже я слышу про composer. Может тогда и Yii из компосера вытянуть?
Anonymous
да ладно вам.
Aleksey
а вы понимаете что фреймворк это по сути набор подогнанных компонентов которые наиболее удачно между собой стыкуются?
Aleksey
а ну ок
Dmitry
вот про лару так можно сказать
Aleksey
блин вроде делаю столько проектов и не перстаю чувствувать себя тупым 😄
first
ребзя,есть ссылки(фильтр) <li class="last"><a href="?sort=upprice">по возрастанию цены</a></li> <li class="last"><a href="?sort=downprice">по убыванию цены</a></li> <li class="last"><a href="?sort=popularity">по популярности</a></li> <li class="last"><a href="?sort=new">по новинкам</a></li> <li class="last"><a href="?sort=discounts">по скидкам</a></li>Как правильно подставлять в гет запрос этот параметр. Например,мы находимся на 10 странице с товарами site.ru?page=100 и если я нажму на ссылку-фильтр,то перекинут на первую страницу и будет site.ru?sort=downprice Как сделать,чтобы добавлялся гет параметр? т.е. site.ru?page=100&sort-downprice Может кто помочь или скинуть ссылку на какой-нибудь ресурс,где про это написано. Заранее благодарю
Aleksey
site.ru?page=100&sort-downprice - зачем так? делай site.ru?sort=downprice
Aleksey
выстрел в ногу
Иван
ладно ребят, с Вами интересно, всем спасибо за обсуждения и споры. Не берите близко к сердцу) Мы тут чтобы помогать друг другу. Но в спорах порой рождается истина, я вот миграцию перепишу на простые insert - ы. А сервисы в конструкторах продолжу подключать 😉
first
site.ru?page=100&sort-downprice - зачем так? делай site.ru?sort=downprice
так блин,перекинет же на 1 страницу
first
а я хочу остаться на той странице,когда был нажат фильтр
Aleksey
site.ru?page=100&sort=downprice
first
вообще как правильнее делать фильтр на Yii,а то чет гугл не помогает :С
first
ну тип так,да
Aleksey
сделай через gii
Aleksey
там все как надо будет
first
не,не подходит
Dmitry
а я хочу остаться на той странице,когда был нажат фильтр
сделай через url хелпер и передавай туда страницу
Aleksey
почему не подходит? он создать правильные модели и грид, останется передалть под себя
Anonymous
Подскажите как задать несколько поведений, чтобы к примеру разделить повеление для формы заказа на физ лицо и юр лицо, для каждого лица свои обязательные поля
Aleksey
лучше 2 формы сделай
Anonymous
http://www.yiiframework.com/doc-2.0/yii-data-sort.html
Aleksey
зачем? )
Aleksey
там дата провайдер для поиска как надо отсортирует
Anonymous
Если выводишь в GridView, то в дата провайдере уже есть свойство sort, которое является экземпляром объекта Sort который через di можно сконфигурировать.
Anonymous
зачем? )
затем что ЯННП что ему конкретно надо, рассписал под все варианты юзания
Anonymous
Самый шакальный дёргать гет параметры и добавлять в ручную сортировки
Anonymous
Это только для любителей всё в index.php писать 😉
Aleksey
а если 100 моделей - 100 конфигов DI?
Anonymous
а если 100 моделей - 100 конфигов DI?
Странно,откуда у тебя такое предположение?
Aleksey
«который через di можно сконфигурировать» - где это конфигурируется