Estoy creando un sitio web para un cliente y pensé que Drupal es la mejor opción debido a la gran cantidad de opciones que me brinda. Sin embargo, esta gran cantidad de opciones hizo que mi trabajo fuera mucho más difícil. Déjame describirte el problema:
El cliente está vendiendo un producto específico, digamos videograbadoras. Cada videograbadora es fabricado por una marca específica (por ejemplo, Sony, LG, etc.). Cada marca también tiene categorías de videograbadoras que son similares entre sí. Entonces, cuando queremos describir el producto (el VCR), básicamente tenemos que proporcionar la siguiente información:
Marca (por ejemplo, Sony) Categoría (por ejemplo, FGX; tenga en cuenta que esto no es único. Otra compañía puede tener el mismo nombre de categoría) Modelo (por ejemplo, 4523x)
También quiero que los usuarios puedan suscribirse a marcas y categorías específicas para que si Sony lanza una nueva videograbadora, se les notificará automáticamente (o si Sony lanza una nueva videograbadora de una categoría específica).
Cuando se trataba de convertir todo esto a los conceptos de Drupal, simplemente no podía hacerlo. La razón es que hay varias rutas diferentes que podría usar y simplemente no sé cuál es la correcta. Por ejemplo:
- ¿Es la categoría un tipo de contenido o un término de taxonomía?
- ¿Es la marca un tipo de contenido o un término de taxonomía?
- El modelo es obviamente un tipo de contenido, pero ¿cómo lo asocio exclusivamente con términos de taxonomía (si la respuesta a las preguntas anteriores fue "término de taxonomía")?
- ¿Qué módulos necesitaría usar en cualquier caso? Revisé el módulo "Relación" y parece que puede contener algunas de las funciones que necesito (junto con el módulo "reglas", especialmente para la parte de notificación).
PD: si tienes buenas sugerencias de recursos (publicaciones de blog, artículos, libros, videos, etc.) que expliquen cómo desglosar los requisitos de cada vida según los conceptos de drupal, realmente me encantaría si pudieras compartirlos.