Там пустой массив даже если параметры не переданы, т.е конструкция [[!#get:notempty=1:default=2]] всегда возвращает 2
В общем забил, написал свой сниппет) <?php if(!empty($_GET)) { $id = $modx->resource->get('id'); if($id == 1){ echo '<link rel="canonical" href="[[++site_url]]"/>'; } else { echo '<link rel="canonical" href="[[++site_url]][[*uri]]"/>'; } }
Обсуждают сегодня