Вопросы
Корзина minishop2 работает некорректно
На сайте 08k.ru установлен minishop2 и при добавлении товаров в корзину иногда товары пропадают при переходе на другую страницу, при этом если обновить страницу через Ctrl+F5 (т.е. почистив кэш) товары в корзине снова появляются.
Сайт работает на VPS, PHP7, Apache.
Сайт работает на VPS, PHP7, Apache.
поиск по modStore
Привет, всем! Прошу ответить создателей modStore на следующий вопрос: меня интересует можно ли при запросе к репозиторию modStore, искать одновременно несколько пакетов, как сделано в стандартном rest.modx.com/extras/. Что в таком случае должно содержать query? К пример стандартный принимает все что угодно, мне кажется он убирает все спец символы и делает типа like %% или регулярку. Но в сторе я не могу так сделать, выдает только четкое соответствие, может быть можно воспользоваться полем tag? (я так и не понял что происходит если его указать).
Нужна пагинация кастомного сниппета
Ребята, нужна пагинация сниппета, чтобы с pdoPage работало. Помогите.
<?php
// VK API
$owner_id = $modx->getOption('owner_id', $scriptProperties, '0'); // Группа
$album_id = $modx->getOption('album_id', $scriptProperties, '0'); // Альбом
$rev = $modx->getOption('rev', $scriptProperties, '1'); // 1 новые сверху
$extended = $modx->getOption('extended', $scriptProperties, '0'); // Расширенные поля
$feed_type = $modx->getOption('feed_type', $scriptProperties, 'photo'); // photo, photo_tag
$count = $modx->getOption('count', $scriptProperties, ''); // Количество загружаемых фото
$class = $modx->getOption('class', $scriptProperties, '');
$tpl = $modx->getOption('tpl', $scriptProperties, '@INLINE <li><img src="[[+src_bigxx]]"></li>');
$query = file_get_contents('https://api.vk.com/method/photos.get?owner_id=-'.$owner_id.'&album_id='.$album_id.'&rev='.$rev.'&extended='.$extended.'&feed_type='.$feed_type.'&count='.$count);
$result = json_decode($query, true); // Декодируем полученный json массив
$response = $result['response'];
$output = '';
$pdo = $modx->getService('pdoTools');
foreach ($response as $res) {
$res['class'] = $class;
$output .= $pdo->getChunk($tpl, $res);
}
return $output; Как скрыть первое изображение из галереи miniShop2 по условию?
Добрый день! Понадобилось решить одну необычную задачу. Есть стандартная галерея miniShop, в которой нужно сделать так, чтобы первое изображение можно было бы выборочно скрывать в галерее карточки товара.
В загруженных в галерею изображениях есть поле «Описание». Я думаю, что его можно было использовать для этого. Проставляю я, допустим в поле «Описание» значение 0 и это изображение автоматом скрывалось бы, а на его место становилось следующее по порядку.
В загруженных в галерею изображениях есть поле «Описание». Я думаю, что его можно было использовать для этого. Проставляю я, допустим в поле «Описание» значение 0 и это изображение автоматом скрывалось бы, а на его место становилось следующее по порядку.
mSearch2: ajax подгрузка результатов
Здравствуйте!
Кто-нибудь сталкивался с такой проблемой что при использовании сниппета mSearchForm из-за абсолютного позиционирования список результатов улетал в верхний левый угол браузера? Как с этим быть?
Заранее большое спасибо!
Кто-нибудь сталкивался с такой проблемой что при использовании сниппета mSearchForm из-за абсолютного позиционирования список результатов улетал в верхний левый угол браузера? Как с этим быть?
Заранее большое спасибо!
Импорт XML
Здравствуйте коллеги!
Не смог найти ответа погуглив сайт, подскажите пожалуйста есть ли модуль для импорта товаров в minishop2 в формате xml? Если да, то не сочтите трудным кинув на него ссылку.
Заранее всем спасибо!
Не смог найти ответа погуглив сайт, подскажите пожалуйста есть ли модуль для импорта товаров в minishop2 в формате xml? Если да, то не сочтите трудным кинув на него ссылку.
Заранее всем спасибо!
Загрузка при перетаскивании картинок в TinyMCE
Как сделать на MODX добавление контента на страницу в поле Содержимое с подключенным TinyMCE (или другим редактором) таким же удобным как на wp, чтобы картинки перетаскиваешь картинку в поле, а она автоматом на сервер загружалась и в редактор подставлялась правильная ссылка?
Передать значение с button в form
Друзья, помогите пожалуйста с задачей:
Требуется из многочисленных
Человек выбирает товар нажимает на кнопку и «товар» добавляется в скрытое поле
Думаю это не так сложно, но не для меня на данный момент.
Большое спасибо, за ответы!!!
Требуется из многочисленных
<button> на странице с разными значениями, при нажатии на них id или информация о название добавлялась в <form>, то есть сам механизм — Человек выбирает товар нажимает на кнопку и «товар» добавляется в скрытое поле
<input> в элементе <form>… далее вводит данные контактные и все это отправляется на почту…<form> существует на странице со всеми <button>!Думаю это не так сложно, но не для меня на данный момент.
Большое спасибо, за ответы!!!
Вырезать сниппет
День добрый.
Подскажите, а как правильно вырезать вызов сниппета из поля?
Вывожу ресурсы, а в поле introtext стоит вызов pdoResources (без понятия зачем), можно ли его как-то вырезать?
Подскажите, а как правильно вырезать вызов сниппета из поля?
Вывожу ресурсы, а в поле introtext стоит вызов pdoResources (без понятия зачем), можно ли его как-то вырезать?
pdoTools: параметр where
Здравствуйте!
Появилась задача вывести при помощи сниппета pdoMenu ссылки на ресурсы двух родителей плюс ссылки на некоторые ресурсы не имеющие отношение к этим родителям. Для реализации этого использую параметр where:
Или так:
Подскажите пожалуйста как правильно писать такие значения в этот параметр и вообще как лучше всего решить эту задачу?
Всем заранее большое спасибо!
РЕШЕНИЕ:
В ситуациях когда много AND и OR условий лучше помещать в параметр &where просто часть SQL-запроса относящуюся к WHERE:
Появилась задача вывести при помощи сниппета pdoMenu ссылки на ресурсы двух родителей плюс ссылки на некоторые ресурсы не имеющие отношение к этим родителям. Для реализации этого использую параметр where:
&where=`{"parent":26,"OR:parent":29,"OR:id":31,"OR:id":33}` Или так:
&where=`[{"parent":26,"OR:parent":29,"OR:id":31,"OR:id":33}]`Результат нулевой.Подскажите пожалуйста как правильно писать такие значения в этот параметр и вообще как лучше всего решить эту задачу?
Всем заранее большое спасибо!
РЕШЕНИЕ:
В ситуациях когда много AND и OR условий лучше помещать в параметр &where просто часть SQL-запроса относящуюся к WHERE:
&where=`["SQL-запрос"]`Дело в том что если у нас условие типа такого:&where=`{
"parent":5,
"OR:parent:=":36,
"OR:id:=":29,
"OR:id:=":8
}`То условия с ID представляют собой элементы JSON-массива с одинаковыми ключами и соответственно последующие элементы перезаписывают предыдущие. В результате в запрос попадет лишь последнее условие.