Re: External Images
This WebDNA talk-list message is from 1998
It keeps the original formatting.
numero = 20161
interpreted = N
texte = >>>> I'd use>>>>>>>>[ShowIf [FileInfo localimagefolder/[sku].gif][Exists][/FileInfo]=T]>>>>
>>>>[/ShowIf]>>>>>>>>instead, because it just looks for the one file.>>>>>>>>To really speed things up, I'd do a daily 'report' of all the files that>>>>exist in that folder, and set the HasPhoto field to T for each one that>>>>exists. Then you don't have to hist the disk every time you want to see if>>>>a photo exists.>>>>>>>I like that. I can use that. And I like the idea to really speed things>>>up but I can't picture how to do it. How would I go about doing that daily>>>'report' of all the files that exist in that folder, etc.?>>>>Once a day, do this for your daily 'report':>>>>[writefile DailyImageFileReport]>>[listfiles localimagefolder/][filename][/listfiles]>>[/writefile]>>>>Then use this code in your template:>>>>[showif [include DailyImageFileReport]^[sku].gif]>>
>>[/showIf]>>It would probably be even faster to do a [listfiles] once a day and update>the product database HasPhoto field with T for each image found.... and it would also be a good idea to set HasPhoto to F for each image NOT found, since you don't want any 'broken image' icons to be displayed for items whose images have been removed ... :)Sincerely,Ken Grome808-737-6499WebDNA Solutionsmailto:ken@webdna.nethttp://www.webdna.net
Associated Messages, from the most recent to the oldest:
>>>> I'd use>>>>>>>>[ShowIf [FileInfo localimagefolder/[sku].gif][Exists][/FileInfo]=T]>>>>
>>>>[/ShowIf]>>>>>>>>instead, because it just looks for the one file.>>>>>>>>To really speed things up, I'd do a daily 'report' of all the files that>>>>exist in that folder, and set the HasPhoto field to T for each one that>>>>exists. Then you don't have to hist the disk every time you want to see if>>>>a photo exists.>>>>>>>I like that. I can use that. And I like the idea to really speed things>>>up but I can't picture how to do it. How would I go about doing that daily>>>'report' of all the files that exist in that folder, etc.?>>>>Once a day, do this for your daily 'report':>>>>[writefile DailyImageFileReport]>>[listfiles localimagefolder/][filename][/listfiles]>>[/writefile]>>>>Then use this code in your template:>>>>[showif [include DailyImageFileReport]^[sku].gif]>>
>>[/showIf]>>It would probably be even faster to do a
[listfiles] once a day and update>the product database HasPhoto field with T for each image found.... and it would also be a good idea to set HasPhoto to F for each image NOT found, since you don't want any 'broken image' icons to be displayed for items whose images have been removed ... :)Sincerely,Ken Grome808-737-6499WebDNA Solutionsmailto:ken@webdna.nethttp://www.webdna.net
Kenneth Grome
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:
Error 551 (2000)
Unexpected error (1997)
2.0 Info (1997)
Internal Include Call/Request (2003)
Attn: Bug in GeneralStore example b15 (1997)
Fwd: Problems with Webcatalog Plug-in (1997)
TCPConnect misbehavin' for me. (2000)
[OT] Happy Turkey Day! (2003)
test mail (2004)
expired beta (1997)
Frames and cart values (1998)
[WebDNA] Domain package pricing (2015)
japanese characters (1997)
WebDNA performance comparisons? (2004)
syntax question, not in online refernce (1997)
and more [shipcost].... (2001)
Dummy Credit Card Number for debug? (1997)
using showpage and showcart commands (1996)
Negative Range Error (2003)
WebCat & Backoffice Solution? (2000)