А на страницах есть $APPLICATION->ShowTitle() ?
Экс-битриксоид.
Компонент (и.с.) - существительное мужского рода (ГОСТ 34.003-90).
Компонент (и.с.) - существительное мужского рода (ГОСТ 34.003-90).
29.04.2010 11:41:13
Экс-битриксоид.
Компонент (и.с.) - существительное мужского рода (ГОСТ 34.003-90). |
|||
|
28.04.2010 14:35:40
Почитайте документацию по классам модуля иблоков. Вкратце, надо получить список всех элементов иблока через CIBlockElement::GetList(), указав в получаемых полях диапазон, а так же указать сортировку сначала по ID, а затем по диапазону. Результатом будет длинный ряд элементов, идущих парами (при условии что диапазон у всех заполнен), четные будут содержать в поле "диапазон" - нижний порог, а нечетные - верхний. Дальше уже логика.
Экс-битриксоид.
Компонент (и.с.) - существительное мужского рода (ГОСТ 34.003-90). |
|
|
28.04.2010 14:22:58
Это можно сделать "в две строчки".
1. Создайте папку для хранения ресайзнутых картинок папке аплоад, например. 2. Задайте событиям OnAfterIBlockSectionUpdate и OnAfterIBlockSectionAdd какой-нибудь обработчик. 3. В обработчике открывайте файл картинки через 4. В шаблоне вместо CFile::GetPath() используйте путь к вашей папке с превьюшками.
Экс-битриксоид.
Компонент (и.с.) - существительное мужского рода (ГОСТ 34.003-90). |
|
|
28.04.2010 11:45:54
Я видимо не так понял, у вас множественное свойство "диапазон" содержит множество диапазонов или два предела одного диапазона? Если второе - то не понятно зачем так вообще сделано, если можно указать два свойства: "от" и "до", а потом фильтровать по ним. И перелопачивать вручную не нужно, для этого надо написать скрипт, который переделывает множественное свойство в два немножественных.
Экс-битриксоид.
Компонент (и.с.) - существительное мужского рода (ГОСТ 34.003-90). |
|
|
28.04.2010 11:00:25
Изучите
Экс-битриксоид.
Компонент (и.с.) - существительное мужского рода (ГОСТ 34.003-90). |
|
|
28.04.2010 10:43:42
Конечно, свойства у диапазонов ведь независимые и следовательно не парные, а просто кучей.
Чтобы сделать как вы хотите, надо создать отдельный иблок "диапазоны", а у объекта задать свойство "диапазон" типа "привязка к элементам иблока".
Экс-битриксоид.
Компонент (и.с.) - существительное мужского рода (ГОСТ 34.003-90). |
|
|
28.04.2010 10:31:11
Если у источников данных нет нормального XML или CML2 экспорта, то, например, изучить preg_match и дергать странички с "одного сайта" и "сайтов производителей" через file_get_contents и формировать CSV.
Экс-битриксоид.
Компонент (и.с.) - существительное мужского рода (ГОСТ 34.003-90). |
|
|
27.04.2010 14:02:47
Причем тут яваскрипт?
Экс-битриксоид.
Компонент (и.с.) - существительное мужского рода (ГОСТ 34.003-90). |
|
|
26.04.2010 15:43:49
А зачем это делать на пхп? Получите всех авторов с категориями одним запросом и сгенерируйте яваскриптовый хэш из всех авторов по категориям, в таком виде:
Экс-битриксоид.
Компонент (и.с.) - существительное мужского рода (ГОСТ 34.003-90). |
|||||||
|