Вопросы
miniShop2: Сопутствующие товары. Связи
Приветствую!
Друзья, небольшой вопрос.
Есть необходимость при выводе сгруппировать связанные товары по категориям, чтобы они выводились не все подряд, а группировались по вкладкам.
1 категория = 1 вкладка (а внутри вкладки уже товары).
Пример реализации

Вопрос: в стандартном механизме miniShop2 Связи предусмотрена такая возможность, или это нужно реализовывать дополнительными инструментами?
Друзья, небольшой вопрос.
Есть необходимость при выводе сгруппировать связанные товары по категориям, чтобы они выводились не все подряд, а группировались по вкладкам.
1 категория = 1 вкладка (а внутри вкладки уже товары).
Пример реализации

Вопрос: в стандартном механизме miniShop2 Связи предусмотрена такая возможность, или это нужно реализовывать дополнительными инструментами?
Каталог автотоваров
Приветствую!
Появилась задача сделать каталог автотоваров с сортировкой по марке и модели авто с условием, что один и тот же товар может подходить к разным маркам и моделям. Решить задачу, хоть и далеко не идеально, все же получилось, но появились вопросы. Сначала решение, а потом вопрос.

Появилась задача сделать каталог автотоваров с сортировкой по марке и модели авто с условием, что один и тот же товар может подходить к разным маркам и моделям. Решить задачу, хоть и далеко не идеально, все же получилось, но появились вопросы. Сначала решение, а потом вопрос.

