Как получить url текущей страницы вместе с GET?
        Надо передать в чанк url текущей страницы вместе с GET, как это можно сделать, средствами MODX?    
    
    
                                                                                
            Комментарии: 11
                Сделайте сниппет:
Вызывайте некешируемым где угодно.
                    <?php
$g = $_GET;
unset($g['q']);
return $modx->makeUrl($modx->resource->get('id'), '', $g, 'full');Вызывайте некешируемым где угодно.
                Спасибо. А не подскажите, как можно достать только GET параметр?            
                    
                Если конкретный, то при установленном pdoTools можно без сниппета:
 
Eсли все, то зависит от того, как нужно вывести.
                    [[!#GET.имя_параметра]]Eсли все, то зависит от того, как нужно вывести.
                хочу брать GET оформленного заказа minishop2.            
                    
                Сформулируйте четко что вы хотите.
Хотите забирать из url номер заказа?
Он и так доступен на этой странице и обратиться к нему можно через {$order.num}
                    передать в чанк url текущей страницы вместе с GET
как можно достать только GET параметр
хочу брать GET оформленного заказа minishop2Я так понимаю, что вы говорите о странице, которую видит покупатель после оформленного заказа.
Хотите забирать из url номер заказа?
Он и так доступен на этой странице и обратиться к нему можно через {$order.num}
                {$.get}            
                    
                {$.get.имя_параметра}            
                    
                {$_modx->resource.alias}? имя_параметра=значение            
                    
                {айди | resourse.alias}? имя_параметра=значение            
                    
                Если мы рассматриваем шаблонизатор Fenom, то есть переменная {$.get} суперглобальных массивов, которая вызывает и текущий адрес страницы и все GET параметры в массиве согласно с документацией.
Мы можем вызвать на странице c помощью модификатор print и посмотреть что лежит в данной переменной
Мы получаем массив пример URL site.ru/products?param1=Значение 1¶m2=Значение 2
Далее использую Fenom мы можем собрать нужную нам конструкцию. Для вызова строки {$.get.param1} или можно поработать в цикле
Внимание! Не забываем о безопасности что любой пользователь или программа может добавить свои get-параметр к адресу странице.
                    Мы можем вызвать на странице c помощью модификатор print и посмотреть что лежит в данной переменной
{$.get | print}Мы получаем массив пример URL site.ru/products?param1=Значение 1¶m2=Значение 2
array (
[q] => products
[param1] => Значение 1 
[param2] => Значение 2
)Далее использую Fenom мы можем собрать нужную нам конструкцию. Для вызова строки {$.get.param1} или можно поработать в цикле
{foreach $.get as $item}
...
{/foreach}Внимание! Не забываем о безопасности что любой пользователь или программа может добавить свои get-параметр к адресу странице.
                это overpowered))            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.