- Коломна, ул. Кирова, 60а, офис 7
- +7 (995) 656-25-45
- kolmakov.igor@gmail.com
|
||||
Дорогие друзья!К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте. | ||||
Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер. | ||||
Internet Explorer от Microsoft |
Chrome от Google |
Safari от Apple |
Opera от Opera Software |
Firefox от Mozilla |
А вот такой вопрос по фильтру, допустим в настройках темы есть возможность показывать или скрывать значения как вот тут показано:
но в реальности есть важные значения которые скрывать не хочется, но их много и получается что вместе с другими параметрами чтобы пройтись по всех значениям надо перематывать далеко вниз, а планируется ли такое дополнение по фильтру когда если значений допустим больше 10 остальные скрывались за ссылкой "показать больше (число скрытых значений) вот типа такого
видел это во многих маркетах, штука полезная.Извините за оффтопик, а как вы настроили, что по умолчанию у вас на витрине сразу открывается так:
У меня плагин этой формы "покупки в один клик" от разработчиков Easy IT и форма адаптивная, с темой "Выгодная покупка" работает отлично.
В версии 309 я для категории где количество измерялось в метрах писал условие для цены на витрине и в карточке товара.
Проверка, если id категории такое-то выводить такой-то текст, иначе другой.
Мне кажется вопрос более уместный на сайте Shop Script, к теме оформления оно не имеет отношения.
Я так и делаю, но в js шаблонах указанный код встречается не один раз, кроме того файл product.min.js похоже оптимизирован, удалены пробелы. Как-то страшно мне такие файлы редактировать :) Я не программист и малейшее выпадение "шаблона" и я могу накосячить :)
Спасибо, много кода я конечно попробую, но боюсь внести какой-то баг в корзину и не сразу его отследить, а потом забуду что делал. Корзина важный элемент. Если руководство будет давить рискну, а так пока хватит того что до корзины и в мини-корзины предупреждение что цену уточнять. Далее пусть на себя винят :)
Это понятно, что для нулевой цены есть хорошая опция "под заказ" которая отрабатывает на 100%. Но сделана она как раз для таких случаев, о котором пишет здесь же Владимир Юрьевич Шпак
В нашем случае думаю заморачиваться не будем пока так как работы с корзиной наиболее дорогостоящие. Вам спасибо за помощь. Отличная поддержка авторов темы оформления.
Ну да это костыли и довольно корявые, хотя лучше так чем никак.
Логика работы этого решения хромает. Если я допустим сначала добавил товар с ценой, а следом за ним товар с ценой = 0 то во всплывающей корзине мы видим Цена = 0, а не надпись. А вот после F5 (рефреша страницы) все показывается корректно.
То есть беглые правки решают часть проблемы чтобы клиент не придирался что по факту магазин продал товар без цены. :)
Да, так уже получше. По крайней мере во всплывающей в футере мини-корзине уже видно что цена по запросу, хотя все еще присутствует ниже цена = 0. Но оно понятно, что корзина считает сумму и писать уже в самой корзине а затем на последнем шаге оформления что цена по запросу это уже избыточные навороты. В условиях не стабильных экономик и проблем с национальными валютами наверное пора вводить опцию на уровне всей корзины. Когда цена указана как ноль, выводить вместо цены какой-то текст на протяжении всего оформления заказа. У нас в магазине цена = 0 означает не то что в основном функционале, то есть "товар под заказ", а то что товар есть но цену озвучит менеджер по телефону так как много факторов влияют на формирование цены, а управлять этим из админки технически не возможно в данном случае.
Спасибо за ответ. Я решил именно так как вы написали, нашел решение на самом форуме Webasyst, время даром не терял.
Да, если так и оставить исчезает горизонтальное меню везде на главной, на витрине и в карточке товара.
Я пока решил так:
index.html
{if $action|strpos:'product' !== false}
{include file="tree.html" inline}
{else}
<div class="pst">
{include file="tree.html" inline}
</div>
{/if}
В файле CSS такое условие:
@media only screen and (min-width:993px){.globalheader div.pst nav.tree-wrapper {display: none;}
С виду вопрос решился, но конечно было бы удобней управлять горизонтальным меню из админки.
И еще, пожалуйста рассмотрите ситуацию с вертикальным меню в боковой колонке. Есть реальная проблема в больших магазинах со скроллом. Я уже писал, что лучше организовать выпадание категорий через JS и в конфиге (на краний случай) управлять скоростью задержки скрытия/появления.
Я на старом ассисте покупал такой плагин, там в админке можно было что угодно с тем меню делать. Я не прошу таких наворотов. Просто я считаю, что та реализация что сейчас при настройке "Список" не универсальна.
Увы, так тоже не помогает.
Но было бы отлично включить доработку меню в обновление так как если тестировать это меню при настройке: "Список" и у меня большая высота и уровень вложенности им очень сложно пользоваться. При перемотке вниз меню исчезает мгновенно.
Я понимаю, что реализация меню на чистом CSS значительно ускоряет загрузку страниц, но извините навигационное меню один из важных элементов магазина и если у него юзабилити плохое о чем может идти речь?
CSS код и правда отключает первый уровень (и дальше), а скрипт я разместил в файл index.html перед закрывающим тэгом </head> но ничего не происходит.
Оборачивание кода в тэг {literal} {/literal} также не срабатывает.
Может я не туда вставляю js а может это и правда "демо-код" :)
Я то думал, что меню реализовано на javascript, а это чистый css?
Другой тип меню мне не подходит из-за большого уровня вложенности.
Один вариант показывает не все уровни, а "аккордеон" распахивается как простыня. А вот обычное меню оно самое.
Спасибо за ответ. Я как раз в старой версии WASS это заказывал как доработку. Если это не будет реализовано в обновлениях для wm-site тем, я обязательно закажу это как доработку. Здесь это как идея.
Ага. Теперь в быстром просмотре и в карточке товара вместо цены нужная надпись. Но во всплывающей мини-корзине и в корзине пока нолик :) Спасибо, может кто знает как в корзине решить.
Для правильного размещения кнопки в "Быстром просмотре" на витрине, нужно добавить еще одно свойство.
#storequickorder .dialog-window{right: auto;
bottom: auto;
z-index: 10003;
}
Спасибо за помощь.