modx не отображает картинки в менеджере после переноса сайта, а выводит сетку
Как перенести условие в "Набор мпараметров"?
Вот так работает отлично
Сравнил логи первого и второго вывода — абсолютно всё одинаково кроме, во втором случае в логах пропадают (не хватает) вот эти строки
{'!pdoMenu@catalog_programs' | snippet : [
'where' => '{ "localizator.key":"'~('localizator_key' | option)~'" }',
'tvFilters' => 'filter===9//filter==9||%//filter==%||9||%//filter==%||9',
]}Но когда выношу это условие в набор параметров так{"localizator.key": "[[++localizator_key]]"}То ничего не выводит.Сравнил логи первого и второго вывода — абсолютно всё одинаково кроме, во втором случае в логах пропадают (не хватает) вот эти строки
Start template tree
Loaded "modChunk" with name "catalog_programs"
Compiled Fenom chunk with name "modchunk/19"
Loaded "modSnippet" with name "MyFileAttach"
Loaded "modSnippet" with name "FBytes"
End template tree
Created inline "modChunk" with name "ec8b37039e04f67736f3a5fc52a12983"Почему во втором случае как я понимаю не стартует какой то шаблон? Хотя в вызовах меняю только то что написал выше. Разные варианты доставки для каждого контекста в minishop2
Доброго всем! вобщем вопрос весь раскрыт в заголовке)
У меня 2 языка на babel, соответственно 2 контекста. Как мне реализовать свою доставку для каждого контекста?
У меня 2 языка на babel, соответственно 2 контекста. Как мне реализовать свою доставку для каждого контекста?
Вывод списка мультикатегорий в пределах нужного "родителя"
Привет друзья.
Прошу помочь советом.
Имеем:
MS2
Созданы категории и подкатегории:
Категория товаров 1
— Подкатегория 1.1
— Подкатегория 1.2
Категория товаров 2
— Подкатегория 2.1
В "Подкатегории 1.1" есть товары, которым присвоены мультикатегории — "Подкатегория 1.2", "Подкатегория 2.1".
Вопрос: как вывести для указанного товара список мультикатегорий (включая родительскую категорию) ограничив его родителем "Категория товаров 1 "??
Полный список всех мультикатегорий я вывел сниппетом авторства Василия Наумкина, но при выводе захватываются и мультикатегории, родителем которого является "Категория товаров 2", а как модернизировать сниппет ограничив вывод категорией "Категория товаров 1" я не могу понять.
Вот сам сниппет:
Частично решил вопрос применением вот этого сниппета:
Как можно добавить вывод родителя в этот сниппет?
Прошу помочь советом.
Имеем:
MS2
Созданы категории и подкатегории:
Категория товаров 1
— Подкатегория 1.1
— Подкатегория 1.2
Категория товаров 2
— Подкатегория 2.1
В "Подкатегории 1.1" есть товары, которым присвоены мультикатегории — "Подкатегория 1.2", "Подкатегория 2.1".
Вопрос: как вывести для указанного товара список мультикатегорий (включая родительскую категорию) ограничив его родителем "Категория товаров 1 "??
Полный список всех мультикатегорий я вывел сниппетом авторства Василия Наумкина, но при выводе захватываются и мультикатегории, родителем которого является "Категория товаров 2", а как модернизировать сниппет ограничив вывод категорией "Категория товаров 1" я не могу понять.
Вот сам сниппет:
<?php
if (empty($rid)) {$rid = $modx->resource->id;}
if (empty($pid)) {$pid = $modx->resource->parent;}
if (empty($delimeter)) {$delimeter = ', ';}
$scheme = $modx->getOption('link_tag_scheme', null, 'full', true);
$q = $modx->newQuery('msCategory');
$q->leftJoin('msCategoryMember', 'msCategoryMember', array(
'`msCategory`.`id` = `msCategoryMember`.`category_id`'
));
$q->sortby('pagetitle','ASC');
$q->groupby('id');
$q->select(array('id','pagetitle'));
$q->where('`msCategoryMember`.`product_id` = '.$rid.' OR `id` = '.$pid);
$result = array();
if ($q->prepare() && $q->stmt->execute()) {
while ($row = $q->stmt->fetch(PDO::FETCH_ASSOC)) {
$url = $modx->makeUrl($row['id'], '', '', $scheme);
$result[] = '<a href="'.$url.'">'.$row['pagetitle'].'</a>';
}
}
return implode($delimeter, $result); Частично решил вопрос применением вот этого сниппета:
<?php
$id = $modx->resource->id;
$parentID = $modx->resource->parent;
$tpl = '@INLINE <a href="[[~[[+id]]]]">[[+pagetitle]]</a>';
$pdo = $modx->getService('pdoFetch');
$options = array(
'innerJoin' => array(
'msCategory' => array('on' => 'msCategoryMember.category_id = msCategory.id')),
'select' => array('msCategory' => 'all'),
'sortby' => 'msCategory.id');
$conditions = array('product_id' => $id, 'msCategory.template' => 4,);
$rows = $pdo->getCollection('msCategoryMember', $conditions, $options);
$output = '';
foreach ($rows as $row) {
$output .= $pdo->getChunk($tpl, $row);}
return $output;В этом сниппете можно указать шаблон (в $conditions), который должны иметь мультикатегории для их вывода. Мне такое решение подходит, но этот сниппет не выводит родительскую категорию. Как можно добавить вывод родителя в этот сниппет?
Нужен совет.
Заранее благодарен за более подробный и развернутый ответ.
Сразу отмечу, что этот момент нужен без регистрации пользователя.
Каким образом можно собирать отправленные заявки из формы (в форме могут быть задействованы поля любого типа и отправка файлов в виде изображений) работающей на AjaxForm? Возможно какие-то варианты для Bitrix, amoCRM или сбора в саму админку MODX (желательно бесплатный)?
Сразу отмечу, что этот момент нужен без регистрации пользователя.
Каким образом можно собирать отправленные заявки из формы (в форме могут быть задействованы поля любого типа и отправка файлов в виде изображений) работающей на AjaxForm? Возможно какие-то варианты для Bitrix, amoCRM или сбора в саму админку MODX (желательно бесплатный)?
Office
Добрый день, как сделать редирект на страницу после успешной регистрации? Использую модуль Office
