Вопросы

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

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

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

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

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

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

Кефирка
16 ноября 2019, 16:21
modx.pro
642
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
824
0

Знак вопроса в nginx

Всем привет!
Столкнулся с такой проблемой:
Недруги проставляют ссылки вида site.com/realurl?xxx=yyy на мой сайт.
rrrro
15 ноября 2019, 18:25
modx.pro
1 811
0

Modx minishop2 и Cookie

Всем привет,

Столкнулся с такой проблемой.

При заходе на сайт в плагине я устанавливаю куку с временем и потом вешаю таймер обратного отсчет (типо скидка новым покупателям)

Вот так
if($_COOKIE['timer'] != '1') {
    setcookie("timer","1", time()+36000000);
    setcookie("timer_date",date("Y-m-d H:i:s") , time()+36000000);
}
Потом делаю определенные манипуляции и все работает. НО!

Заметил, если человек в первый раз заходит на главную или корзину или вообще хоть куда, то все нормально,
а если он в первый раз зашел в каталог или товар (minishop2), а при переходе на другие страницы не связанные каталогом и товаром, то у меня появляется 2 куки.

Одна на каталоге и у товаров
Другая на текстовых страницах.

Причем потестил на разных сайтах. В чем может быть проблема?
perfkirill
15 ноября 2019, 09:42
modx.pro
1 895
0

Вывод чанков tpl через pdoResources.

Alex
14 ноября 2019, 18:11
modx.pro
1 718
0

Права доступа? Настройки сервера?

Друзья мои!
Первым делом хочу извиниться, если задача тривиальна и можно сделать вывод, что я недостаточно приложил усилий для самостоятельного поиска решения (уверяю, это не так: )))

Дело в том, что сайт работает нормально.
Gleb
14 ноября 2019, 16:19
modx.pro
1
1 171
0

Не работает BabelLinks

Здравствуйте!
Прошу подсказки по такому вопросу:
На локальном сервере сниппет BabelLinks работает, переключатель языков выводится нормально и всё переключается. Вот код вызова.

{$_modx->runSnippet('BabelLinks', [
              'showCurrent' => 1,
           ])}


При переносе на реальный хостинг вывод BabelLinks пропадает. Т.е. не генерируется вообще никакой код. Если набирать адреса вручную, то страницы нужных контекстов загружаются.

Всё вроде бы проверил не один раз — вроде нормально.

Уже не представляю себе в какую сторону копать. Прошу совета
Oleg
14 ноября 2019, 15:24
modx.pro
1 614
0

Минишоп2 способ оплаты "в кредит" с переходом на сайт банка

Всем доброго времени суток.
а может кто-то подсказать, как сделать для Минишоп2 способ оплаты, при котором после нажатия на кнопку «подтвердить заказ» покупателя бы переадресовывало на такого плана страницу loans.tinkoff.ru/applications/online/08be1ce1-c6d8-4d8e-b482-83947f7b1078
?
Евгений Дубровин
14 ноября 2019, 15:15
modx.pro
1
1 674
0

Как проверить наличие параметра в массиве массивов, на точное соответствие? [РЕШЕНО]

Добрый день!
Подскажите пожалуйста, как проверить наличие параметра в массиве, на точное соответствие?
Андрей Шевяков
14 ноября 2019, 14:26
modx.pro
1 081
0