Re: [WebDNA] Data Type Bool
This WebDNA talk-list message is from 2009
It keeps the original formatting.
numero = 103136
interpreted = N
texte = --Apple-Mail-5-596668561Content-Type: text/plain;charset=US-ASCII;format=flowed;delsp=yesContent-Transfer-Encoding: 7bitTerry & Ki,I don't think that will work because [instock] is only evaluated within the [founditems] loopYou need:[search stuff...][founditems][hideif [instock]][item fields][/hideif][/founditems][/search]BOOL is a really cool part of WebDNA. Anything greater than zero is true and anything 0 or less is false. That means that even random strings of text are, technically true. You need to avoid bad code practice, but there are some really clever and graceful things you can do.Be aware that something like [showif [instock]=1] is the same as [showif [instock]] as long as [instock] is greater than zero when an item is actually in stock. It helps make the code a little bit more readable, too.On Aug 4, 2009, at 1:39 PM, Terry Wilson wrote:> So you would have two founditems loops within your search:>> [search stuff...]>> [hideif [instock]=0]> [founditems]> ...> [/founditems]> [/hideif]>> [showif [instock]=0]> [founditems]> ...> [/founditems]> [/showif]>> [/search]>> (sort by sku, not instock)>> Terry>> Essentially, we want our product listing page to do the following:>> Group all the items that are in stock first, out of stock second.> Within the in stock items, we want to sort by SKU.>> Right now, since in stock is the actual number in stock, it is > sorting by actual number, not just by what is in stock and not in > stock.>> -----------> Ki Song>> On Tue, Aug 4, 2009 at 2:13 PM, Govinda <
>govinda.webdnatalk@gmail.com> wrote:>> Ki,>> I don't think so.>> But with webdna you don't need it either. If you are not able to do > what you want, then post the problem, someone will surely guide you > to the solution.>>> On Aug 4, 2009, at 12:07 PM, Ki Song - Knifecenter.com wrote:>> Is something like this possible in a search context:>> &asSKUsort=2&deON HANDsort=1&ON HANDtype=bool>> Can a data type be type boolean in a search context?>> -----------> Ki Song>>> ------------> John Butler (Govinda)> govinda.webdnatalk@gmail.com>>>> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list <talk@webdna.us>.> To unsubscribe, E-mail to: <talk-leave@webdna.us > >> archives: http://mail.webdna.us/list/talk@webdna.us> old archives: http://dev.webdna.us/TalkListArchive/>>> --> Terry Wilson | terry@terryfic.com | http://terryfic.com> http://WhosComing.com - a simplified, affordable online reservation > system> http://TightJacket.com -- stylish protection for your laptop> --------------------------------------------------------------------------> Attitude is the only difference between ordeal and adventure.> ---------------------------------------------------------> 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> old archives: http://dev.webdna.us/TalkListArchive/--Apple-Mail-5-596668561Content-Disposition: attachment;filename=smime.p7sContent-Type: application/pkcs7-signature;name=smime.p7sContent-Transfer-Encoding: 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--Apple-Mail-5-596668561--
Associated Messages, from the most recent to the oldest:
--Apple-Mail-5-596668561Content-Type: text/plain;charset=US-ASCII;format=flowed;delsp=yesContent-Transfer-Encoding: 7bitTerry & Ki,I don't think that will work because [instock] is only evaluated within the [founditems] loopYou need:[search stuff...][founditems][hideif [instock]][item fields][/hideif][/founditems][/search]BOOL is a really cool part of WebDNA. Anything greater than zero is true and anything 0 or less is false. That means that even random strings of text are, technically true. You need to avoid bad code practice, but there are some really clever and graceful things you can do.Be aware that something like [showif [instock]=1] is the same as [showif [instock]] as long as [instock] is greater than zero when an item is actually in stock. It helps make the code a little bit more readable, too.On Aug 4, 2009, at 1:39 PM, Terry Wilson wrote:> So you would have two founditems loops within your search:>> [search stuff...]>> [hideif [instock]=0]> [founditems]> ...> [/founditems]> [/hideif]>> [showif [instock]=0]> [founditems]> ...> [/founditems]> [/showif]>> [/search]>> (sort by sku, not instock)>> Terry>> Essentially, we want our product listing page to do the following:>> Group all the items that are in stock first, out of stock second.> Within the in stock items, we want to sort by SKU.>> Right now, since in stock is the actual number in stock, it is > sorting by actual number, not just by what is in stock and not in > stock.>> -----------> Ki Song>> On Tue, Aug 4, 2009 at 2:13 PM, Govinda < >govinda.webdnatalk@gmail.com> wrote:>> Ki,>> I don't think so.>> But with webdna you don't need it either. If you are not able to do > what you want, then post the problem, someone will surely guide you > to the solution.>>> On Aug 4, 2009, at 12:07 PM, Ki Song - Knifecenter.com wrote:>> Is something like this possible in a search context:>> &asSKUsort=2&deON HANDsort=1&ON HANDtype=bool>> Can a data type be type boolean in a search context?>> -----------> Ki Song>>> ------------> John Butler (Govinda)> govinda.webdnatalk@gmail.com>>>> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list <talk@webdna.us>.> To unsubscribe, E-mail to: <talk-leave@webdna.us > >> archives: http://mail.webdna.us/list/talk@webdna.us> old archives: http://dev.webdna.us/TalkListArchive/>>> --> Terry Wilson | terry@terryfic.com | http://terryfic.com> http://WhosComing.com - a simplified, affordable online reservation > system> http://TightJacket.com -- stylish protection for your laptop> --------------------------------------------------------------------------> Attitude is the only difference between ordeal and adventure.> ---------------------------------------------------------> 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> old archives: http://dev.webdna.us/TalkListArchive/--Apple-Mail-5-596668561Content-Disposition: attachment;filename=smime.p7sContent-Type: application/pkcs7-signature;name=smime.p7sContent-Transfer-Encoding: base64MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGGTCCAtIwggI7oAMCAQICEBmvvAg5L6PclE8ruwo/gMYwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA4MDkyNzAxMTg1M1oXDTA5MDkyNzAxMTg1M1owPjEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEbMBkGCSqGSIb3DQEJARYMcG1Ad2ViZG5hLnVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtb7ZYYJV7sbgqxdgpBU/qCRsIJYGNIo40L9odKmo6Y/mPBybeSry8KefqmuWoBXxc6xCvSSJDWFcb2sZ+TkedZrdxvtoL1pHNjDZNe2ow+RCNUvJcQd1+ASzh0J4QLHnNyoMY3zuCQwqM6hK5gU4AlpOSITekksSFuGXBdJTjSeIgIpZFTTrd1c/Zv7miT9gO5UmHiyDClKP8oX31YFlb3q9EM2p8WQzb2Ce2M9kokCs8ZnhT+fRNc/Q9lc4RJtEuf3zynvg0cCbf71pgoC0Zepsop466jrvc08MsxxzRJDmjw20ci/3ltk+iAcD3TchYppwyX4HZhjrrZXcOMBMkQIDAQABoykwJzAXBgNVHREEEDAOgQxwbUB3ZWJkbmEudXMwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQUFAAOBgQCBMxqOGsLwOxtLQ8YLvOQOym8UQyB0CiF0Dpd0oOA+hjD5n9A1eileTd8OdkdPIb+der2Kw42N/UKARNSSkmn1hhKrgwTNYLyXFNlB+TJ2YvG13B27d4EaUdSn2KWKDKG4w14lQSO9y+RTjMSuYi4kbeI50QHLZsTZDO3OhNcKjzCCAz8wggKooAMCAQICAQ0wDQYJKoZIhvcNAQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQCjDXAmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79AgAJk16emu59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVQZXJzb25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEaMBgGA1UEAxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7MDaNmrGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUaC4J0niVQlGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk13iSx0x1G/11fZU8xggMQMIIDDAIBATB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQGa+8CDkvo9yUTyu7Cj+AxjAJBgUrDgMCGgUAoIIBbzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wOTA4MDUxNTQwMDhaMCMGCSqGSIb3DQEJBDEWBBSDAsr0g10z6Nw9oSCFvawrNU7+YDCBhQYJKwYBBAGCNxAEMXgwdjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECEBmvvAg5L6PclE8ruwo/gMYwgYcGCyqGSIb3DQEJEAILMXigdjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECEBmvvAg5L6PclE8ruwo/gMYwDQYJKoZIhvcNAQEBBQAEggEAVGV8wER0gHhU3VC0KXWcXAb8nJJGHMSmGtWck+ZJaF0XMAqm6oNPYiD8kKzmc1FqEY+yqP7EJ9dEex9F544oHQ7U0kfIiSlL5VuC19TgpKbytmzNEIaf4QzkR8Lq1seQ+RO1GS0gd2h1swaE7f45bnS4elJAY7yZgp6eH9hc94HWdzzI0pyR7cjwVheaRrgQ/3ph/7nVVzWsqD2YmRzwtkeNBm2dxfEgLNRmwqZ3x8w+FHjxr9yDDKyHlTpt3G0xBnf83YmleUC97FcLRRrcVTyrxoLvVNDOhPzUDpDnWlLfG9SFRwIgHr59L/2LCP5DASOXYthRXb1CbXXv9NqyDgAAAAAAAA==--Apple-Mail-5-596668561--
Patrick McCormick
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:
problems with 2 tags (1997)
WebCat2b12 - New features for 1.6 users ... (1997)
Erotic Sites (1997)
PIXO with cometsite ... and/or other plugins (1998)
[WriteFile] problems (1997)
Three new problems ... (1997)
customizing the color of user's pages (1997)
Include a big block of text (1997)
rotating thumbnails (1997)
[HIDEIF] inside [FOUNDITEM] (1997)
Fedora Core 3 and WebDNA (2005)
Encyption mail was Suggestions for Topics ... (1998)
WebCat2 - Getting to the browser's username/password data (1997)
WebCatalog Hosting (1996)
problems with 2 tags (1997)
Ghostly cached webpage (2000)
Tech question about web dna actions (1998)
method of payment (1997)
Web Catalog 2 demo (1997)
WebCat2final1 crashes (1997)