Вопросы

Вывод даты создания последнего дочернего документа

Привет всем!
Надо вывести типа «Последняя новость от 00.00.0000»
Понимаю, что можно сделать через pdoResources, но существует ли более изящный или проще способ?
Сергей
19 ноября 2019, 11:24
modx.pro
1 130
0

mFilter2 несколько полей в одной группе фильтров.

Здравствуйте.

У меня два вопроса по фильтру.

Мне нужно сгрупировать свойства.

ms|new
ms|favorite

Необходимо.

1. Отключить 0 (Нет) из выборки
2. Как сгругипировать несколько параметров и обернуть единой оберткой (присвоить единый заголовок оберткой)

Я понимаю можно сделать проверки, но хочется с более простой шаблонизацией.
Может кто-то сталкивался с данной задачей. Как сделать этого элегантнее.

Cпасибо.
Олег Щавелев
18 ноября 2019, 21:10
modx.pro
1 007
0

Использование pdopage. При переходе на другую страницу она загружается но курсор становиться посередине страницы

Добрый вечер. Помогите решить данную проблему пожалуйста.
Проблема такая — использую pdopage. Так вот нахожусь значит я на странице №1 и захотел перейти на любую другую, допустим страницу №3. Кликаю по 3-й страницы, все гуд — переходит, но вот незадача — страницу как будто промотали до середины! Т.е. новая страниц загружена полностью, а нахожусь я не вверху страницы где менюшка и т.д., а посередине страницы, как будто я промотал половину контента.
Помогите решить проблему?
Александр
18 ноября 2019, 20:45
modx.pro
638
0

Мультикатегории категорий. Каламбур? Нет, задача по отображению Каталога организаций.

Имеется сайт городского портала и установленный компонент miniShop2/
С реализацией мультикатегорий для товара проблем не возникло, все оказалось понятно для меня.
Необходимо реализовать структуру Каталога Организаций с товарами в конечных категориях:

УСЛУГИ
-> Службы доставки: (3)
--> кафе Японская кухня
---> Суши (3)
---> Роллы (5)
---> Сеты (8)

--> кафе Европейская кухня
--> салон цветов Лепесток
-> Адвокаты (2)
--> Адвокат 1
--> Адвокат 2

МАГАЗИНЫ
-> Товары для дома (2)
--> салон цветов Лепесток
--> все для дома Уют
-> Спорттовары (1)
--> Спортивный Заяц
Максим
18 ноября 2019, 13:23
modx.pro
556
0

Minishop2 - не сохраняется цена товара при редактировании

Доброго вечера.
Проблема в следующем. Сделал дополнительные свойства товара через плагин (https://docs.modx.pro/komponentyi/minishop2/razrabotka/plaginyi-tovarov).

Свойства появились в админке, но у новых товаров ничего из свойств теперь не сохраняется. У старых все ок. Ощущение, что товар не добавляется в таблицу минишопа.

Подскажите, куда копать, пожалуйста?)
Роман
17 ноября 2019, 22:52
modx.pro
989
0

Не отображается поле ввода капчи в Tickets

После оптимизации кода куда-то исчезло поле ввода для капчи в комментарии от тикета, и подпортилась форма ответа на комментарий. Картинки прилагаются.

и

Тестовое сообщение корректно опубликовалось при завершении работ с тикетом и вроде с ним больше ничего не делалось. Но что-то пошло не так.

Про грубую ошибку в курсе с ней все замечательно работало.
Сергей
17 ноября 2019, 10:59
modx.pro
958
0

Как вывести теги ms2Gallery? (решено)

Здравствуйте, на сайте используется галерея ms2Gallery
1) некоторым картинкам указаны 1-3 тега, в шаблоне прописано:
MatrixID
17 ноября 2019, 10:28
modx.pro
1 077
0

TV type image - не показиваются изображения в админке

На чистом modx создал дополнительное поле image, но когда отркиваю эту TV-шку чтоби добавить туда картинку, то картнки не отбражаються в дереве

Пробовол устанавливать и на сервере и на локале, пробовал последнюю версия MODX, пробовал и старие версии. В чем может бить проблема?

РОЗОБРАЛСЯ. Вся проблема оказалось в одной SVG і ее содержимим. После того как удалили ее все стало на свои места.
Тодор
17 ноября 2019, 00:39
modx.pro
970
0

Проблема с дружественными урлами.

Делаю все как всегда, translit установлен. Ссылка становится tanya-maers.ru/intensiv/ Открывается, но не подключены стили и никакие скрипты. Только текст.
Урлы отключаю — tanya-maers.ru/index.php?id=2 все открывается нормально.
Кещ чистила. Не пойму, что не так?

Кефирка
16 ноября 2019, 16:21
modx.pro
672
0

prepareSnippet передать значение в modResource

Задача простая и решить ее можно разными способами ну почему-то решил попробовать ее решить prepareSnippet

Задача заключается расчет экономии по двум простым формулам логику расписывать не будет и так будет понятно в коде

<?php
if (!is_array($row)) {
	return '{}';
}

$ms2_product_price = $modx->getOption('ms2_product_price');
$price = preg_replace("/\s+/", "", $row['price']);
$old_price = preg_replace("/\s+/", "", $row['old_price']);

if ($old_price > $price) {

switch ($ms2_product_price) {
    case 'procent': 
    $row['difference'] = round(100 - (100 * $price / $old_price));
    break;
    case 'num':
    $row['difference'] = $old_price - $price;
    break;
}

}

$rows = json_encode($row);
return($rows);
Вопрос очень простой как вывести данное значение в карточке товара. Как это можно сделать в одном месте.

Так как я разбираюсь только в MODx решил сделать плагином и записать в плейсхолдер. А плагин в приципе повторяет логику.

Четкий вопрос можно через PrepareSnippet передать значение в карточку товара? Если нет а как работают плейсхолдеры pricе и oldprice так как в карточке можно вызвать переменную шаблона к примеру 14000 и плейсхолдер уже со значением 14 000
Олег Щавелев
16 ноября 2019, 03:52
modx.pro
856
0