Как прописать условие для страниц пагинации?
        Пагинация в каталоге сделана через pdoPage. 
Не могу понять, как прописать условие, чтобы на страницах каталога с параметром адреса ?page= в head страницы добавлялся нужны meta-тег?
Грубо говоря, нужно на всех страницах кроме первой добавить тег. Можно это сделать стандартными средствами MODX?
    
    
                                                                                
            Не могу понять, как прописать условие, чтобы на страницах каталога с параметром адреса ?page= в head страницы добавлялся нужны meta-тег?
Грубо говоря, нужно на всех страницах кроме первой добавить тег. Можно это сделать стандартными средствами MODX?
Комментарии: 10
                Можно использовать pdoTitle.
Или написать сниппет, который будет проверять наличие $_GET['page'] и добавлять что нужно и куда нужно.
                    Или написать сниппет, который будет проверять наличие $_GET['page'] и добавлять что нужно и куда нужно.
                Про pdoTitle я и забыл… Спасибо!            
                    
                Написать сниппет в одну строку и вызывать его кодом в одну строку? Валенки ради валенок?)))
В шапку:
                    В шапку:
if ( $_GET['page'] !='' ) { echo <meta name="keywords" content="blabla">; }            
                Там немного больше одной строки и функционала.            
                    
                Я имел ввиду вторую строку из ответа Павла. proTitle безусловно мощная вещь, не спорю, тем более он уже наверняка у вопрошающего установлен.            
                    
                MODX же не позволяет вызывать чистый PHP в шаблонах и чанках, так что для вызова любого кода нужен сниппет.
И это правильно, на мой взгляд.
                    И это правильно, на мой взгляд.
                Да, наверное так, щас надо проверить, скорее всего и правда только через сниппет. Тоже согласен, что это правильно, хоть какая-то унификация соблюдается и чистота.            
                    
                Спасибо. Моих знаний хватило пока только на такую конструкцию:
Вроде тоже работает :)
                    $url = $_SERVER['REQUEST_URI'];
  if (strpos($url, '?page=') !== false) {
      return '<meta name="robots" content="noindex, follow" />';
  }Вроде тоже работает :)
                А зачем переменную $url создавать? Для ОДНОГО использования? Учитесь обходиться без переменных по максимуму!!! $_SERVER['REQUEST_URI'] можно вставить прямо в strpos, всё отлично отрабатывает!            
                    
                Да, уже поправил ) я сначала думал, что буду через параметр в сниппет передавать адрес текущей страницы, но потом понял что это бред, а про переменную забыл            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.