Evgeniy
куча проблем с руссикм языком если он не нужен, то любое говно мамонта подойдет
Ruslan
Русский не нужен. Сам процесс интересует, например, возьмем FPDF можно скормить готовый PDF и его отредактировать или как?
Evgeniy
либу травиш на пдф она тебе отдаст список полей заполняешь нужные и отправляешь обратно на выходе получаешь заполненный пдф вкратце такой алгоритм
Ruslan
Окей, понял. Спасибо!
Evgeniy
но, там куча приколов так что ты там держись )
Ruslan
Буду стараться :)
Alex
Пыхеры, кто посадку сделает на wordpress?
Alex
посадку чего?
Вертски на wp
Alex
+ ее немного подкодить нужно
Evgeniy
посадочная страница
Evgeniy
она же лендинг совсем русский забыли походу )
alex
Golang
Evgeniy
на чем угодно
Evgeniy
мой уже фигачит
Evgeniy
оказалось делов то на 3 копейки
Timofey
Есть кто в друпале разбирается, стуканите в лс
Alex
Есть кто проснулся?
Alex
Нужна доверстка пары страниц и натяжка на прес с использованием вукомерса За денежное вознагрождение
CORESH
Ребят, а подскажите политику цен. Сколько стоит сделать сайт визитку на пару страниц, с бд и небольшой админкой.
CORESH
В среднем
Anonymous
ВП*
adikalon
ребят. Есть страница на сайте - отдает данные на основании того, какой id был передан на другую станицу аяксом. Устанавливает сессию и на основании ее генерит страницу. Необходимо спарсить ее, на основании нескольких айди. Как можно передать айди постом, затем получить страницу?
adikalon
это я отправлю пост
Anonymous
ну
adikalon
данные необходимо получить с другой страницы
Anonymous
эмм
adikalon
т.е. я отправляю пост, оно устанавливает сессию
adikalon
открываю другую страницу, которая генерится на основании установленной сессии
Anonymous
казалось курл хранит данные сессии
Anonymous
куки подключены?
adikalon
да? т.е. я просто должен выполнить отправку на одну страницу, а потом спарсить другую?
adikalon
ну да, ток я шарю в них поверхностно
Anonymous
adikalon
блин слажно. но лан спс
invariance
та незик
Anonymous
блин слажно. но лан спс
трахайся наздоровье )
Urmat
Народ, кто сталкивался с проблемой инсталяции npm пакетов в homestead? У меня вылезает ошибка: Not compatible with your operating system or architecture: fsevents@1.1.2
invariance
пакет не совместим с твоей ос или архитектурой
invariance
не благодари
invariance
исправляется покупкой нового пк
Urmat
исправляется покупкой нового пк
мне бы более простое решение))
Евгений
поставить другую ос
Urmat
поставить другую ос
Я и так на винде поставил виртуалку Ubuntu))
Alexander
и впихнул туда homestead
Urmat
сомневаюсь, что ошибка в этом. Но попробую перебрать в каком пакете по крайней мере
Maxim
подскажите где выполнять валидацию, в контроллере или в модели? или там и там?
Alexander
там чёрным по-белому os x, а ты в убунте
Евгений
Maxim
В модели
а если модель будет использоваться и для апи и для вью и для консоли?
Urmat
а если модель будет использоваться и для апи и для вью и для консоли?
Для этого и нужно валидировать в модели. Но вообще по хорошему нужно выносить валидацию в форму.
John
подскажите где выполнять валидацию, в контроллере или в модели? или там и там?
от фреймворка зависит, и MVC бывает разный, мне больше нравится подход в контроллере
adikalon
а вообще скажите, норма если парсер нескольких тысяч страниц обрабатывается несколько минут?
Maxim
от фреймворка зависит, и MVC бывает разный, мне больше нравится подход в контроллере
я прочел несколько вариантов. В основном то что в модель должны передаваться заведово валидные данные, а вся валидация должна проходить там где вызывается сама модель. Так же говорят что валидация должна быть и там и там через специальный класс валидации.
Maxim
я больше склоняюсь к контроллерам
Maksim
Symfony Vaidator + DTO с описаниями правил
Maksim
и ещё большой вопрос что подразумевается под словом "модель"
Maksim
модель не должна всегда содержать корректные данные. это вы явно попутали с сущностью/агрегатом
John
я больше склоняюсь к контроллерам
ну изначально классический MVC задуман, чтобы вся логика была в модели, а контроллер был только связующим звеном Но потом стали логику пихать в контроллер, а модель для связи с БД, мне это больше нравится
Maksim
модель про бд аще нихера знать не должна) ну так, к слову)
Паша
модель про бд аще нихера знать не должна) ну так, к слову)
А где должны тогда находиться запросы к БД?
Maksim
есть понятие репозиториев. Они как раз знаю как получить данные. А модель знает что с ними делать
John
А где должны тогда находиться запросы к БД?
они могут находится и в контролере, но все запросы через модель проходят, даже если они пустые
Maxim
ну изначально классический MVC задуман, чтобы вся логика была в модели, а контроллер был только связующим звеном Но потом стали логику пихать в контроллер, а модель для связи с БД, мне это больше нравится
я простой крад так же делал, но тут появилась задачка еще к этому всему прикрутить слой апи, поэтому и думаю изначально вынести всю логику в сервисы, а с валидацией становится непонятно
Maxim
использую ларавел, а там все пихают в контроллер
Anonymous
😂
Maksim
у вас смешались и люди и кони... модель и валидацией занимается, и в базу ползает, и состояние хранит... мб её в принципе в phar архив завернуть и как самостоятельное приложение релизить?)
John
Удивлен, что до сих пор не появился кто-то, кто скажет, что MVC умер)
Maksim
туда ему и дорога :)
Maksim
всё равно никто толком не знает что это такое :)