it-swarm-es.com

CAMPO API VS Código personalizado

Si necesito agregar campos personalizados solo a los perfiles de usuario, es mejor crear un módulo que use la API de campo, o un módulo que use su propio código para mostrar los campos personalizados en una URL personalizada y guardar los datos en su propio tabla de base de datos?

La API de campo no implementa los permisos necesarios para decidir qué campos son visibles a qué usuarios; ¿Es esa una razón suficiente para implementar el código personalizado?

5
kiamlaluno

A largo plazo, será mejor usar los campos API. Le dará más flexibilidad y permitirá que otros módulos se integren. Además, hay algunos ganchos varios que se llama cuando ocurren diferentes acciones que también pueden ser útiles. En general, esto es para lo que es la API.

Aprender a usarlo podría tardar un poco más posible que una solución personalizada, pero las ganancias hacen que ese tiempo se gaste bien.

4
googletorp