Dmytro
у меня blang, но на файлах)))
Dmytro
я просто к тому, что
зачем так сложно... если просто указал полный путь к файлу через @FILE
Pathologic
это Женя так придумал
Dmytro
вообщем 'formTpl' => '@CODE:'.$tmpl - нормальный хак, где tmpl уже спарсен))
Pathologic
да, я тоже зачем-то так делал иногда
Dmytro
Dmytro
Aliaksandr
Это херня с code
Dmytro
Aliaksandr
Завтра перееду на b_file и что с этим code делать, тоже переделывать?)
Pathologic
зачем, если и так работает
Pathologic
вот b_file может и не работать ((:
Dmytro
работает - не трогай))
Anonymous
🔥 Дмитрий Каруев:
Пытаюсь сделать мультисайтовость, чтобы у всех сайтов была разная БД. Делаю вот так вcore/config/database/connections/default.php
if($_SERVER['HTTP_HOST'] == 'www.domain1.ru' or $_SERVER['HTTP_HOST'] == 'domain1.ru') {
return и т.д.
}
else if($_SERVER['HTTP_HOST'] == 'www.domain2.ru' or $_SERVER['HTTP_HOST'] == 'domain2.ru') {
return и т.д.
}
То есть создал две базы. Два сайта как бы. Но... при рендеринге тянется контент предыдущего сайта. (это кэш?) и как это побороть?
как сделать чтобы кеш генерился так: assets/cache/domain1.ru/ и там файл кеша
EVO bot Лёшка
Dmytro
Dmytro
Там можно дописывать домен
Sasha
Мультисайтовость, чтобы у всех сайтов была разная БД. Очень странно. Чем это отличается от 3 разных сайтов на поддоменах?
Anonymous
Anonymous
Общие элементы для трёх сайтов
Volodymyr
Nikolay
Господа на чем лучше слайдер делать типо Картинка+текст+кнопка, На ум приходит multiTV но точно что то есть получше?
Anonymous
Volodymyr
Anonymous
Nikolay
понял спасибо
Nikolay
Pathologic
Владимир
Подскажите как решить проблему у меня десктопная корзина в коммерсе там переходит на сбербанк оплату нормально, а есть еще отдельная страница с мобильной корзиной там не переходит на оплату никак.
Владимир
Response:
200
{"errorCode":"8","errorMessage":"[orderBundle.cartItems.item.name] обязательное поле"}
Владимир
вот это выходит
Михаил
вот это выходит
включить отладку, смотреть в логе, какие данные передаются в сбербанк
Владимир
Владимир
[orderBundle] => {"orderCreationDate":"2020-09-09T12:57:57+03:00","customerDetails":{"phone":"79173053312"},"cartItems":{"items":[{"positionId":1,"name":"\u0411\u0443\u0440\u0433\u0435\u0440 \u0422\u0435\u0439\u0441\u0442\u0438","quantity":{"value":"1","measure":"\u0448\u0442"},"itemAmount":22900,"itemPrice":22900,"itemCode":"18"},{"positionId":2,"name":"\u0428\u0430\u0443\u0440\u043c\u0430 \u041a\u043b\u0430\u0441\u0441\u0438\u043a\u0430","quantity":{"value":"1","measure":"\u0448\u0442"},"itemAmount":14900,"itemPrice":14900,"itemCode":"33"},{"positionId":3,"name":"","quantity":{"value":1,"measure":"-"},"itemAmount":0,"itemPrice":0,"itemCode":"131"}]}}
Aliaksandr
У третьего товара нет названия вот и ошибка, о которой пишет
Aliaksandr
Обязательное поле name
Владимир
А в корзине всего 2 товара было
Server return error: [orderBundle.cartItems.item.name] обязательное поле
Aliaksandr
Передано 3 значит 3)
Михаил
ну а что это за товар 131?
Aliaksandr
Надо перепроверить "отдельную корзину для мобилы"
Aliaksandr
Раз обычная норм уходит
Владимир
Сейчас 1 товар отправил
Владимир
вышло так
Владимир
{"orderCreationDate":"2020-09-09T13:03:42+03:00","customerDetails":{"phone":"79173053312"},"cartItems":{"items":[{"positionId":1,"name":"\u0411\u0443\u0440\u0433\u0435\u0440 \u0422\u0435\u0439\u0441\u0442\u0438","quantity":{"value":"1","measure":"\u0448\u0442"},"itemAmount":22900,"itemPrice":22900,"itemCode":"18"},{"positionId":2,"name":"","quantity":{"value":1,"measure":"-"},"itemAmount":0,"itemPrice":0,"itemCode":"133"}]}}
Владимир
второй неизвестный
Aliaksandr
А в модуле заказов что?
Владимир
Владимир
1 товар
Владимир
а в настройках плагина ID второй корзины тоже указывать?
Михаил
не надо
Владимир
походу второй товар это бесплатная доставка но в плагине есть имя он не подставляет его
Владимир
Хотя в десктопе он появляется
Михаил
код плагина?
Владимир
Михаил
не вижу определения $title
Владимир
Владимир
А ёпрст
Владимир
не вижу определения $title
Завелась оплата👍
А еще момет в самом плагине, в десктопе если выбрал самовывоз то .delinfo скрываю стилем, в мобилке он не сркывается
Михаил
Владимир
Alexey
оффтоп. Коллега тоже не сразу сообразил. Работаю по готовой верстке. Навешиваю события - не работает. Более того, тыкаю в радио-инпуты они отмечаются все. Лезу с стили, отменяю скрытие стандартных - один куй отмечаются все. Достаю учебник html - пишу каждую букву в точности как написано - куй. Минут через сколько-то доходит. Сука, ну ват как так можно то, а?
Михаил
Владимир
можно и так
Спасибо попробую. А как сделать отдельную страницу для мобильной корзины чтобы после оплаты перекинул на нужную страницу?
Имею ввиду это:
Sasha
дыкть наверно одно событие пропустил
Владимир
А вот как сделать отдельный линк успешной оплаты для мобилки непонятно(
Sasha
Sasha
Владимир
Sasha
а ты делаешь оплату через сберонлайн чтобы на мобиле оплачивало приложение?
Anonymous
Общие элементы для трёх сайтов
Да. Верно. Проекты с разными наполнениями. Базы разные. Но в одной папке на сервере. Вот такая мысль. Парки файл и изображений просто в под папках будут. А вот с кешем воюю пока. Ибо при редактировании и просмотре тянутся данные последнего проекта на любом из проектов
Владимир
Sasha
Да
по-идее, там должны на страницу успешной оплаты приходить немного разные данные постом, не знаю, есть ли это в документации
Sasha
типа признака через что было оплачено