Partie 1:intermédiaire Ramaze Routing Aide S'il vous plaît
J'ai un appel à layout(:default){|path,wish| wish !~ /rss|atom|json/}
mais les demandes de /foo/bar.json
semblent penser wish
est html
et utilise la disposition de toute façon. Comment puis-je réparer cela?
Partie 2:
Je veux la route /path/to/file.ext
pour qu'il appelle la méthode to
sur le contrôleur mis en correspondance avec /path
et utilise ext
lors de la formulation du retour. Existe-t-il une meilleure façon (plus élégante) de faire cela que de passer le 'fichier.ext' à la méthode to
, de l'analyser et de faire des cas? Cette question aurait été plus succincte si j'avais écrit, comment on fait REST avec Ramaze? Il semble y avoir une réponse de Google Groupes à celle-ci, mais je ne peux pas y accéder pour une raison quelconque.
Fonctionne parfaitement! Je peux sortir l'horrible kludge que j'avais en place maintenant :) –
Cool. Le routage Ramaze peut prêter à confusion, mais il existe généralement une bonne façon de répondre à vos besoins particuliers. Le système de résolution de modèle est très flexible aussi, et parfois confus. –