голову фильтра перед JS COLLECTIONS Array foreach FILTER_PROPERTIES PR

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
// в голову фильтра перед JS
$COLLECTIONS = Array();
foreach( $FILTER_PROPERTIES[ 'PROPERTIES' ] as $Property ){
if ( $Property[ 'ID' ] == 117 ){
foreach( $Property[ 'VALUES' ] as $Value ){
$COLLECTIONS[ $Value[ 'ID' ] ] = $Value[ 'VALUE' ];
}
break;
}
}
// в каталоге при выводе товара
// $COLLECTION_NAME подставить в нужное место
$COLLECTION_NAME = '';
foreach( $val[ 'PROPERTIES' ] as $p ){
if ( $p['PID'] == 117 ){
$COLLECTION_NAME = $COLLECTIONS[ $p['VID'] ];
break;
}
}