Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 6 Ответов
  • 2023 Просмотров
*

supercom

  • Захожу иногда
  • 53
  • 1 / 0
Помогите удалить в php ненужное, для того чтобы не было ссылки на увеличить изображение товара
я так понимаю именно здесь это организуется, а что удалить не знаю
Код
 /* Wrap the Image into an URL when applicable */
  if ( $db_product->f("product_url") ) {
    $product_image = "<a href=\"". $db_product->f("product_url")."\" title=\"".$product_name."\" target=\"_blank\">";
    $product_image .= $ps_product->image_tag($full_image, "alt=\"".$product_name."\"", 0);
    $product_image .= "</a>";
  }
  /* Show the Thumbnail with a Link to the full IMAGE */
  elseif( !$db_product->f("product_url") ) {
    if( empty($full_image ) ) {
      $product_image = "<img src=\"".IMAGEURL.NO_IMAGE."\" alt=\"".$product_name."\" border=\"0\" />";
    }
*

JackGmen

  • Осваиваюсь на форуме
  • 39
  • 12 / 0
  • Не тисипи моё айпи
Код
$text = ps_product::image_tag($product['product_thumb_image'], $img_attributes, 0)."<br/>".$VM_LANG->_('PHPSHOP_FLYPAGE_ENLARGE_IMAGE');

строка 85 и 91 в том же файле
заменить на
Код
$text = ps_product::image_tag($product['product_thumb_image'], $img_attributes, 0)
Пробуйте ...
Отлаживание - это процесс избавления программ от лажи.
*

supercom

  • Захожу иногда
  • 53
  • 1 / 0
Цитировать
что закоментировать именно?
такой строки в файле вообще нет, сборка VirtueMart 1.0.15
Код
/* Wrap the Image into an URL when applicable */
if ( $db_product->f("product_url") ) {
$product_image = "<a href=\"". $db_product->f("product_url")."\" title=\"".$product_name."\" target=\"_blank\">";
$product_image .= $ps_product->image_tag($full_image, "alt=\"".$product_name."\"", 0);
$product_image .= "</a>";
}

else {
// file_exists doesn't work on remote files,
// so returns false on remote files
// This should fix the "Long Page generation bug"
if( file_exists( IMAGEPATH."product/$full_image" )) {

/* Get image width and height */
if( $image_info = @getimagesize(IMAGEPATH."product/$full_image") ) {
$width = $image_info[0] + 20;
$height = $image_info[1] + 20;
}
}
else {
$width = 640;
$height= 480;
}
if( stristr( $full_image, "http" ) ) {
$imageurl = $full_image;
}
else {
$imageurl = IMAGEURL."products/$full_image";
}
/* Build the "See Bigger Image" Link - вот здесь скорее всего надо убрать <a href, убирая перестает вообще отображаться превьюшка, изменением строки $imageurl = IMAGEURL."products/$full_image"; добился того что просто не находится fullimage product на productS, но вот ошибка при нажатии на превью, как то не красиво, также убрал показ нажмите на изображение для увеличения....  */
if( @$_REQUEST['output'] != "pdf" ) {
$link = $imageurl;
$text = $ps_product->image_tag($product_thumb_image, "alt=\"".$product_name."\"", 1)."<br/>";
// vmPopupLink can be found in: htmlTools.class.php
$product_image = vmPopupLink( $link, $text, $width, $height );
}
else {
$product_image = "<a href=\"$imageurl\" target=\"_blank\">".$ps_product->image_tag($product_thumb_image, "alt=\"".$product_name."\"", 1)."</a>";
}
}
*

JackGmen

  • Осваиваюсь на форуме
  • 39
  • 12 / 0
  • Не тисипи моё айпи
administrator/components/com_virtuemart/classes/ps_product.php ищите функцию image_tag(), вам нужно найти где выводится переменная PHPSHOP_FLYPAGE_ENLARGE_IMAGE (можете скачать все файлы админки и фронта виртуал март и поиском поискать), как вариант просто задайте пустое значение этой переменной в файле /administrator/components/com_virtuemart/languages/common/russian.php (но это не очень хорошо ...)
« Последнее редактирование: 21.01.2011, 13:03:46 от JackGmen »
Отлаживание - это процесс избавления программ от лажи.
*

supercom

  • Захожу иногда
  • 53
  • 1 / 0
даже решение чтоб вместо превью оригинал был подойдет
*

Eholov

  • Захожу иногда
  • 170
  • 14 / 0
Вместо <?php echo ps_product::image_tag( urldecode($product_thumb_image), 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' )?> или другого кода, который выводит изображение 
        в шаблоне товара вписать
<img src="<?php echo $mm_action_url.'components/com_virtuemart/shop_image/product/'.$product_full_image; ?>" style="width:180px;height:180px;" border="0">
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

как убрать из ссылки component/virtuemart/

Автор kpk17

Ответов: 11
Просмотров: 12779
Последний ответ 10.03.2015, 14:29:19
от Kiparus
Не могу убрать форму "Задайте вопрос..." на странице товара

Автор abrodski

Ответов: 1
Просмотров: 1814
Последний ответ 20.05.2014, 14:30:44
от abrodski
Как на изображение товара поставить картинку 'Новинка', 'Хит' или 'Лидер продаж'

Автор Stim_ka

Ответов: 94
Просмотров: 43371
Последний ответ 21.11.2013, 18:06:18
от olf
Как на изображение товара поставить "Хит"

Автор dempfer77

Ответов: 194
Просмотров: 44858
Последний ответ 25.07.2013, 01:31:04
от FlahsAxel
Убрать слово "Просмотр" на главной странице

Автор bakyt

Ответов: 2
Просмотров: 1393
Последний ответ 10.06.2013, 10:57:58
от draff