Mostrar propiedades del CRM y cuidar lo que se publica
La pestaña Acceso, la regla que elige qué propiedades salen, el bloque Listado con su filtro base, la ficha de cada propiedad y sus fotos: qué ve el visitante y qué nunca va a ver.
Que una propiedad aparezca en el sitio depende de tres llaves, y las tres tienen que estar abiertas: la entidad y sus campos (pestaña Acceso), la regla que dice qué registros ve el visitante, y el bloque que los muestra (con su filtro base). En este capítulo las recorrés con lo que dejó la plantilla y hacés dos cambios: una dirección legible para cada ficha y un filtro nuevo.
Los campos: la pestaña Acceso
Sitios públicosInmobiliaria CostaAccesoPublicar Property está tildado, con dos etiquetas al lado: 11 campos (los publicados) y 2 registros visibles. Ese conteo sale de la misma consulta que usa el sitio: si dice 0, el sitio no va a mostrar ninguna propiedad.
Desplegá Property con la flecha. Cada campo tiene Se ve y Se completa. Están tildados en Se ve los de vitrina: Title, URL slug, City, Operation, Property type, Price, Bedrooms, Area (m²), Description, Status y Published on the site.
Si tildás un campo que parece un dato personal (un email, un teléfono, algo que suena a documento o a dirección) o uno que escribe la plataforma (el dueño, una numeración), se marca en rojo con un aviso. No te frena: un teléfono de la inmobiliaria en una ficha puede estar bien. Te avisa justo cuando el dato está por salir a internet.
Los registros: la regla del sitio
Qué propiedades ve el visitante lo decide una regla de visibilidad por criterio que apunta al Permission Set del sitio. La plantilla la creó sola:
ConfiguraciónAcceso y seguridadSharing RulesHay una regla sobre Property, de tipo Por criteria, de Solo lectura, con la condición Published on the site = true, cuyo target es el Permission Set del sitio (site_inmobiliaria_costa_visitors). Por eso destildar Published on the site en una propiedad la saca del sitio, de su ficha y de sus fotos.
Una regla de sitio sólo puede ser así: por criterio, de solo lectura y con al menos una condición. Una regla sin condiciones publicaría la entidad entera, y Nxar no deja guardarla.
Una dirección legible para cada ficha
Cada propiedad tiene su página en /propiedades/ más un texto y un código: el código del final es lo que identifica a la propiedad; el texto es para que el link se entienda. Ese texto sale del campo URL slug.
Abrí Casa con jardín en Mar de Ajó en el CRM y completá URL slug con casa-con-jardin-mar-de-ajo. Hacé lo mismo con el departamento: departamento-frente-al-mar. Sin URL slug la ficha funciona igual, con el código solo.
Si después cambiás el URL slug, los links viejos siguen funcionando: el sitio encuentra la propiedad por el código y redirige a la dirección nueva.
El listado y su filtro base
En el builder, elegí la página Propiedades y hacé clic en el listado del canvas. El inspector se titula Listado:
- Entidad: Property.
- Qué campo va en cada lugar de la card: Título de la card (Title), Subtítulo (City), Precio (Price), Etiqueta (Operation) y Campo de la URL de la ficha (URL slug).
- Mostrar la primera foto del sitio como portada, Datos de la card (hasta 4 campos cortos: Bedrooms, Area (m²)) y Mostrar paginación.
- Filtro base:
Published on the site = true. Es obligatorio. - Filtros, Campos buscables (hasta 3), Orden por defecto y Records por página (hasta 48).
El picker sólo ofrece campos publicados en Acceso que sirven para cada lugar: lo que elegís es lo que el sitio muestra.
El filtro base es la segunda llave, a propósito: aunque alguien afloje la regla, el listado sigue mostrando sólo lo que dice su filtro. Sin ningún par, el inspector lo marca en rojo y no deja publicar, y no te deja quitar el último par: para cambiarlo, agregá el nuevo primero.
Un filtro nuevo: Status
En Filtros, tildá también Status. Después hacé clic en el bloque Filtros del canvas (la columna de la izquierda) y tildá Status también ahí.
El listado y la barra de filtros son dos bloques con su propia configuración. Un filtro tildado sólo en la barra aparece pero no filtra nada; uno tildado sólo en el listado filtra pero el visitante no lo ve. Tildalo en los dos.
Las fotos
Las fotos del sitio no son los adjuntos de la propiedad. En la ficha de cada Property, el componente Fotos del sitio tiene Subir fotos (varias a la vez), se ordenan arrastrando (la primera dice Portada) y cada una lleva su Texto alternativo, que es lo que lee un lector de pantalla y lo que entiende Google. Los Adjuntos de la propiedad (la escritura, el DNI del dueño) son siempre privados y nunca salen en el sitio.
Una foto del sitio se ve sólo si el visitante puede ver la propiedad: si la destildás de Published on the site, sus fotos dejan de servirse.
Lo que el visitante nunca ve
- Un campo sin tildar en Acceso, ni siquiera como filtro o como búsqueda.
- Una propiedad que no pasa la regla del sitio y el filtro base. Su ficha da “No encontramos esta página”, igual que una dirección inventada.
- Contacts, Cases o cualquier otra entidad sin Publicar tildado, aunque el formulario pueda crearlos.
- Quién trabaja en el workspace: el dueño, quién creó o editó cada registro. Esos campos no se pueden publicar.
Cómo saber que te salió
- En Acceso, Property dice 2 registros visibles.
- Con Vista previa (arriba en el builder), en Propiedades la barra de filtros muestra Status con Available y un 2 al lado. En el canvas los filtros no se aplican: es la vista de edición.
- Pasá el departamento a Status Reserved, recargá la vista previa y elegí Available: queda sólo la casa.
- Destildá Published on the site en el departamento y volvé a la pestaña Acceso: el conteo baja a 1. Volvé a tildarlo y devolvele Status Available.
¿Llegaste al resultado de arriba?