Ruby on Rails
Sunday, August 26, 2018
Yes, I know.
On Wednesday, August 22, 2018 at 8:08:53 PM UTC-4, Walter Lee Davis wrote:
-- I learned about using the default scope, then put it into my app. Then I discovered everyone said not to use them. lol.
On Wednesday, August 22, 2018 at 8:08:53 PM UTC-4, Walter Lee Davis wrote:
> On Aug 22, 2018, at 1:28 PM, Joe Guerra <jgu...@jginfosys.com> wrote:
>
> I've got to fix my default scope.
Default scopes are a serious anti-pattern, and cause more pain than they solve. I cannot think of one time I used them that I didn't regret it later.
Walter
>
> On Wed, Aug 22, 2018 at 1:23 PM, Joe Guerra <JGu...@jginfosys.com> wrote:
> ok, so I got it working...
>
> the process is add to cart .... my show page updates quantity... and if it reached 0 now i've got it updating and redirecting to root_path.
>
> works like a charm. (not sure if that's optimal).
>
> On Wednesday, August 22, 2018 at 12:34:02 PM UTC-4, Colin Law wrote:
> On Wed, 22 Aug 2018 at 17:17, Joe Guerra <JGu...@jginfosys.com> wrote:
> >
> > Yes, in the product controller?
> >
> > In
> > Def show
> > End
>
> That is not a page that is a controller action, which invokes a view.
> It is important to use the correct words or others will not know what
> you mean. By page I assumed you meant the view. But surely you are
> not changing the quantity in that action, I would have expected a
> change in quantity to be in an Update action.
>
> Colin
>
> >
> > On Wed, Aug 22, 2018, 12:00 PM Colin Law, <cla...@gmail.com> wrote:
> >>
> >> On Wed, 22 Aug 2018 at 16:54, Joe Guerra <JGu...@jginfosys.com> wrote:
> >> >
> >> > Ok, since it's on the show page I can check for that (and it did work on that page), but as soon as it is added I think I need to redirect to another page,
> >>
> >> You shouldn't be doing it in a view at all, you should do it in the
> >> action or model that updates the quantity, when it sees it is zero.
> >>
> >> Colin
> >>
> >> >
> >> > (because I don't display items that are fully funded and i got a page not found message 404)... I'll try it soon. Some sort of congratulations page - "we have met the target , blah blah blah..."
> >> >
> >> > Thanks,
> >> > Joe
> >> >
> >> >
> >> > On Wednesday, August 22, 2018 at 11:46:26 AM UTC-4, Colin Law wrote:
> >> >>
> >> >> On Wed, 22 Aug 2018 at 16:31, Joe Guerra <jgu...@jginfosys.com> wrote:
> >> >> >
> >> >> > ok, well I need to flip a few boolean values to begin the group order process.
> >> >>
> >> >> Oh, you mean that when the amount goes to zero you need to take some
> >> >> action? In that case that should probably be initiated by the action
> >> >> that sets it zero, either directly on updating it to zero or possibly
> >> >> in an after filter. Or have a background job that looks for zero and
> >> >> takes the appropriate action.
> >> >>
> >> >> Colin
> >> >
> >> > --
> >> > You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
> >> > To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com .
> >> > To post to this group, send email to rubyonra...@googlegroups.com.
> >> > To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/ .91aca44e-776b-4b8d-85da- c053b05eedbd%40googlegroups. com
> >> > For more options, visit https://groups.google.com/d/optout .
> >>
> >> --
> >> You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
> >> To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com .
> >> To post to this group, send email to rubyonra...@googlegroups.com.
> >> To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CAL% .3D0gLvxgjsweG1RkY1UR2s0DQt5zBs wyPgJMNtCffGB2zAJeg%40mail. gmail.com
> >> For more options, visit https://groups.google.com/d/optout .
> >
> > --
> > You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
> > To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com .
> > To post to this group, send email to rubyonra...@googlegroups.com.
> > To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/ .CAOFgAMmp1BhL1Bi8OxTbMkYunUb5K unRc6LgyKPGQpX9mfCacA%40mail. gmail.com
> > For more options, visit https://groups.google.com/d/optout .
>
> --
> You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com .
> To post to this group, send email to rubyonra...@googlegroups.com .
> To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/ .34777de2-c556-4c20-8d6b- 1f2484512dba%40googlegroups. com
>
> For more options, visit https://groups.google.com/d/optout .
>
>
> --
> You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com .
> To post to this group, send email to rubyonra...@googlegroups.com .
> To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/ .CAOFgAMm-KR1Hydjif9% 3D8y2nj8C4EXahmzwk8n3NRz0tJRq8 m%2Bw%40mail.gmail.com
> For more options, visit https://groups.google.com/d/optout .
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/b3d7b973-6ee6-4ca4-96e5-f40d3ff9a536%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment