Propiedades y el editor
Qué contiene una propiedad, cómo la añade y la edita un agente en el panel, sus fotos y su ubicación, y cómo la publicación decide lo que muestra el sitio web.
Para el paquete Full Stack
Qué contiene una propiedad
| Parte | Valores |
|---|---|
| Textos, en inglés y árabe | Título, descripción corta, descripción, ciudad, título SEO y descripción SEO. El inglés es obligatorio para el título. |
| Finalidad | sale o rent. Los alquileres se fijan por año. |
| Tipo | apartment, villa o townhouse |
| Precio | Un importe positivo en AED |
| Datos | Dormitorios, baños, superficie en metros cuadrados, plazas de aparcamiento, amueblado (unfurnished, semi-furnished, furnished) y espacio exterior (terrace, balcony, garden, courtyard o ninguno) |
| Comodidades | Cualquiera de 14: piscina privada, terraza, jardín, aparcamiento cubierto, balcón, gimnasio, conserje, vistas al mar, vistas a la marina, vistas al canal, patio, estudio, habitación de servicio, hogar inteligente |
| Ubicación | Barrio, dirección, un punto en el mapa, y si ese punto es exacto o aproximado |
| Fotos | Hasta 30 en el editor, en el orden dispuesto, una de ellas la portada |
| Estado | draft, published, sold, rented o archived |
| Interno | Una referencia dada en orden (P001, P002 y así), un slug de dirección hecho a partir del título, una marca de destacada y notas que el sitio web nunca muestra |
Los tipos, las comodidades y otras listas cerradas se definen una vez en la API y se etiquetan en los archivos de mensajes de ambos frontends, así que un valor nuevo es un cambio en las tres aplicaciones.
Estados y lo que muestra el sitio web
| Estado | En el sitio web |
|---|---|
| Borrador | Oculta. Cada propiedad nueva empieza aquí. |
| Publicada | Listada, con búsqueda, en el mapa del sitio y seleccionable para la página de inicio. La primera publicación fija su fecha de publicación, que una nueva publicación posterior conserva. |
| Vendida, Alquilada | Oculta, conservada en el panel como registro. |
| Archivada | Oculta, y se puede volver a publicar. |
Eliminar una propiedad también la quita del panel. La página de inicio destaca las tres viviendas elegidas en Ajustes, Página de inicio; cuando ninguna está publicada, recurre a las viviendas publicadas marcadas como destacadas.
La lista de propiedades
- Pestañas para Todas, Publicadas y Borradores con sus recuentos, una búsqueda por título (en cualquiera de los idiomas) o referencia, y filtros por finalidad, tipo y estado, seis propiedades por página.
- El menú de cada fila publica, despublica (de vuelta a borrador), archiva o elimina la propiedad. Archivar y eliminar piden confirmación antes.
- Las propiedades se listan con la actualizada más recientemente primero.
El editor de propiedades
/en/dashboard/properties/new añade una propiedad y /en/dashboard/properties/<id>/edit cambia una. El editor tiene cuatro pestañas y una tarjeta de publicación a su lado.
| Pestaña | Qué contiene | Límites |
|---|---|---|
| Detalles | El título, la descripción corta y la descripción en ambos idiomas, la finalidad, el tipo, el precio, los datos, las comodidades y la marca de destacada | Título 160 caracteres, descripción corta 500, descripción 5000 |
| Archivos multimedia | Fotos soltadas o elegidas desde el equipo, ordenadas arrastrando, una marcada como portada | Hasta 30, en JPEG, PNG o WebP |
| Ubicación | La ciudad en ambos idiomas, el barrio, la dirección, un marcador arrastrado en el mapa o encontrado con la búsqueda de lugares, y exacto o aproximado | Ciudad 80, dirección 255 |
| SEO | El título y la descripción SEO en ambos idiomas, el slug de dirección y las notas internas | Título SEO 160, descripción SEO 320, notas 2000 |
- La tarjeta de publicación define cualquiera de los cinco estados, y "Preview listing" abre la propiedad en el sitio web una vez publicada.
- El mapa dibuja teselas de OpenFreeMap y la búsqueda de lugares usa el servicio público Photon, ambos sin clave.
NEXT_PUBLIC_MAP_STYLE_LIGHT,NEXT_PUBLIC_MAP_STYLE_DARKyNEXT_PUBLIC_PLACE_SEARCH_URLlos apuntan a otro lugar. - Las fotos se suben a medida que se añaden y la API las recodifica, con un ancho máximo de 1920 píxeles.
Quién puede hacer qué
| Permiso | Permite |
|---|---|
properties.view | Ver todas las propiedades, borradores incluidos |
properties.create | Añadir propiedades |
properties.edit | Cambiar datos y fotos |
properties.publish | Publicar, despublicar, archivar y marcar como vendida o alquilada |
properties.delete | Eliminar propiedades |
Los dos roles de la carga inicial, Super Admin y Agent, tienen los cinco.
Qué comprueba la API
- Cada lista cerrada (finalidad, tipo, estado, amueblado, espacio exterior, comodidades) se valida, y un precio, un recuento o una superficie fuera de su rango se rechaza nombrando el campo.
- La API acepta hasta 40 fotos en una galería; el editor se detiene en 30.
- Un slug se hace único a partir del título cuando no se da, y una referencia nunca se entrega dos veces.
- La lista del sitio web admite
purpose,type,neighborhood,min_price,max_price,bedrooms,amenities(separadas por comas) yq, ordena pornewest,price_ascoprice_desc, y pagina conpageypage_size(12 por defecto, como máximo 24). Un valor desconocido en alguno de ellos se rechaza en lugar de ignorarse.