Dmytro
у меня blang, но на файлах)))
Dmytro
я просто к тому, что зачем так сложно... если просто указал полный путь к файлу через @FILE
Pathologic
это Женя так придумал
Dmytro
вообщем 'formTpl' => '@CODE:'.$tmpl - нормальный хак, где tmpl уже спарсен))
Pathologic
да, я тоже зачем-то так делал иногда
Aliaksandr
Это херня с code
Dmytro
Это херня с code
та да, и сам понимаю))
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/ и там файл кеша
Dmytro
Там можно дописывать домен
Sasha
Мультисайтовость, чтобы у всех сайтов была разная БД. Очень странно. Чем это отличается от 3 разных сайтов на поддоменах?
Anonymous
Общие элементы для трёх сайтов
Sasha
Управление из одной админки
велика беда. Накрайняк можно дописать кнопки переходов на другие админки в elementsintree
Volodymyr
Мультисайтовость, чтобы у всех сайтов была разная БД. Очень странно. Чем это отличается от 3 разных сайтов на поддоменах?
Ну вот человек сделает решение для кеша, запилит статью, а вам бы только критиковать
Nikolay
Господа на чем лучше слайдер делать типо Картинка+текст+кнопка, На ум приходит multiTV но точно что то есть получше?
Anonymous
4. Не делать слайдер
- вредные советы
Nikolay
понял спасибо
Владимир
Подскажите как решить проблему у меня десктопная корзина в коммерсе там переходит на сбербанк оплату нормально, а есть еще отдельная страница с мобильной корзиной там не переходит на оплату никак.
Владимир
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 - пишу каждую букву в точности как написано - куй. Минут через сколько-то доходит. Сука, ну ват как так можно то, а?
Владимир
не знаю, попробуйте стиль выводить не через echo, а через $params['rows']['fixed']['markup']
Или полность эти поля в плагин зауснуть? Типо если доставка то выводить через плагин адрес и прочее, а если самовывоз то вывести спиок заведений?
Владимир
можно и так
Спасибо попробую. А как сделать отдельную страницу для мобильной корзины чтобы после оплаты перекинул на нужную страницу? Имею ввиду это:
Sasha
дыкть наверно одно событие пропустил
Владимир
дыкть наверно одно событие пропустил
Какое? Проблема с переключателем доставки я смог решить добавлением корзины на страницу с оформлением заказа.
Владимир
А вот как сделать отдельный линк успешной оплаты для мобилки непонятно(
Sasha
Какое? Проблема с переключателем доставки я смог решить добавлением корзины на страницу с оформлением заказа.
да, это мой пример, там миникорзина есть рядом с формой, чтобы сразу обновлялась
Sasha
А вот как сделать отдельный линк успешной оплаты для мобилки непонятно(
блин может ее проще сильно поменять стилями да и всё
Владимир
блин может ее проще сильно поменять стилями да и всё
Мне просто еще токен юзера надо передать в ллинке
Sasha
Мне просто еще токен юзера надо передать в ллинке
может его куда-то в сессию засовать, или небезопасно?
Владимир
может его куда-то в сессию засовать, или небезопасно?
Не уверен что сработает после возврата со сбера но попытка не пытка, буду пробовать
Sasha
а ты делаешь оплату через сберонлайн чтобы на мобиле оплачивало приложение?
Anonymous
Общие элементы для трёх сайтов
Да. Верно. Проекты с разными наполнениями. Базы разные. Но в одной папке на сервере. Вот такая мысль. Парки файл и изображений просто в под папках будут. А вот с кешем воюю пока. Ибо при редактировании и просмотре тянутся данные последнего проекта на любом из проектов
Sasha
Да
по-идее, там должны на страницу успешной оплаты приходить немного разные данные постом, не знаю, есть ли это в документации
Sasha
типа признака через что было оплачено