The Shed is going Social! Join us on FaceBook and Twitter and chime in on the conversation.
|
 |
|
Dev Shed Forums
> Programming Languages - More
> ColdFusion Development
|
show all images from a folder
Discuss show all images from a folder in the ColdFusion Development forum on Dev Shed. show all images from a folder ColdFusion Development forum discussing CFML coding practices, tips on CFML, and other CFML related topics. Find out why ColdFusion is the tool of choice for many e-commerce developers.
|
|
|
View Poll Results: What level do you rate this at
|
| expert |   | 0 | 0% | | advanced |   | 0 | 0% | | some experience |   | 1 | 100.00% | | beginger |   | 0 | 0% |
 |
|
|
|
|

Dev Shed Forums Sponsor:
|
|
|

February 8th, 2004, 07:13 AM
|
|
Contributing User
|
|
Join Date: Feb 2004
Location: Gold Coast, Australia
Posts: 118
  
Time spent in forums: 1 Day 1 h 47 m 30 sec
Reputation Power: 11
|
|
show all images from a folder
Hi,
I am having some troubles where to beging this one. I am searching everywhere to find out how I can display all images contained in a particular folder.
I am creating a portfolio, and only want to be able to just upload the image file to say, the logo's folder, and have that displayed automatically in the protfolio.
I have been doing this by using a database as a midway communicator to tell CF that the image is there.
Is it even possible? Well, we are talking about CF, so what am I saying, of course it is....
Thanks Joe 
__________________
www.kobo.com.au | www.spicy.com.au
"Some people are like Slinkies. They serve no useful purpose, but they're fun to push down the stairs."
|

February 8th, 2004, 02:26 PM
|
|
Moderator
|
|
Join Date: Jun 2002
Location: Raleigh, NC
|
|
|
Why not use <cfdirectory> to read the contents of the directory, then loop over the results and only output the file if it has .gif or .jpg in the file name?
|

February 8th, 2004, 04:53 PM
|
|
Contributing User
|
|
Join Date: Feb 2004
Location: Gold Coast, Australia
Posts: 118
  
Time spent in forums: 1 Day 1 h 47 m 30 sec
Reputation Power: 11
|
|
Thanks kiteless,
I did have that in mind (well not as clearly as you), but it seems to be on the complex side (I am quiete new to CF). I was hoping that there would be a read and display as image tag or something.
Again, thanks for the advice.
Joe
|

February 8th, 2004, 09:16 PM
|
|
Moderator
|
|
Join Date: Jun 2002
Location: Raleigh, NC
|
|
|
Nope, that's about the only way to do it. You could of course write a function or custom tag that you could reuse whenever you need that functionality. Either way, it's actually quite easy and would only take a few lines of code. Something like:
<cfdirectory action="LIST" directory="#getDirectoryFromPath( getTemplatePath() )#/images/" name="directoryData">
<cfoutput query="directoryData">
<cfif findNoCase( '.jpg', directoryData.name ) or findNoCase( '.gif', directoryData.name )>
<img src="images/#directoryData.name#">
</cfif>
</cfoutput>
Obviously substitute your image directory if it differs from what I'm using above.
|

February 8th, 2004, 09:21 PM
|
|
Contributing User
|
|
Join Date: Feb 2004
Location: Gold Coast, Australia
Posts: 118
  
Time spent in forums: 1 Day 1 h 47 m 30 sec
Reputation Power: 11
|
|
|
Your a savior...
I have been trying to work out how to do this, and I now see what I missed out.
I am pretty crappy at coding, but I learn.
Thank you sooo much
Joe
|
Developer Shed Advertisers and Affiliates
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Rate This Thread |
Linear Mode
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|