Вопросы

Турбо страницы для MODX EVO

Всем привет! Есть ли плагин или какое-то готовое решение для внедрения Турбостраниц Яндекс для Modx Evolution?
Виноградов Тимур
28 апреля 2019, 20:42
modx.pro
2 529
0

Подгрузка данных в доп. поле в зависимости от выбора значения в другом tv

Здравствуйте! Имеются два tv: один содержит перечень отделений больницы, другой перечень услуг, предлагаемых отделениями. Возможно ли сделать так, чтобы при выборе отделения в поле подгружались только услуги этого отделения? Для этого нужен плагин? Если да, на какое событие он должен реагировать?
Владимир
28 апреля 2019, 15:04
modx.pro
1 320
0

Как расширить класс modx?

Добрый вечер. Прошу подсказать, как расширить классы на работу со своими таблицами?
Николай
27 апреля 2019, 21:09
modx.pro
1 606
0

фильтр минишоп в списке заказов

Можно ли через плагин вынести отдельно Статусы оплачен и не оплачен для фильтрации заказов?

только не знаю как это сделать

<?php
switch ($modx->event->name) {
	case 'OnManagerPageBeforeRender':
        if($controller->config['controller'] == "mgr/orders") {
            if ($miniShop2 = $modx->getService('miniShop2')) {

            }
        }
    break;
}
Aslero
27 апреля 2019, 14:53
modx.pro
614
0

[Решено] MS2 Скрытие ссылок на заказы

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

Я заметил что в ms2 у каждого заказа остаётся ссылка и страницу с завершённым заказом на котором будет написано что человек заказал и благодарности. Так вот ссылка выглядит так ваш.сайт/korzina.html?msorder=2, а проблема в том что последняя цифра этой ссылки определяет номер заказа, таким образом поменяв цифру из ссылки на другую можно получить заказ предыдущего человека.

Вопрос: Как скрыть или зашифровать эту ссылку?
Oleg
26 апреля 2019, 20:25
modx.pro
922
-1

EVAL return $modx -> runSnippet pdoResources WHERE

Подскажите как правильно прописать условие where, что бы вывелись ресурсы где стоит TV player_playing_dynamo значение Нет?
@EVAL return $modx->runSnippet('pdoResources',array( 
    'parents'=>9, 
    'prepareTVs'=>1, 
    'processTVs'=>1, 
    'includeTVs'=>'player_playing_dynamo', 
    'where'=>'["player_playing_dynamo:LIKE":"%Нет%"]', 
    'resources'=>'-47,-48,-49,-50', 
    'limit'=>0, 
    'sortby'=>'menuindex', 
    'sortdir'=>'asc',
    'tpl'=>'@INLINE [[+pagetitle]] ([[+id]])==[[+id]]', 
    'showUnpublished'=>1, 
    'outputSeparator'=>'||' ));
Илья Александрович
26 апреля 2019, 20:15
modx.pro
1 604
0

robots, sitemap и мультиконтекстные сайты

Имеется несколько контекстов-языковых версий (/ru, /en и т.д.) и несколько отдельных сайтов в одной админке
Внедряю рекомендации по SEO, есть такой вопрос:

Файл robots.txt должен находиться в корне сайта. Но так как сайт разбит на контексты, могу положить только в корень контекста ( /ru/robots.txt ), что не соответсвует ТЗ и требованиям гугла.
Как вариант, можно выкрутиться размещением физического файла. Однако так получается два жирных минуса — этот файл будет единственным на ВСЕ контексты и поддомены и полные пути (например, указать карту сайта, а там требуется полный путь к ней вместе с доменом) там не пропишешь.

Как выйти из положения?
Evgeniy
26 апреля 2019, 16:13
modx.pro
1 575
0

Пересохранить

Подскажите как пересохранить все товары через Console? Установил модуль для остатков, но пока не нажмешь кнопку сохранить в товаре он не инициализирует остатки товара согласно размерам

вот такой код не работает

ini_set('max_execution_time', 0);
ignore_user_abort(true);
$c = 'modResource';
$q = $modx->newQuery($c);
$q->where(array('id' > 2));
$q->sortby('id');
$q->select(array(
	"{$c}.*",
));
$s = $q->prepare();
$s->execute();
while($row = $s->fetch(0)){
	$response = $modx->runProcessor('resource/update', $row);
	if($response->isError()){
		print_r($response->getResponse());
		return;
	}
	$modx->error->reset();
}
Aslero
26 апреля 2019, 13:23
modx.pro
1 483
0

Ссылки на дочерние элементы

День добрый,
я новичок в вебе, и так вышло что сейчас работаю над сайтом;
у меня появилась необходимость в определенном порядке выводить ссылки на определенные дочерние элементы от текущих и пока я блуждал в документации совсем запутался и решил задать вопрос тут:
stas
26 апреля 2019, 11:43
modx.pro
666
0

pdoResources Fenom Where LIKE

Нужно вывести все ресурсы, у которых id содержится в доп. поле текущего ресурса. Без where выводятся все ресурсы. С where ничего не выводится.
Сергей Самусев
25 апреля 2019, 19:20
modx.pro
2
6 426
0