Yes, it is possible to load an unspecified number of images through the CMS in Webflow to display on a webpage without using workarounds like adding multiple images to a rich text field or setting conditional visibility.
To achieve this, you can create a separate Collection specifically for images. Here's a step-by-step guide:
1. Create a new Collection in the Webflow CMS. Let's name it "Image Collection".
2. Add a Multi-Image field to the Image Collection. You can set it up to allow multiple images to be uploaded for each collection item.
3. Customize other fields in the Image Collection as per your requirements. For example, you can add a text field for image captions or any other information related to the images if necessary.
4. Now, go back to your desired page where you want to display the images.
5. Add a Collection List element to your page and connect it to the "Image Collection" you just created.
6. Style the Collection List element and its child elements (such as image containers and captions) according to your design preferences.
7. Inside the Collection List element, add an Image element and bind it to the Multi-Image field from the Image Collection.
8. You can also add a Text element to display the image captions by binding it to the appropriate field in the Image Collection.
9. Preview your page, and you should see all the images from the Image Collection populated dynamically in the Image and Text elements.
By using this method, you can add as many images as needed to the Image Collection in the CMS, and they will be displayed dynamically on your webpage without any manual workarounds. Additionally, you can easily manage and update the images in the CMS, making it convenient for ongoing maintenance.
Remember to optimize your images for web display to ensure optimal performance.