Ajustes del plugin Custom Order
El código fuente fijo separa la lista genérica Plugin settings del componente Pro Custom Orders en /all-settings?category=custom_order. Las categorías, ID, rutas base, campos y valores de plugins que devuelve el proyecto no se pueden reutilizar entre proyectos.
Límite de categorías de plugins
AllSettings entrega las categorías key_plugin devueltas a SettingsMenuOptions; al seleccionar una categoría numérica, se abre SettingsList genérico. Las ediciones de configuración devueltas se preparan localmente y Save guarda los elementos secuencialmente; las imágenes de tipo 5 se guardan de inmediato. La etiqueta histórica Custom Order Enabled pertenece a evidencia de esa categoría devuelta. La sección Developers → Plugins administra por separado las acciones de instalación, rutas base y iframe.
Traza del código fuente de Pro Custom Orders
Antes de añadir el elemento Pro, Dashboard comprueba la clave fija custom_order. Si se devuelve, usa la ruta base del plugin y el código del proyecto para solicitar un esquema externo de ajustes. El componente fijo trata estas claves como ajustes globales solo para administradores:
max_weightdelivery_fee_multipliermax_distance
Los nombres, descripciones, valores, tipos, validación y todas las demás claves pertenecen al esquema externo devuelto. La etiqueta histórica Custom Order Enabled no garantiza un esquema fijo de Dashboard.
El formulario Pro muestra campos numéricos y, al guardar, convierte cada valor mostrado mediante parseFloat(value) || 0 en un único POST combinado a la URL de ajustes de la ruta base externa del plugin. El resultado depende de la respuesta del servicio externo.
Separación entre pedidos y datos
Los componentes de ajustes del plugin y configuración Pro no montan Orders → Create custom order. Los campos históricos de cliente, dirección, tienda, producto, total y pago, así como sus efectos sobre pedidos, quedan fuera de esta página y no se consultaron.
Disponibilidad
El acceso a /all-settings requiere nivel 0. Plugin settings y las opciones Pro dependen de las categorías y la configuración disponibles para el proyecto.
Guías relacionadas: Ajustes de plugins · Ajustes de Custom Orders · Crear un pedido personalizado