Ув. Профессионалы прошу совета В отображение списка товаров за который отвечает файл browse при клике на картинку отображается детальное описание товара (файл flypage) а в детальном при клике Происходит увеличение... вопрос селдующий Как сделать так чтобы при клике на картинку в списке товаров (browse) Увеличивалась картинка а не переходила на страницу детального описания????????????? Изменил в browse код на следующий </h2> <p ><?php echo $product_price ?></p> <div style="float:left;width:90%" > <!-- Забил оригинальную строку для того чтобы при клике не было перехода на детальное описание <a href="<?php echo $product_flypage ?>" title="<?php echo $product_name ?>"> --> <!-- Типа сам смастерил выводит бальшую картинку но не в лайтбоксе а в самом browse а надо в лайтбоксе как сделать то?????<?php echo ps_product::image_tag( urldecode($product_full_image), 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' ) ?> --> <!-- в файле детальном описании файл flypage эта строка отвечает за вывод картики с увеличением<?php echo urldecode( $product_image ) ?><br/><br/><?php echo $this->vmlistAdditionalImages( $product_id, $images ) ?>--> </a> </div>
надо это дело подпрограммировать - поставить плагин для лайтбоксов, и вместо сслки на страницу детальную остаивть просто картинку с селектором для работы плагина (ну или другой метод, описанный для конкретного плагина)
Решение выложено мной в этом же разделе форума тремя темами ниже. В вашем случае попробуйте вместо: Код (CODE): <?php echo ps_product::image_tag( urldecode($product_full_image), 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' ) ?> вот такой код: Код (CODE): <?php echo vmCommonHTML::getLightboxImageLink($product_full_image, ps_product::image_tag( $product_thumb_image), $product_name,'[product'.$product_id.']'); ?>