Вопросы

Не работает JS

Здравствуйте!
Oleg
12 мая 2019, 13:02
modx.pro
1 034
0

Каталог автотоваров

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

Василий Stepanov
12 мая 2019, 11:47
modx.pro
1 253
0

modx не отображает картинки в менеджере после переноса сайта, а выводит сетку

Доброго времени суток.
Сегодня перенес свой сайт поддомена на основной и не могу найти причину почему не отображает превью картинок в файловом менеджере, а просто сетка
как решить?
Rostyslav
11 мая 2019, 04:37
modx.pro
1
1 397
0

Как перенести условие в "Набор мпараметров"?

Вот так работает отлично
{'!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"
Почему во втором случае как я понимаю не стартует какой то шаблон? Хотя в вызовах меняю только то что написал выше.
Виталий
10 мая 2019, 23:36
modx.pro
733
0

Разные варианты доставки для каждого контекста в minishop2

Доброго всем! вобщем вопрос весь раскрыт в заголовке)
У меня 2 языка на babel, соответственно 2 контекста. Как мне реализовать свою доставку для каждого контекста?
Сергей
10 мая 2019, 13:44
modx.pro
915
0

Вывод списка мультикатегорий в пределах нужного "родителя"

Привет друзья.
Прошу помочь советом.
Имеем:
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), который должны иметь мультикатегории для их вывода. Мне такое решение подходит, но этот сниппет не выводит родительскую категорию.
Как можно добавить вывод родителя в этот сниппет?
Dmytro Bochkov
09 мая 2019, 21:22
modx.pro
998
0

Нужен совет.

Заранее благодарен за более подробный и развернутый ответ.

Сразу отмечу, что этот момент нужен без регистрации пользователя.

Каким образом можно собирать отправленные заявки из формы (в форме могут быть задействованы поля любого типа и отправка файлов в виде изображений) работающей на AjaxForm? Возможно какие-то варианты для Bitrix, amoCRM или сбора в саму админку MODX (желательно бесплатный)?
Kirill
09 мая 2019, 18:40
modx.pro
724
0

Не работает почта для домена

Виталий
08 мая 2019, 23:27
modx.pro
1
1 193
0

Office

Добрый день, как сделать редирект на страницу после успешной регистрации? Использую модуль Office
Aslero
08 мая 2019, 16:44
modx.pro
759
0

Какие методы продвижения в социальных сетях вы используете?

Какими методами продвижения в социальных сетях вы пользуетесь? Мне интересно услышать ваше мнение. Я вот пользуюсь сервисами накрутки ru.mrpopular.net/ Мне помогает придать живучести и активности в своей профиль, потом люди уже находят меня сами и подписываются на меня. А вы чем пользуетесь?
Алиса
08 мая 2019, 15:26
modx.pro
666
-3