Не работает увеличение изображений из доп. поля галерея
Не работает галерея изображений из дополнительного поля. Ситуация может случится если в галереи изображений отключена генерация превью-эскизов. При этом в консоли браузера будет выводиться:
Uncaught ReferenceError: hs is not defined
Установка:
1. Для исправления открыть engine/show.full.php и найти:
$gallery_image[] = "<li><img src=\"{$img_url}\" alt=\"\" /></li>";
$gallery_single_image['[xfvalue_'.$value[0].' image="'.$xf_image_count.'"]'] = "<img class=\"xfieldimage {$value[0]}\" src=\"{$img_url}\" alt=\"\" />";
Заменить на:
$gallery_image[] = "<li><a href=\"$img_url\" onclick=\"return hs.expand(this, { slideshowGroup: 'xf_{$row['id']}_{$value[0]}' })\" target=\"_blank\"><img src=\"{$img_url}\" alt=\"\" /></a></li>";
$gallery_single_image['[xfvalue_'.$value[0].' image="'.$xf_image_count.'"]'] = "<a href=\"{$img_url}\" class=\"highslide\" target=\"_blank\"><img class=\"xfieldimage {$value[0]}\" src=\"{$img_url}\" alt=\"\" /></a>";
Готово!
• Автор: Grey
• Источник
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.