Admin: gestión de precios de los servicios de personaje
- lib/admin-prices.ts: PRICE_TABLES (rename/customize/change-race/change-faction/ level-up/transfer -> home_*price), getAllPrices, setPrice (fila única: DELETE+INSERT). - Route /api/admin/prices (POST, guard isAdmin). Página /admin/prices con AdminPricesManager (editar cada precio). Enlace en el dashboard admin. - Catálogo Admin (precios + nombres de servicio). Verificado: /admin/prices redirige sin permiso, API 403; setPrice escribe en BD correctamente (probado con env cargado). Pendiente admin: sitios de voto, gold options, moderación del foro. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -281,6 +281,17 @@
|
||||
"noNews": "No hay noticias.",
|
||||
"forbidden": "No tienes permiso para acceder aquí.",
|
||||
"emptyError": "Completa el título y el contenido.",
|
||||
"genericError": "Algo ha salido mal."
|
||||
"genericError": "Algo ha salido mal.",
|
||||
"managePrices": "Gestionar precios",
|
||||
"prices": "Precios de servicios",
|
||||
"price": "Precio (€)",
|
||||
"save": "Guardar",
|
||||
"saved": "Guardado",
|
||||
"svc_rename": "Renombrar personaje",
|
||||
"svc_customize": "Personalizar",
|
||||
"svc_change-race": "Cambiar raza",
|
||||
"svc_change-faction": "Cambiar facción",
|
||||
"svc_level-up": "Subir a nivel 80",
|
||||
"svc_transfer": "Transferir personaje"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user