Volodymyr
а всякие мелкие платежки мозг выносят
Pathologic
про пейпал я помню только что там какой-то конченый интерфейс
Pathologic
для тестов нужно где-то создавать типа продавца, потом покупателя, все это запутано как-то
Pathologic
а так я когда-то делал, взял код из минишопа
Volodymyr
liqpay зе бест платежка
Pathologic
по мне так все платежки говно
Volodymyr
не там можна демо магазин регать без проблем, поддержка отвечает прям в чате дока норм примеры есть
Pathologic
ну для пейпала примеров вообще полным полно
Pathologic
на гитхабе готовые библиотеки для пейпала
Alexey
а у меня древо убежало)))
Pathologic
https://vydy.net/
Alexey
https://vydy.net/
ну, так у него 150 американских
Pathologic
да я че-то сомневаюсь что он сам будет делать
Aliaksandr
Минсктранс» планирует «срочно демонтировать» звуковой ролик о блокировке систем оплаты в салонах минских автобусов. А в организации «Столичный транспорт и связь» сообщили, что и вовсе не будут блокировать валидаторы после отъезда от остановки.
Aliaksandr
Побаловались и хватит)
Pathologic
после выборов продолжат ((:
Aliaksandr
Да, сейчас полгода не до баловства, процветать пора, а тут удумали хрень какую))
Pathologic
для процветания можно повысить цену на бензин и свалить это на происки злых россиян
Aliaksandr
Не, главный уже наобещал 7 февраля пистонов путину вставить, чтоб нефть не жмотил, а потом си цзиньпиню за всю фигню китайскую )
Aliaksandr
Так что не заскучаем точно:) развлечения ожидаются покруче каких то валидаторов)
Pathologic
ну да, ведь еще техосмотр в запасе с дорожным налогом
Volodymyr
google speed test ругается на сервисы гугла
Pathologic
это давно не новость
Pathologic
еще карту подключи и будет ругаться что там картинки не сжаты ((:
Volodymyr
я на одном сайте по user agent прятал все доп сервисы
Pathologic
а мог бы просто скриншот отдавать (((:
Volodymyr
неполучится закажчик может любую страницу проверить
Volodymyr
шя буду jtif изучать вроде статейка даже была
Pathologic
тогда сделай по юзер агенту чтобы у всех сайт тормозил, а у пейдж спида нет
Pathologic
спросит заказчик, чего сайт тормозит, а ты ему в ответ пейдж спид
Pathologic
типа гуглу виднее тормозит или нет
Volodymyr
ну красавчик
Aliaksandr
короче не вытерпел - проверил )) эта ваша "ласточка" ожидаемо открывает портал в ад ))
Volodymyr
?
Aliaksandr
традиционно херачит 34 запроса на мои 7 несчастных папок )
Pathologic
ты про что?
Aliaksandr
вернее даже еще хуже - по три запроса на папку и по два запроса на каждый конечный ресурс ))
Aliaksandr
ты про что?
я про ту твою "первую ласточку" на элоквенте)
Pathologic
Pathologic
😸
Aliaksandr
Pathologic
ну это ты мог из кода увидеть без тестов
Aliaksandr
ну в контексте "один тормозной джойн или два быстрых селекта" он конечно прав ) но для каталога с парой сотен папок и парой тысяч товаров в ней это уже будет под 3 000 запросов на то что доклистер 3-мя сделает : двумя соберет айдишники трех уровней и третьим их опубликует )
Pathologic
поэтому я как бы и троллю все эти контроллеры и модели
Aliaksandr
ну это ты мог из кода увидеть без тестов
я просто стараюсь верить в людей сильнее, чем своим глазам )) но против трейси не попрешь))
Aliaksandr
надо челу сказать, что в элоквенте есть метод whereIn ))
Pathologic
есть, но формально ведь все хорошо (:
Pathologic
и в половине случаев никто не заметит их запросов
Aliaksandr
вообще, я думал. что это событие срабатывает всегда при публикации/непубликации, а оказывается - только для отложенной )
Pathologic
как sitemap делал тыщи запросов и никто не парился
Pathologic
в этом и проблема, что за магией можно не заметить таких косяков
Pathologic
впрочем это давно проходили в рево
Pathologic
да и сейчас там порой проблема удалить удаленные ресурсы (:
Aliaksandr
Магия это типа SiteContent::whereIn('parent', [1,2,3])->published()->update(['published' => 0])
Pathologic
это потому что ты начинал с запросов
Pathologic
а кто начинает с моделей тому неочевидно будет
Pathologic
как неочевидно тем кто делает [[if? then=[[DocLister]] else=[[DocLister2]] ]] что здесь будут выполняться оба вызова доклистера
Volodymyr
нужно в чанк выносить
Pathologic
в этом смысле еще и интересно, сколько сайтов на блейде работают без кэша ((:
Volodymyr
Ребят, а никто не встречал норм регулярку, чтоб получить все картинки и из тегов img и из background-url
Volodymyr
я поделил на две штуки, но может кто вкурсе
Pathologic
поделил на две и нормально
Pathologic
регулярки вообще не рекомендуется для такого использовать
Volodymyr
Volodymyr
когда отключил сторонний код
Pathologic
строить дом (:
Pathologic
ну типа simplehtmldom что-то
Pathologic
кстати хорошая идея по юзер агенту подсовывать вместо картинок svg простенькую
Pathologic
сразу отвалится весь этот бред типа сожмите чтобы уменьшить размер на 2 байта ((:
Dmytro
Картинку сразу 0.gif ;))
Am
а что нужно для такого?
Можно родные средства PHP использовать - https://www.php.net/dom, должно быстрее чем simplehtmldom. <?php $dom = new DOMDocument; libxml_use_internal_errors(true); $dom->loadHTMLFile('https://www.mxmaster.kharkov.ua/'); libxml_clear_errors(); $images_array_url = array(); $xpath = new DOMXPath($dom); $elementsImg= $dom->getElementsByTagName('img'); foreach ($elementsImg as $img) { $images_array_url['image'][] = urldecode($img->getAttribute('src')); } print_r($images_array_url);
Dmytro
строить дом (:
ну зашибися - во первых это медленее, во вторых - больше 2/3 всего хтмла тупо бракованое, и пхп падает, даже tidy не спасает....
Denis
Привет, подскажите кто нить как в dlMenu задать tpl для n уровня вложенности
Denis
??
Антон
а официальный док не помогает?
Denis
дык там вроде написано что можно почти все параметры юзать для определенных уровней, а за шаблоны N уровня ничего и нету