Как сделать, чтобы недоступные свойства были неактивными?

голоса: 0
На сайте захожу в папки с небольшим количеством товара, например: Ель-Ель обыкновенная "Эхиниформис". Там всего 2 товара, а баян свойств слева большой вылезает. Под администратором когда открываю папку, то сереньким выделено только 2 окошечка, остальные белые и туда галочку поставить нельзя, НО когда выбираешь один из доступных свойств, то все остальные "паразитные окошки" становятся также доступны, это неудобно, но админ потерпит. Другое дело что когда под Пользователем заходишь, то сразу весь этот баян свойст доступен для выбора и человеку придется потратить энное время чтобы добраться до свойств, которым удовлетворяют находящиеся в данном каталоге товары. Причем при каждом выборе свойства страничка перезагружается чтобы вывести удовлетворяющие выбранным свойствам товары. Можно ли сделать так чтобы "недоступные свойства" становились и недоступными для выбора?
Адрес сайта fine-trees.ru
| Автор: | Категория: Интернет-магазин
Дополнил ответ ниже.

Ответов: 1

голоса: 0
 
Лучший ответ
Ненужные списки с пустыми специафикациями вы можете как администратор скрыть http://joxi.ru/nAyvz0ZCYoq77r для этого опции есть и после их пользователь видеть не будет.
| Автор:
Выбор ответа лучшим | | Автор: Алексей Скорихин
Это вообще не вариант! Если скрывать пустые списки (а они являются пустыми исключительно для той категории товаров в которой сидишь в данный момент), то они скроются и для всех остальных папок, которые принадлежат к той же товарной группе. Конкретно у меня все товары в папке Ель имеют принадлежность к товарной группе "Садовые растения по сортам"-"Ели". Ведь все спецификации, которые показываются, необходимы (они актуальны для всей папки более высокого уровня, в данном случае "Ели"), просто когда заходишь в конкретный каталог (папку) с сортом этой ели, то такое количество паразитных спецификаций, которые к тому же можно вхолостую выбирать убивает...   ... ну вот на тех же Всехинструменты.ру сделано как надо: спецификации остаются торчать на странице, но становятся неактивными и их нельзя выбрать.   Я просто непойму - это юкоз реально считает что это нормально!? (мне через чат техподдержки Максим Поиденко сказал что это специально сделано чтобы не загружать модуль интернет-магазина ...!) и тогда у меня просто нет слов...  или проблема с моим сайтом, или это как-то можно настроить.
Алексей Скорихин,
Так работает системный функционал спецификаций. Чтобы скрывать пустые, для этого нужно писать скрипт.
Yuri_Geruk,
Понятно... специально не стали дописывать... Вопрос снят. Спасибо.
Алексей Скорихин,

Хотя, можно скриптом вот так скрывать:

<?if($MODULE_ID$='shop')?>
<script type="text/javascript">
$('.spec-value-checkbox[disabled="1"]').parent().hide();
</script>
<?endif?>>

скрипт прописать как пример в глобальный блок нижняя часть сайта в самый низ. Проверял, должно работать.

...