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

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

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
Какие методы продвижения в социальных сетях вы используете?
Какими методами продвижения в социальных сетях вы пользуетесь? Мне интересно услышать ваше мнение. Я вот пользуюсь сервисами накрутки ru.mrpopular.net/ Мне помогает придать живучести и активности в своей профиль, потом люди уже находят меня сами и подписываются на меня. А вы чем пользуетесь?
