Я подобное делал для двух разных фронтов в одном проекте. То есть для сайта, и для админки по отдельности. Соответственно запускалось либо одно, либо другое и велась разработка. Если у вас нужно компилить два разных файла с разными настройками для одного фронта, то я затрудняюсь ответить как в этом случае запускать dev-server с watch и reload. Просто сборка нормально будет работать в любом случае. По очереди, сначала одна, потом вторая команда.
Как сделать, чтобы все дочерние элементы были одинаковой ширины?
В темные времена, когда гридов еще не было, но флексы уже можно было использовать, мы закидывали в конец списка элементов пустые блоки нулевой высоты. Их минимальное количество должно быть равно максимально возможному в строке минус один. Они заполняют сетку последней строки и перенесенные элементы будут равными с остальными.
На сегодня это устаревший хак. Просто переключитесь на гриды.
1. Использовать псевдоэлементы -webkit-scrollbar-*. Их много, в том числе и для кнопок со стрелками. Плюс ограниченно стилизовать для FireFox.
2. Использовать js библиотеку для скроллбаров. Не всегда надежно, иногда глючно, но стилизация под любой полет фантазии.
Других вариантов нет. Всё это, как я и сказал сразу вначале, тысячу раз обсосано в интернете.
Богдан Кучерук, да какая разница. Движок один и тот же. конкретно в этом случае скролл бар стилизуется самими браузером и будет отличаться в разных браузерах, на разных системах.
Всё же лучше отдельное поле. тоже временную метку, которая указывает, до какого времени товар будет считаться новым.
Так можно и автоматом при создании ее ставить, и вручную в любое время, и снять в любое время у любого отдельного товара.
Persotr27, Можно собственный планировщик организовать в приложении. Крон будет например дергать его каждую минуту, а вы уже сами будете решать, нужно ли в эту минуту выполнять задание.
Keit265, у вас слишком общий вопрос.
Разбейте всю задачу на отделььные подзадачи. Каждую подзадачу разбивайте на более мелкие. Гулите непонятные моменты. Этот процесс рекурсивный, до тех пор, пока не дойдете до деления на самые элементарные действия.
И вот когда в процессе анализа возникнет реальный затык на каком-то этапе, и поиск не помогает, можно идти на форум и задавать конкретный вопрос.
2. Зачем элементу массива написано значение [value:
Это не элемент массива. Это объект класса DateTime. Как из него получить (и обновить) значение, должно быть в документации по битриксу (или самому можно исходники глянуть).