@@ -, +, @@ OPAC - If you haven't already a course reserves, create one: - Enable course reserves with syspref UseCourseReserves - Create a course reserves - Add an item to your course reserves - On OPAC, click on Course Reserves, then select a course - The item table is empty - Apply the patch, refresh the OPAC page: item table contains info --- C4/Biblio.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) --- a/C4/Biblio.pm +++ a/C4/Biblio.pm @@ -896,8 +896,9 @@ sub GetBiblioFromItemNumber { "SELECT items.*, biblio.*, biblioitems.*, itemtypes.notforloan as notforloan_per_itemtype FROM items LEFT JOIN biblio ON biblio.biblionumber = items.biblionumber LEFT JOIN biblioitems ON biblioitems.biblioitemnumber = items.biblioitemnumber - LEFT JOIN itemtypes ON itemtypes.itemtype = " . C4::Context->preference('item-level_itypes') ? 'items.itype' : 'biblioitems.itemtype' . " - WHERE items.itemnumber = ?" + LEFT JOIN itemtypes ON itemtypes.itemtype = " . + (C4::Context->preference('item-level_itypes') ? 'items.itype' : 'biblioitems.itemtype') . + " WHERE items.itemnumber = ?" ); $sth->execute($itemnumber); } else { --