I gave that primarily as an example of the ease with which additional content can be added to the product_info page rather than as a specific answer to your question. But here goes:
- add a table to your database to hold the FAQs
- create an Admin page to add, edit and delete entries for a particular product ID
- add an icon to the categories_product_listing page in Admin to call the previously described Admin page using the product ID in a $_GET variable
- Add a javascript routine to open and close the entries by toggling the divs display styles (there's info about how to add javascript in your site's docs folder)
- build a module file to extract entries from the database for the current product_info page's products_id
- build a template module file to display this in a simple HTML (DIV-based) structure
- Style with CSS for maximum effect.
If you are familiar with these technologies (SQL, HTML, PHP, CSS and javascript) and have a basic understanding of the way in which pages are constructed in the Admin and Catalog, none of this is very difficult. I guess the challenge would be that, unsually, it requires some knowledge of pretty well everything used to build a Zen Cart.
Bookmarks