Может, завести отдельную таблицу для счётчиков? И обновлять её запросами вида UPDATE table SET field = field + 1 WHERE ... ?
«Да не могут же они!»
|
1) Предполагается, что в исходных данных о ветеранах (в CSV) у каждого ветерана есть свой уникальный идентификатор.
2) Предполагается, что в исходных данных о медалях (в CSV) также есть столбец, в котором хранится уникальный идентификатор ветерана. Если эти условия не выполняются, то вы не сможете привязать медали к ветеранам. 3) Предполагается, что при импорте CSV ветеранов вы сохраняете уникальный идентификатор ветерана в какое-то поле или свойство. Куда именно -- решать вам. 4) Предполагается, что при импорте CSV медалей вы заносите уникальный идентификатор ветерана в поле CODE (символьный код элемента) 5) Предполагается, что медали вам нужно показать на странице детального просмотра ветерана. Для детального просмотра вы используете компонент bitrix:news.list. Если всё так, то добавьте в шаблон компонента строчку:
«Да не могут же они!»
|
|||
|
|
|
|
Предполагалось, что данные будут организованы следующим образом:
* инфоблок "Ветераны" * инфоблок "Награды" В инфоблоке "Награды" вам надо хранить уникальный идентификатор ветерана, который берётся из CSV. Вы храните его в символьном коде (поле CODE). На странице детального показа ветерана этот уникальный идентификатор должен быть вам известен (я предполагаю, что он есть в соответствующем CSV, и что вы его где-то храните). Условие '=CODE' => чему_надо позволит вам отобрать награды, у которых в символьном коде прописан нужный уникальный идентификатор ветерана.
«Да не могут же они!»
|
|
|
|
|
|
Дополнительные изображения хранятся в свойстве MORE_PHOTO элементов инфоблока?
В настройках компонента в поле "Свойства" это свойство выбрано? Если да, то вам, скорее всего, придётся писать result_modifier.php для шаблона bitrix;catalog.section и обрабатывать в нём значения свойства MORE_PHOTO для каждого элемента по аналогии с тем, как это делается в компоненте bitrix;catalog.element:
Note: если вы просто вставите этот код в result_modifier.php, он не заработает. Его надо дорабатывать.
«Да не могут же они!»
|
|||
|
|
|
Ну... давайте скриптам сложные имена.
«Да не могут же они!»
|
|||||
|
|
|