Cómo ocultar elementos en las páginas de paginación en MODX Revolution

Decidí anotarlo para el futuro. En realidad, la cuestión de ocultar algunos elementos, texto o secciones en las páginas de paginación es uno de los puntos básicos de la optimización técnica del sitio.
Cuando los motores de búsqueda rastrean tu sitio, deben añadir la primera página de la paginación al índice. Por esta razón, el texto solo debe aparecer en ella. Si muestras el texto en todas las páginas, la página principal puede definirse como duplicada y ser «expulsada» del índice o bajar en el ranking. No necesitamos eso.
Mi pregunta era cómo obtener el número de página a partir de los parámetros de la URL en MODX. Se puede escribir un snippet, pero debe haber opciones más rápidas, ¿no? Debería haberlas y las hay.
Así pues, dado que la paginación se implementa con mayor frecuencia a través del snippetpdoPage del paquete pdoTools, se puede utilizar el placeholder instalado por este snippet:
[[+page:isgte=`2`:then=``:else=` [[*content]] `]]Si la página es mayor o igual a 2, no muestra nada. De lo contrario, muestra el campo de contenido o lo que desees: puedes poner allí el diseño HTML y todo lo demás. También hay una variante interesante: lo mismo, pero la página no se obtiene como marcador de posición del snippet, sino como marcador de posición de los parámetros GET. Resulta que pdoTools añade una sintaxis para obtener parámetros URL, una característica interesante que no conocía.
[[!#get.page]]La sintaxis de la condición será la misma que en el primer ejemplo.
Para aquellos que trabajan con Fenom, la salida también se realizará mediante una condición con parámetros GET. Por ejemplo (lo más probable es que se pueda escribir simplemente «if» con la negación de la condición, pero ahora no hay tiempo para probarlo):
{if $.get['page']} {else} {$_modx->resource.content} {/if}











