@makedonets
Проверьте корректность подключения скриптов shopkeeper и jquery на этой странице. Начните с проверки ошибок js на странице.
slaad (@slaad)
Information about slaad
Сообщение от участника slaad
-
-
@CSite Да, как вариант можно так. Наверняка со временем потребуются доп фильтры и вам придется это делать
-
@CSite по сути вам фильтры нужны TagManager
http://demo.modx-shopkeeper.ru/katalog/tovaryi-resursyi-modx/
только делайте их не чекбоксами а выпадающим списком.
По идее должно работать нормально. -
@Konstantin
У вас экспорт для одноуровневого каталога настроен.Сколько уровней вложенности категорий и с какого уровня экспортируете?
-
Участник @463008718 написал в Вопрос по настройке catalogfill:
$cf_config['content_row'] = array(
array('Категория',array(2,'category')),//3 - ID шаблона категории
array('Подкатегория',array(3,'category')),//3 - ID шаблона подкатегории
array('Наименование',array('pagetitle','content')),
array('Краткое описание',array('introtext','content')),
array('Контент',array('content','content')),
array('Цена',array(1,'tv')),
array('Кол-во на складе',array(2,'tv')),
array('Картинка',array(3,'tv'))
);Посчитаете последовательность полей тут в конфиге и у вас в файле и все поймете.
Первое поле в конфиге = 1 в файле.
2=2 и т.д..... -
Зачем вам модх, если вы в программировании не разбираетесь?
Есть джумла, где под капот не надо лезть. Ну или наймите программиста.В модх вам придется все настраивать почти ни один модуль из коробки не работает, т.к. все сайты и задачи индивидуальны и их элементарно настроить нужно.
Вы же не ездите на машине с заводской регулировкой сидений... Или ездите???
В самих конфигах все очень понятно и подробно расписано. Там даже инструкция не особо нужна.
-
Участник @v.admaev написал в Проблема с экспортом CatalogFill:
После установки,без изменения конфигов,попробовал сделать экспорт,и столкнулся с ошибкой-после выбора родительской категории и конфигурации,выдаёт ошибку о том,что в выбранной категории нет товаров.
Ответ очень простой, нужно залезть таки в конфиги и настроить по инструкции под ваш сайт, а потом уже идти в форум и спрашивать.
-
Самая развернутая всегда с компонентом в пакете идет, но тут она такая же:
Вот оттудаВнимание! При AJAX-фильтрации все параметры для getProducts (через getPage) должны указываться в наборе параметров. Имя используемого набора параметров нужно указать в настройках системы - tag_mgr2.propertySetName. Этот набор параметров должен быть привязан к сниппету getPage. Сниппет getPage должен использовать getProducts (element=getProducts). Так же имя набора параметров можно указать в параметрах шаблона категории товаров (см. ниже).
-
Участник @semenov80
А самое замечательное, что все это:- набор параметров для тагманеджера должен быть привзян ТОЛЬКО к getPage. в нем не должно быть параметра tvFilters вообще.
- этот набор параметров редактировать только из настройки системы/наборы параметров (не через сниппет)
- в наборе параметров "по умолчанию" у гетпродуктс завести параметр tvFilters с условием по которому будет грузиться страница при открытии. тогда работает конструкция {"имя_ТВ":"[[*имя_ТВ]]"}
Есть в документации)))
-
@JaGGer да, все должно работать. Ajax по сути просто отправляет запрос php сниппету и без перезагрузки страницы на место старого контента ставит новый, а считает все тот же php.
-
Увольте своих SEOшников они просто выжимают из вас деньги))
-
Я думаю, что у вас параметры заданы непосредственно в вызове, а не в наборе параметров.
Приведите пример, как вызываете тагменеджер и каталогфилл.
-
@Oxic Насколько знаю, изначально они в админке как раз по алфавиту отсортированы. Сам в свое время просил Andchir так сделать.
Но если вам не нравится порядок, то меняйте в админке просто перетаскивая поля на нужные вам места. -
Копать в этом направлении: http://e-store.modx-shopkeeper.ru/besplatno/demo-sajt-shopkeeper-3.x.html
скачать и посмотреть, как надо
-
Посмотрите как на демо сайте это подключено:
<script type="text/javascript" src="/assets/template/js/jquery-3.1.1.js"></script> <script type="text/javascript" src="/assets/components/shopkeeper3/web/js/lang/ru.js"></script> <script type="text/javascript" src="/assets/components/shopkeeper3/web/js/shopkeeper.js"></script> <script type="text/javascript" src="/assets/components/tag_manager2/js/web/jquery-ui-1.10.3.custom.min.js"></script> <script type="text/javascript" src="/assets/components/tag_manager2/js/web/jquery.history.src.js"></script> <script type="text/javascript" src="/assets/components/tag_manager2/js/web/filters.js"></script> <script type="text/javascript" src="/assets/components/tag_manager2/js/web/view_switch.js"></script>
Также, SHK подключает скрипты автоматически, лучше при первой настройке воспользоваться именно этой опцией, а не подключать вручную. Когда заработает, тогда уже отключаете автомат и делайте в ручном режиме.
А еще лучше демо сайт поставьте, много вопросов снимите и себе и другим)) -
@semenov80 в пакете шопкипера в той же папке, где и live идет jquery, с которым он работает, можете его подключить попробовать?
-
Ну да, судя по ошибкам у вас jquery либо отсутствует, либо конфликтует (два вызова на странице)
Проверьте, какие скрипты загружаете и есть ли jquery -
Андрей, добрый день,
Писал вам на почту про смену почтового ящика.
Что-то не разобрался, как тут в личку отправить сообщение. Написал в чат, но это похоже не то. Продублирую тут. Простите, если и в чат тоже получили))) -
@Dolce У вас HTTPs никакой не настроен? Проверьте, что за ошибка 500 в логах сервера?