Google Book Api ansprechen
Google bietet die Möglichkeit Leseproben von Büchern in eigene Seiten zu integrieren.
Beispiel: http://code.google.com/intl/de/apis/books/docs/viewer/examples/book-simple.html
Hierzu benötigen Sie in Ihrer Datenbank ein Zusatzfeld für die ISBN.
Erweitern Sie hierzu die Tabelle xt_products um ein Feld "products_isbn" Varchar(64).
Ihr Produkt Info Template können Sie nun um folgenden Code erweitern:
<!-- google book API !--> {if $products_isbn neq ''} <script type="text/javascript" src="http://www.google.com/jsapi"></script> <script type="text/javascript"> google.load("books", "0", {ldelim}"language": "de"{rdelim}); function initialize() {ldelim} var viewer = new google.books.DefaultViewer(document.getElementById('viewerCanvas')); viewer.load('ISBN:{$products_isbn}'); {rdelim} google.setOnLoadCallback(initialize); </script> <div id="viewerCanvas" style="width: 600px; height: 500px"></div> {/if}
Auf Produktseiten mit hinterlegter ISBN erscheint nun eine Inhaltsvorschau von Google Books.