17 ноября 2013, 16:21 Как я сделал тэги ссылкой(если криво, то чур не пинать): 1. Чанк вывода тэгов: <a href="[[~ID]]?tag=[[+value]]">[[+value]]</a>2.Сделал копию msProduct и немного подправил: Добавляем опции для выборки в блоке $leftJoin: array('class' => 'msProductOption', 'alias' => 'Option', 'on' => '`msProduct`.`id`=`Option`.`product_id`'),И добавляем условие в $where (вот тут еще я сделал чтоб ничего не выводилось если не задан тэг): if(isset($_GET['tag']) && preg_match("/^[\w\d ]+$/",$_GET['tag'])) { $where['Option.key'] = 'tags'; $where['Option.value'] = $_GET['tag']; } else { return "Не указан тэг"; }Вот и все, осталось вывести этот сниппет и указать ссылку на эту страницу в ссылке из первого пункта. Думаю у знающих людей это сделано получше, но мне пока хватает и такого, хотя буду рад если предложат вариант получше. Вопросы / MiniShop2. Поиск по тэгам 7 0
12 ноября 2013, 17:41 Опции надо через msOptions получать же. Вопросы / Условие на вывод опций товара 1 0
09 ноября 2013, 19:59 Думаю имелось ввиду чтобы подключить Орфус нужен всего 1 js, а сообщения отправляются на почту, которую вы зарегистрировали на их сайте(точнее он прописывает почту в исходнике js орфуса перед скачиванием). Вопросы / Сообщение об ошибке у вас на странице 8 0
07 ноября 2013, 00:58 Потому что цена и тд. не tv, а продукт не просто ресур, продукт расширяет обычный ресурс, для получения полей вроде цены надо использовать: $page = $modx->getObject('msProduct', 36); return $page->get('price'); Вопросы / ms2: получение полей товара в сниппете через php? 2 0
05 ноября 2013, 16:34 Просто исправьте вторую строчку на: $q = $modx->newQuery('msProduct', array('parent' => $id, 'deleted' => 0, 'published' => 1)); Вопросы / Как вывести минимальную цену в категории? 10 0
24 октября 2013, 02:59 Да, там идет фильтр товаров mFilter(о нем, кстати, написано по вашей же ссылке). Но Василий первую версию не поддерживает больше и рекомендует использовать mSearch2. Вопросы / А можно ли использовать Mfilter бесплатно? 5 0
15 октября 2013, 02:33 Василий, после обновления возникли проблемы с корзиной: теперь у способов доставки в data-payments выводится не список id, а весь код для вывода способов оплаты. Проверил на modx-test.ru. Вопросы / Уточнение по minishop2. 15 0
15 октября 2013, 00:49 Ну я бы(с моими скудными знаниями js) просто бы написал бы отдельный код с JQuery(чтоб не лезть в скрипты minishop), который бы реагировал на изменения в инпуте. Вопросы / Стоимость каждого товара в корзине 11 0
14 октября 2013, 23:54 [[+cost]] показывает именно стоимость одного товара. Чтобы пересчитывать именно это нужно самому скрипт писать. Вопросы / Стоимость каждого товара в корзине 11 0
14 октября 2013, 00:46 Проблема у вас, т.к. у меня Win7+IE8 все хорошо и ничего не сбрасывается. Вопросы / Проблема с мультиязычностью 6 0
14 октября 2013, 00:23 За обрезание отвечает параметр zc в настройках миниатюры. У вас все(из тех что видел) изображения квадратные, я бы вам просто поставить размер миниатюры например 360х360, тогда обрезаться будет по размеру. Еще один вариант это оставить zc пустым и bg выставить ffffff, тогда минитюры будут генерироваться прежнего размера, но у них будут поля белого цвета. Первый вариант вам предпочтительнее. Вопросы / Фотография товара 4 0
22 августа 2013, 22:48 Если вдруг у кого похожее будет, то вероятно что дело было во включенном по дефолту APC. Вопросы / miniShop2: страница завершения заказа 7 0
22 августа 2013, 21:59 Василий, вынужден вас попросить о помощи еще раз. Виновник ошибки не в отправке почты(полностью убрал функцию отправки, ничего не изменилось). Вопросы / miniShop2: страница завершения заказа 7 0
22 августа 2013, 21:11 Да спасибо Василий, что-то забыл в лог посмотреть. Пойду капать проблемы хостера. Вопросы / miniShop2: страница завершения заказа 7 0
22 августа 2013, 21:06 Судя по логу он не может отправить email: An error occurred while trying to send the email: Could not instantiate mail function.Сайт xlmaterials.ru Вопросы / miniShop2: страница завершения заказа 7 0
17 августа 2013, 02:36 Буду вторым. Точно такая же ошибка. PHP 5.4.0 MariaDB 10.0 Помогла правка my.ini, а точнее было: sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"Стало: sql_mode="NO_ENGINE_SUBSTITUTION" Вопросы / Minishop2 13 0
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)... Здравствуйте. Делаю личный кабинет на Sendit и со сбросом пароля возникли проблемы. Можете подсказать, в чем ошибка? Список вопросов в одноименном разделе на modx.pro пока пуст, и,...
Minishop + честный знак (продажа маркированной продукции) В нашем случае мы решили убрать всю логику по маркировке сайта.
MiniShop3 - Не выводятся товары дополнительных категорий @SYAN ваша указанная проблема исправлена еще до версии 1.2.3 @Павлик Мышкин завел: github.com/modx-pro/MiniShop3/issues/480 github.com/modx-pro/MiniShop3/issues/481Исправим в б...
1. Чанк вывода тэгов:
2.Сделал копию msProduct и немного подправил:
Добавляем опции для выборки в блоке $leftJoin:
И добавляем условие в $where (вот тут еще я сделал чтоб ничего не выводилось если не задан тэг):
Вот и все, осталось вывести этот сниппет и указать ссылку на эту страницу в ссылке из первого пункта. Думаю у знающих людей это сделано получше, но мне пока хватает и такого, хотя буду рад если предложат вариант получше.
Но Василий первую версию не поддерживает больше и рекомендует использовать mSearch2.
У вас все(из тех что видел) изображения квадратные, я бы вам просто поставить размер миниатюры например 360х360, тогда обрезаться будет по размеру. Еще один вариант это оставить zc пустым и bg выставить ffffff, тогда минитюры будут генерироваться прежнего размера, но у них будут поля белого цвета.
Первый вариант вам предпочтительнее.
Сайт xlmaterials.ru
PHP 5.4.0
MariaDB 10.0
Помогла правка my.ini, а точнее было:
Стало: