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:
different show next (1997)
Date Sorting (1997)
How do you hide [math]stuff[/math] (1997)
blank page from template (1997)
Spell Check (2000)
re:check boxes (1997)
in header include files? (1998)
loops (2000)
Not reading code (1997)
Explorer 3.0/ Access Denied! (1997)
Lookup Notfound (1998)
Shownext problems (1999)
Can't use old cart file (was One more try) (1997)
upgrade? (1997)
WebCat2b13MacPlugIn - [shownext method=post] ??? (1997)
Random tags HELP!!!! (1999)
Dynamic Pop up menu? (1997)
WebCatalog for guestbook ? (1997)
HELP WITH DATES (1997)
Encyption mail (1998)