Также, по опыту, часто бывает, что кнопка, открывающая фильтр куда съезжает, пропадает или перекрывается другими блоками и потому "фильтров нет". В таком случае нужно смотреть верстку.
Если не разберетесь - пишите в телеграм, попробуем разобраться вместе https://t.me/dm0x1
Если у вас всё настолько древнее, перезалитое, переобновленное и столько раз доработанное/переработанное - не проще взять "збс"-вариант чисто установленного движка, установить туда заново чистые не доработанные плагины (возможно от каких-то избавиться, какие-то заменить современными раз многие не поддерживаются уже) и забыть про все эти мучения с восстановлениями, откатами, контролем целостности, концами файлов и прочей ерундой, вызывающей всё больше проблем и вопросов, чем ответов... и будет у вас новый идеальный продукт)
А то как-то не логично получается, сначал вы для чего-то дорабатывали эти плагины, а сейчас просто хотите их откатить к исходным файлам, это в свою очередь уберет смысл этих доработок, перестанет работать функицонал, что-то сломается и тд и тп...
Нашли очередную магию?) Павел всё верно вам говорит, ведь у всех других пользователей движка всё хорошо) А измениться концы строк могли и после каких-то ваших доработок, после заливки файлов на сервер какими-то файл-менеджерами или используемыми при изменении кода IDE. Предполагаю, что это еще как-то может зависеть от настроек вашего сервера, вдруг там как-то настроено, чтобы концы строк были именно такими)
попробовал сам удалить его) и найти в списке приложений в магазине не смог..
но если добавить немного хитрости и подставить id приложения в урл на странице любого другого приложения, то вот оно и нашлось вашсервер/webasyst/installer/store/app/contacts/
Дмитрий, спасибо) Про то, как это сделать в php-коде я понимаю)
А вот как это в шаблоне темы дизайна без своего хелпера или без плагина сделать с помощью
{$wa->shop->productsCount('тут что-то')}
не догоняю...
Если кому интересно, как вариант можно создать динамическую категорию, отобрав в нее товары в наличии и считать кол-во товаров в ней вот так {$wa->shop->productsCount('category/id_категории')}
Как вариант, если он всё равно заполняется автоматически - его можно просто скрыть стилями на странице, чтобы он как бы был, но его при этом никто не видел)
как убрать - я же в самом первом сообщении написал.. то что под цифрой 1 замени на "Цена", и удали то, что под цифрой 2
{$active_sort = $wa->get('sort', 'Price')}
$wa->get(...) - получает значение параметра из урл страницы. т.е. ты где-то на ствоем сайте вводишь в поиск, например, "cat", нажимаешь "Найти" и тебя перебрасывает на страницу поиска, а урл у нее в этот момент будет /search/?query=cat
т.е. там есть параметр query, со значением cat
$wa->get('query') вернет в этом случае cat
а второй параметр после запятой тут это значение, которое вернется, если параметра такого не будет в урл
Понимаю) Всё, что ты правишь тут - это шаблон, в него передаются уже отобранные и отсортированные товары и из него ты не можешь сделать то, что сейчас хочешь, а только внешний вид страницы меняешь.
А в этом куске кода не указывается нужная сортировка, а проверяется переменная, в которой указана активная, т.е. примененная сортировка. Изменение переменной не поможет отсортировать товары по другому.
Ну смотри: вот ты оставил 2 варианта сортировки: по цене и названию. Но товары по умолчанию отсортированы не по тому и не по другому. Что должно быть там написано по-умолчанию, когда ты не выбирал сортировку? Если там будет "по цене", то это же будет не правда, товары при этом не будут отсортированы по цене.
Ну я же говорю, на отобранные товары это никак не повлияет, это просто сортировка. Поиск осуществляется внутренними механизмами движка (куда тебе, видимо, лезть пока рано), т.е. ты только передаешь движку что искать, а он как-то ищет и выдает список товаров. Если тебе не нравится то, что он находит - попробуй посмотреть в сторону плагинов для поиска, типа Умный поиск или Поиск Про, почитай описания.
а еще подобное часто пихают в Сайт - Настройки сайта
в ответ на Как найти место расположение виджета в админке
Также, по опыту, часто бывает, что кнопка, открывающая фильтр куда съезжает, пропадает или перекрывается другими блоками и потому "фильтров нет". В таком случае нужно смотреть верстку.
Если не разберетесь - пишите в телеграм, попробуем разобраться вместе https://t.me/dm0x1
в ответ на Фильтр мобильной версии
Стандартного способа для этого вроде нет, если только темой поддерживается, что врядли. Придется доработать, заменив input'ы на селект.
Пишите в телеграм, подумаем над этим, нужно сайт посмотреть https://t.me/dm0x1
в ответ на Выбор параметров в виде выпадающего списка
а вот эта штука из шпаргалки вам не подойдет? или вам именно параметр какой-то нужен..
в ответ на Как через public api доступный в шаблоне ($wa->...) получить текущее значение витрины
А я, вроде, отвечал уже на это где-то.. у тега input есть аттрибут pattern, нужно его добавить скриптом)
в ответ на Сделать регистрацию (Имя, Фамилия, Адрес) только на русском
Если у вас всё настолько древнее, перезалитое, переобновленное и столько раз доработанное/переработанное - не проще взять "збс"-вариант чисто установленного движка, установить туда заново чистые не доработанные плагины (возможно от каких-то избавиться, какие-то заменить современными раз многие не поддерживаются уже) и забыть про все эти мучения с восстановлениями, откатами, контролем целостности, концами файлов и прочей ерундой, вызывающей всё больше проблем и вопросов, чем ответов... и будет у вас новый идеальный продукт)
А то как-то не логично получается, сначал вы для чего-то дорабатывали эти плагины, а сейчас просто хотите их откатить к исходным файлам, это в свою очередь уберет смысл этих доработок, перестанет работать функицонал, что-то сломается и тд и тп...
в ответ на Восстановление системных файлов
Нашли очередную магию?) Павел всё верно вам говорит, ведь у всех других пользователей движка всё хорошо) А измениться концы строк могли и после каких-то ваших доработок, после заливки файлов на сервер какими-то файл-менеджерами или используемыми при изменении кода IDE. Предполагаю, что это еще как-то может зависеть от настроек вашего сервера, вдруг там как-то настроено, чтобы концы строк были именно такими)
в ответ на Восстановление системных файлов
Но тем не менее устанавливается вместе с движком по умолчанию) Не логично как-то..
в ответ на приложение Контакты
магия вебасиста) добавил баг https://support.webasyst.ru/fo... посмотрим, что скажут)
в ответ на Восстановить стандартное приложение Контакты
попробовал сам удалить его) и найти в списке приложений в магазине не смог..
но если добавить немного хитрости и подставить id приложения в урл на странице любого другого приложения, то вот оно и нашлось вашсервер/webasyst/installer/store/app/contacts/
в ответ на Восстановить стандартное приложение Контакты
Добрый день, напишите мне, подскажу)
в ответ на Убрать краткое описание из карточки товара/заменить названия
Установить куда-нибудь в другое место чистый движок и скопировать его файлы оттуда из wa-apps/contacts ?) Если, конечно, сайт не в облаке)
в ответ на Восстановить стандартное приложение Контакты
Дмитрий, спасибо) Про то, как это сделать в php-коде я понимаю)
А вот как это в шаблоне темы дизайна без своего хелпера или без плагина сделать с помощью
{$wa->shop->productsCount('тут что-то')}
не догоняю...
Если кому интересно, как вариант можно создать динамическую категорию, отобрав в нее товары в наличии и считать кол-во товаров в ней вот так {$wa->shop->productsCount('category/id_категории')}
в ответ на productCollection
Долго объяснять... Пишите, помогу))
в ответ на как вывести вместо {$product.name} название характеристики
Вот еще пример появился: https://experts.webasyst.ru/39555/pravki-v-kode-temy-youshop-20/
в ответ на У вас верстка поехала...
Как вариант, если он всё равно заполняется автоматически - его можно просто скрыть стилями на странице, чтобы он как бы был, но его при этом никто не видел)
Напишите, помогу: dmweb0x1@gmail.com
в ответ на Как убрать индекс в корзине?
Евгений, приветствую)
Могу попробовать разобраться)
Напишите: dmweb0x1@gmail.com
в ответ на Неправильная работа кеша в браузере.
Так просто на это не ответить, нужно смотреть шаблоны вашего сайта)
в ответ на Вставить номер в шапку сайта!
Сделать их не скрытыми?)) А то как их найдут вообще чтобы добавить)
в ответ на как разрешить добавлять скрытые товары в корзину?
Спасибо, подсказали на форуме разработчиков) Если кому интересно - https://developers.webasyst.ru...
в ответ на Сортировка товаров в категории
Ирина, если это сделать нужно на вашем сайте - пишите dmweb0x1@gmail.com
в ответ на Замена тега <input> и <button> на тег <a> или <div> для кнопок Купить и Заказать в один клик
как убрать - я же в самом первом сообщении написал.. то что под цифрой 1 замени на "Цена", и удали то, что под цифрой 2
$wa->get(...) - получает значение параметра из урл страницы. т.е. ты где-то на ствоем сайте вводишь в поиск, например, "cat", нажимаешь "Найти" и тебя перебрасывает на страницу поиска, а урл у нее в этот момент будет /search/?query=cat
т.е. там есть параметр query, со значением cat
$wa->get('query') вернет в этом случае cat
а второй параметр после запятой тут это значение, которое вернется, если параметра такого не будет в урл
в ответ на Сортировка товаров. Скрыть пункт сортировки.
Понимаю) Всё, что ты правишь тут - это шаблон, в него передаются уже отобранные и отсортированные товары и из него ты не можешь сделать то, что сейчас хочешь, а только внешний вид страницы меняешь.
А в этом куске кода не указывается нужная сортировка, а проверяется переменная, в которой указана активная, т.е. примененная сортировка. Изменение переменной не поможет отсортировать товары по другому.
в ответ на Сортировка товаров. Скрыть пункт сортировки.
Ну смотри: вот ты оставил 2 варианта сортировки: по цене и названию. Но товары по умолчанию отсортированы не по тому и не по другому. Что должно быть там написано по-умолчанию, когда ты не выбирал сортировку? Если там будет "по цене", то это же будет не правда, товары при этом не будут отсортированы по цене.
в ответ на Сортировка товаров. Скрыть пункт сортировки.
Ну я же говорю, на отобранные товары это никак не повлияет, это просто сортировка. Поиск осуществляется внутренними механизмами движка (куда тебе, видимо, лезть пока рано), т.е. ты только передаешь движку что искать, а он как-то ищет и выдает список товаров. Если тебе не нравится то, что он находит - попробуй посмотреть в сторону плагинов для поиска, типа Умный поиск или Поиск Про, почитай описания.
в ответ на Сортировка товаров. Скрыть пункт сортировки.
Ну а ту строку, что у меня на картинке под цифрой 1 замени, например на Выбрать сортировку или Сортировать
в ответ на Сортировка товаров. Скрыть пункт сортировки.
Есть такая замечательная штука $wa->shop->categories(...), которая может вернуть массив (или даже дерево по вложенности) категорий.
Ее код можно посмотреть в файле wa-apps/shop/lib/classes/shopViewHelper.php
в ответ на Вывести категорию родителя с подкатегорими
1 - заменить (надпись в неактивном селекте)
2- удалить (пункт в выпадашке)
Но на сортировку товаров это не повлияет, только на этот ненужный пункт.
в ответ на Сортировка товаров. Скрыть пункт сортировки.