-
Notifications
You must be signed in to change notification settings - Fork 246
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How do you access the request from a page? #42
Comments
Do you mean the Rack environment object? It's not passed along to the page context. You can access the path with Toto only lets through GET requests. |
Hi! Thanks for that great work! I'm thinking about moving my blog to toto, and started implementing a missing feature: tags. The feature is ready to roll, but it's based on the assumption that you are able to access the post parameter, e.g. /search?tag=hacks lists all articles tagged with 'hacks'. Do I have to rewrite the rack routing, or am I overlooking an easy possibility to pass the prameter? The correxponding rhtml file looks like this Cheers Sven |
Personally, I rewrote the Rack routing to pass in the request. |
Would you share the hack ;-)? And Cloudhead: why did you decide not to pass the parameters to the erb binding? I can't see a reason for that, although I'm quite sure there is one... |
Simplicity mainly, but seeing as it can be useful, and it was a small change, I just pushed the change, so you can access it with Let me know if it works, and if so I'll publish a new gem. |
I see your point - and I'm more than glad that you changed toto to pass env. I think it does not hurt the simplicity concept. I'll test it tomorrow evening & tell you if it worked (although looking through the sources makes me quite positive that it will do so!). UPDATE: couldn't wait & forked right away. had to adjust the implementation a little & added a test case. Looks right for me, but it's the first time I'm using riot unit tests - so I'm more than curious about your feedback: http://github.com/5v3n/toto BTW, I'm working on some toto related tools right now (tumblr export, tags & social bookmarks) & as soon they're in a presentable state I'll share them on github. Cheers Sven |
Hey that's great, looking forward to those tools, and will fix the implementation. |
I'm on 0.4.6. @env and env didn't make it into the gem yet, right? Any plans to update it? |
Hi Evan, we have a fork over here with access to 'env' that also has a prerelease gem on rubygems.org: http://github.com/5v3n/toto In addittion to that, you might find (karakuri)[http://github.com/5v3n/karakuri] quite handy. it adds some features to toto, i.e. tag support. Cheers Sven Kräuter | 5v3n |
@cloudhead this isssue is also really old and ws solved before :)) |
Stupid question: how do you access the request from a page?
The text was updated successfully, but these errors were encountered: