Александр
С нами с 31 июля 2014; Место в рейтинге пользователей: #217Ошибка при загрузке файла в msImportExport [РЕШЕНО]
Всем привет
По какой-то причине перестал работать импорт в каталог.
По какой-то причине перестал работать импорт в каталог.
Почему не работает процессор context/setting/create?
Есть контекст testContext, необходимо программно создать в нём настройку с ключом testKey.
Следуя логике работы с процессорами в MODX код должен выглядеть так:
Следуя логике работы с процессорами в MODX код должен выглядеть так:
$response = $modx->runProcessor('context/setting/create', array(
'context_key' => 'testContext',
'key' => 'testKey',
'value' => 'testValue'
));
if ($response->isError()) {
return $response->getMessage();
}
print_r ($response->getObject());
Но в ответ получаю «Параметр не найден.»mSearch2 - некорректно находит товары
Хотя, конечно же, это я что-то неправильно настраиваю.
Есть мебельный каталог и поиск по нему, реализованный через mSearch2. Поиск производится только по полю pagetitle.
Для примера, в каталоге есть карточки:
Есть мебельный каталог и поиск по нему, реализованный через mSearch2. Поиск производится только по полю pagetitle.
Для примера, в каталоге есть карточки:
- Набор мягкой мебели «Фантазия»
- Диван «Фантазия-4»
- Кресло-кровать «Престиж-17»
- Кресло «Фантазия»
Как заставить mFilter2 работать наоборт?
У товара есть текстовое TV-поле, в котором перечислены параметры через разделитель. В данном случае это список дат вида 2018-07-01||2018-07-02||2018-07-06...
Вывожу через mFilter2 стандартными чекбоксами. Как сделать, чтобы при выборе фильтра, отображались все товары, кроме тех, в которых присутствует выбранная дата?
Сейчас всё работает по умолчанию, выбираю 2018-07-02 — отфильтровываются товары в которых присутствует эта дата. А нужно наоборот.
Вывожу через mFilter2 стандартными чекбоксами. Как сделать, чтобы при выборе фильтра, отображались все товары, кроме тех, в которых присутствует выбранная дата?
Сейчас всё работает по умолчанию, выбираю 2018-07-02 — отфильтровываются товары в которых присутствует эта дата. А нужно наоборот.
Ошибка AjaxForm.initialize is not a function
Всем привет. Чет не могу понять, как пофиксить ошибку.
Ситуация следующая.
Сайт свёрстан на ZURB Foundation, библиотека jquery зашита в файл app.js и уже после неё подгружаются все остальные скрипты.
Подключил AjaxForm, вывел сниппет на странице — посыпались ошибки в консоли, ругается на это (в файле /assets/components/ajaxform/js/default.js):
Пишет, что jQuery is not a function. После разных вариантов с var jQuery = $ и noConflict() решил, что проще будет вручную подгрузить их на страницу.
В итоге ошибки пропали, но появилась другая: AjaxForm.initialize is not a function.
Почему он не считает её функцией, если она объявлена прямо перед вызовом?
Вот тут можно глянуть: ru.hrmaps.starta.xyz/
Ситуация следующая.
Сайт свёрстан на ZURB Foundation, библиотека jquery зашита в файл app.js и уже после неё подгружаются все остальные скрипты.
Подключил AjaxForm, вывел сниппет на странице — посыпались ошибки в консоли, ругается на это (в файле /assets/components/ajaxform/js/default.js):
if (!jQuery().ajaxForm) {
document.write('<script src="assets/components/ajaxform/js/lib/jquery.form.min.js"><\/script>');
}
if (!jQuery().jGrowl) {
document.write('<script src="assets/components/ajaxform/js/lib/jquery.jgrowl.min.js"><\/script>');
}
Пишет, что jQuery is not a function. После разных вариантов с var jQuery = $ и noConflict() решил, что проще будет вручную подгрузить их на страницу.
В итоге ошибки пропали, но появилась другая: AjaxForm.initialize is not a function.
Почему он не считает её функцией, если она объявлена прямо перед вызовом?
Вот тут можно глянуть: ru.hrmaps.starta.xyz/
Внезапно в админке 503 ошибка
За выходные на сайте ничего не редактировалось, в пятницу вечером все работало, а сегодня с утра в админке контент перестал грузиться. В консоли браузера 503 ошибка при обращении к файлу /connectors/index.php
Ставил права 700 на этот файл, кеш чистил, даже движок обновил до 2.6.3 версии — не помогло.
Из-за чего такое может быть?
UPD: откатил версию PHP с 7.1 на 7.0 — заработало.
Ставил права 700 на этот файл, кеш чистил, даже движок обновил до 2.6.3 версии — не помогло.
Из-за чего такое может быть?
UPD: откатил версию PHP с 7.1 на 7.0 — заработало.
А miniShop2 вывезет 600К товаров?
У клиента около 600 000 (!!!) товаров, причем это реально отдельные товары без опций + 1 TV-параметр.
Тут где-то писали, что есть примеры сайтов в 150К товаров и нормально работают.
Но 150 тыс. это не 600, поэтому вопрос: miniShop2, да и MODX в целом выдержат такое количество ресурсов или это заведомо гиблая идея?
Тут где-то писали, что есть примеры сайтов в 150К товаров и нормально работают.
Но 150 тыс. это не 600, поэтому вопрос: miniShop2, да и MODX в целом выдержат такое количество ресурсов или это заведомо гиблая идея?
Помогите дописать хук для FormIt?
Есть задача, чтобы при отправке заполненной формы скачивался файл, а затем пользователя перенаправляло на другую страницу. Файл загружается через TV-поле.
Пробую сделать через хук download:
Пробую сделать через хук download:
Как прописать условие для страниц пагинации?
Пагинация в каталоге сделана через pdoPage.
Не могу понять, как прописать условие, чтобы на страницах каталога с параметром адреса ?page= в head страницы добавлялся нужны meta-тег?
Грубо говоря, нужно на всех страницах кроме первой добавить тег. Можно это сделать стандартными средствами MODX?
Не могу понять, как прописать условие, чтобы на страницах каталога с параметром адреса ?page= в head страницы добавлялся нужны meta-тег?
Грубо говоря, нужно на всех страницах кроме первой добавить тег. Можно это сделать стандартными средствами MODX?
Ошибка при загрузке файлов через админку
При загрузке изображений через админку выдаёт ошибку «У веб-сервера не хватает прав для обновления каталога.»
Раньше всё в порядке было, ничего не менял на сайте. Уже права поставил 777 на папку, ничего не поменялось.
Раньше всё в порядке было, ничего не менял на сайте. Уже права поставил 777 на папку, ничего не поменялось.