Сергей Возможно, я неудачно сформулировал. Не одновременно детальная страница товара и список товаров, а просто список товаров, открытый на той странице, на которой находится товар с указанным ID.
Алексей Емельянов Заказчику потребовался компонент, выводящий простой HTML-код (разметку) на сайте. Почему именно компонент? Потому что сочетает в себе html/js/css - таким образом, создаются определенные "блоки", которые заказчик сам хочет добавлять. Блоки довольно простые (стилизованный текст и картинки), и для их реализации вполне подошел бы визуальный редактор. Поэтому хотел в параметрах компонента добавить поле с HTML-кодом и затем выводить значение этого поля в шаблоне компонента.
Если есть идеи, как реализовать лучше, рад буду их узнать.
Артём Лучников Эта переменная используется вот, почему: в каталоге есть 3 вида меню, по одному на каждый уровень подразделов (разделы имеют 3 уровня вложенности). При этом, потребовалось, чтобы, при нахождении пользователя в каком-нибудь подразделе, подсвечивались пункты как текущего раздела, так и всех родительских. Если у вас есть другие идеи реализации, буду очень рад о них почитать.
Артём Лучников Так делал, но в итоге выдаются пользователи с хотя бы одним совпадающим элементом. То есть, и те, у которых будет [1, 3, 4], и те, у которых [1, 5], и т.д.
Алексей Емельянов Это страница с компонентом "Catalog.Search", внутри которого стандартно подключается "Search.Page". Если есть возможность решить задачу другим компонентом, думаю, не будет проблем с его подключением.
Arris: Конечно же, я это понимаю. Мне нужно парсить большой набор внутренних серверных php-файлов с разметкой и php-вставками (в том числе), чтобы видоизменить разметку. Можно сделать это вручную, но файлов слишком много, и поэтому было принято решение автоматизировать процесс.
Владимир: Проблема в том, что нужно парсить готовые php-скрипты на сайте, и там уже есть и "<? ... ?>", и <?= ... ?>"... Короткие теги появились, вроде, после 2012 года, а та версия, что я скачивал, была обновлена в 2009, думаю, проблема в этом. Неужели, проект больше не поддерживается? Очень удобная вещь.
Сергей: Все проверял, цены просто не загружались и все. То есть, не было диапазона цен на странице. Проблема решилась странным образом: просто добавил товар в административной панели, и цены вновь появились. Причем, дело не в индексах: переиндексацию тоже делал, и не помогло. Не сталкивались с подобным?
likenoother Я примерно так и сделал: установил "FILTER_HINT" (подсказка для пользователя) в "nodisplay", и в шаблоне при наличии этого текста просто вызываю "continue" (пропускаю шаг цикла). Интересовало больше то, предусмотрена ли для этого специальная настройка. Видимо, нет.
Алексей Емельянов Сколько ни искал, не нашел ничего дельного по изменению/удалению отгрузок, поэтому сделал пока не самым правильным способом. Меняю параметр "QUANTITY" в таблице "b_sale_order_dlv_basket" перед изменением количества товара. В общем, работает, но если вы знаете способ сделать это правильно, буду благодарен за совет.