Re: [WebDNA] maybe silly suggestion? [founditems]
This WebDNA talk-list message is from 2015
It keeps the original formatting.
numero = 111903
interpreted = N
texte = For what it is worth, this is the approach I have always used.> On Jan 15, 2015, at 2:54 PM, Terry Wilson
wrote:>=20> Or just put the search parameters in a variable up top to retrieve as need=ed with showifs. This is quite handy for repurposing found items loops, such= as a nicely formatted table of info that is sorted by various fields (just d=iscussed this a few days ago). This has the added benefit of letting you kee=p constants like eventdatetype=3Ddate, max=3D25, etc in the actual search co=de to keep your parameters easier to read and manage. This would certainly p=ut your controller logic separate from your display code.>=20> [showif [somesearch]=3Dt][text]searchforwhat=3Ddb=3Dallthethings.db&blahbl=ahblah[/text][/showif]> [showif [someothersearch]=3Dt][text]searchforwhat=3Ddb=3Dallthethings.db&b=lahblahblah[/text][/showif]>=20> [search [searchforwhat]&max=3D25&lastnamesort=3D1]>=20>>=20>>=20>>> On Jan 14, 2015, at 2:57 PM, Brian Burton wrote:>>>=20>>> to help separate my controller logic from my display code it would be aw=esome to have a shortcut like:>>> [search db=3Dallthethings.db&blahblahblah][savefounditems name=3Dpeoplen=ameddave][/search]>>>=20>>>=20>>>=20>>>=20>>> then later in the page, where i=E2=80=99m rendering the html>>> [displayfounditems use=3Dpeoplenameddave] html things [/displayfounditem=s]>>>=20>>>=20>>>=20>>> I know it looks like it=E2=80=99s not saving that much code, but I can s=ee switching which search I want in the controller, and still being able to u=se a universal founditems loop lower in the code. Also the ability to reuse s=earch results (if needed) without doing the same search again.=20>>>=20>>> ok, feel free to start telling me how you can do this with a table (you=E2==80=99re missing the point) or how we don=E2=80=99t need more tags or whatev=er :)=20>>>=20>>>=20>>> -Brian B. Burton>>> --------------------------------------------------------->>> This message is sent to you because you are subscribed to>>> the mailing list .>>> To unsubscribe, E-mail to: >>> archives: http://mail.webdna.us/list/talk@webdna.us>>> Bug Reporting: support@webdna.us>>=20>> --------------------------------------------------------->> This message is sent to you because you are subscribed to>> the mailing list .>> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us>> Bug Reporting: support@webdna.us>=20> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us> Bug Reporting: support@webdna.us
Associated Messages, from the most recent to the oldest:
For what it is worth, this is the approach I have always used.> On Jan 15, 2015, at 2:54 PM, Terry Wilson wrote:>=20> Or just put the search parameters in a variable up top to retrieve as need=ed with showifs. This is quite handy for repurposing found items loops, such= as a nicely formatted table of info that is sorted by various fields (just d=iscussed this a few days ago). This has the added benefit of letting you kee=p constants like eventdatetype=3Ddate, max=3D25, etc in the actual search co=de to keep your parameters easier to read and manage. This would certainly p=ut your controller logic separate from your display code.>=20> [showif [somesearch]=3Dt][text]searchforwhat=3Ddb=3Dallthethings.db&blahbl=ahblah[/text][/showif]> [showif [someothersearch]=3Dt][text]searchforwhat=3Ddb=3Dallthethings.db&b=lahblahblah[/text][/showif]>=20> [search [searchforwhat]&max=3D25&lastnamesort=3D1]>=20>>=20>>=20>>> On Jan 14, 2015, at 2:57 PM, Brian Burton wrote:>>>=20>>> to help separate my controller logic from my display code it would be aw=esome to have a shortcut like:>>> [search db=3Dallthethings.db&blahblahblah][savefounditems name=3Dpeoplen=ameddave][/search]>>>=20>>>=20>>>=20>>>=20>>> then later in the page, where i=E2=80=99m rendering the html>>> [displayfounditems use=3Dpeoplenameddave] html things [/displayfounditem=s]>>>=20>>>=20>>>=20>>> I know it looks like it=E2=80=99s not saving that much code, but I can s=ee switching which search I want in the controller, and still being able to u=se a universal founditems loop lower in the code. Also the ability to reuse s=earch results (if needed) without doing the same search again.=20>>>=20>>> ok, feel free to start telling me how you can do this with a table (you=E2==80=99re missing the point) or how we don=E2=80=99t need more tags or whatev=er :)=20>>>=20>>>=20>>> -Brian B. Burton>>> --------------------------------------------------------->>> This message is sent to you because you are subscribed to>>> the mailing list .>>> To unsubscribe, E-mail to: >>> archives: http://mail.webdna.us/list/talk@webdna.us>>> Bug Reporting: support@webdna.us>>=20>> --------------------------------------------------------->> This message is sent to you because you are subscribed to>> the mailing list .>> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us>> Bug Reporting: support@webdna.us>=20> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us> Bug Reporting: support@webdna.us
Stephen Reiss
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
[NT] ie 4.0 required (1997)
WebDNA Writer Needed (1997)
WebDNA quitting (2008)
Forumulas.db & Variables (2002)
Re:2nd WebCatalog2 Feature Request (1996)
[WebDNA] [append] does not add the newline char at the end of (2009)
Issue with plug-in Webcat, webstar 4.x, SSL and IE when using the backbuttom (2000)
[writefile] (1997)
[WebDNA] Upgrade from OS 10.7.5 WebDNA 6.2 to Mavericks (2013)
WebCatalog [FoundItems] Problem - AGAIN - (1997)
OPEN MARKET PATENTS SOUND ECOMMERCE ALARM (1998)
Search/sort in URL Was: GuestBook example (1997)
4.5's frequency of math problem running as demo? (2002)
Preventing Merchant Settling ? (1997)
setting line item numbers (1998)
BBEdit and WebCatalog 2.0? (1997)
OT - webdnadev.net ...... links bad??? (2005)
Make sure I understand this??? (1997)
Bug? I don't know... (1999)
SetMIMEHeader Behaviour (2000)