Это уже совсем другая история, AJAX надо использовать
19.09.2013 15:40:06
В result_modifer
|
|||||
|
19.09.2013 11:44:52
Ну, а кто же Вам мешает, методами jQury сделать очень просто, я же Вам писал, даже не нужно менять мультиселект на чекбоксы. Делаете ему display:none, рисуете в темплейте квадратики на основе вашего свойства, каждому из них даете id="color_номер свойства (value)", при onClick на этом квадратике селекту с таким же value, делаете selected. Все просто, при повторном нажатии убираете. Такого не найдете, делайте сами.
|
|
|
19.09.2013 11:01:59
Ну, все правильно, а чекбоксы здесь
И вариантов выполнения может быть много:
Или напишите вместо названия цвета его цифровое значение и рисуйте квадратик, или пишите цифровое значение после названия «Красный#F00», а в результе вырезайте его, да как угодно можно сделать. |
|||||
|
18.09.2013 12:15:15
Посмотрел, оказалось совсем просто, вот Ваш result_modifer.php
И почитайте про компонент, шаблон и |
|||
|
18.09.2013 11:31:50
В статью не вникал, но насколько я понимаю, код в статье меняет все мультиселекты на чекбоксы. А Вам нужно только один, другие могут остаться мультиселектами. Поэтому в result_modifer.php, а бы нашел текущее свойство $FILTER_NAME."_pf[".$arProp["ВАШ ЦВЕТ"]."]; и соответственно select name="$FILTER_NAME."_pf[".$arProp["ВАШ ЦВЕТ"]."]" и заменил бы на что угодно, хоть на просто дивы с цветом на которые нужно кликнуть. Либо еще проще скрыл бы этот мультиселект, а показывал бы те же цветные дивы и яваскриптом бы «нажимал» на необходимые поля в этом мультиселекте согласно нажатым дивам. |
|||
|
22.08.2013 13:50:14
Как минимум Вам нужно делать 301 редирект с
иначе в яндексе Вы будете иметь множество ссылок вида |
|
|
22.08.2013 13:40:25
Уж лучше подключать конкретную версию. Последний сайт делал на 1.9.1 и отдельно подключал скрипт определения браузера и live больше не использую. |
|||||
|