0

Je suis en train de développer un back-end pour les chefs de plusieurs restaurants afin de rapporter leurs menus quotidiens dans un format structuré. Pour des raisons pragmatiques, j'ai choisi d'utiliser un CMS web et j'utilise déjà un module de gestion des droits flexible.Données structurées dans Joomla

Je veux utiliser les fonctions existantes dans Joomla pour le contrôle d'accès, l'édition et la navigation, mais j'ai besoin pour remplacer le champ de texte par cinq champs (chacun représentant un jour de la semaine de travail) et enregistrez-le de manière structurée dans la base de données. Je prévoyais de créer un plugin éditeur qui affiche le champ pour les utilisateurs chef et analyser les données dans un format de données structuré, par exemple. XML. Pour chaque semaine, je vais devoir créer des modèles vides pour tous les restaurants affichant le numéro de semaine et les dates.

j'espérais aussi pour les développeurs tiers pour accéder à ces données par des méthodes RESTful dans l'URL où la structure pourrait être quelque chose comme: http://domain.no/restaurant-name/menu pour un texte menu http://domain.no/restaurant-name/json pour JSON, etc.

Je suppose que ma question est comment je peux commencer à développer de telles fonctionnalités. Y a-t-il quelque chose de similaire et y a-t-il des modules développés pour Joomla que je puisse utiliser? Est-ce que mon approche semble raisonnable ou existe-t-il un autre bon moyen de résoudre mon problème?

Répondre

0

Pour une gestion de contenu personnalisée j'utiliserais le composant Zoo de Yootheme (pas gratuit!). Vous pouvez définir vos champs,

Mais pour l'accès des développeurs, je n'ai aucune idée, désolé!

+0

Je n'ai pas vraiment répondu à ma question, mais j'ai trouvé une vidéo sur Lynda expliquant comment créer le programme. Nous avons abandonné le développement avec Joomla, mais je vais noter moi-même les composants du Zoo si un problème similaire se présente. Merci pour votre réponse! :) – olovholm

Questions connexes