Новости Joomla

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

HolyStar

  • Новичок
  • 6
  • 0 / 0
Всем привет.
Такой вопрос, как на странице товара подвинуть описание немного правее?
А то получается слишком близко к картинке товара.
Скриншот прилогается:
Спойлер
[свернуть]
*

niggatub

  • Захожу иногда
  • 205
  • 2 / 3
Шаблон флайпейджа правте. Добавте padding-left для блока с описанием. Вопрос не про VirtueMart, тут элементарное незнание CSS.
*

niggatub

  • Захожу иногда
  • 205
  • 2 / 3
Если не вкурсе где и как дописать - киньте код флайпейджа вашего сюда.
*

HolyStar

  • Новичок
  • 6
  • 0 / 0
Держите
Код
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__);
 ?>

<?php echo $buttons_header // The PDF, Email and Print buttons ?>

<?php

//$manufacturer_link=substr($manufacturer_link, 2);
//$manufacturer_link=substr($manufacturer_link, 0, -2);

option=com_virtuemart&page=shop.browse&manufacturer_id=11&Itemid=1&keyword=%D0%96%D0%B5%D0%BD%D1%81%D0%BA
$manufacturer_link=str_replace("( ","",$manufacturer_link);
$manufacturer_link=str_replace(" )","",$manufacturer_link);
$manufacturer_link=str_replace("window.open('","",$manufacturer_link);
$manufacturer_link=str_replace("onclick=\"void  ","",$manufacturer_link);
$manufacturer_link=str_replace("'_blank', 'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no');return false;","",$manufacturer_link);

option=com_virtuemart&amp;page=shop.browse&amp;manufacturer_id=96&amp;output=lite&amp;option=com_virtuemart&amp;Itemid=1', //'_blank', 'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no');return false;"


$manufacturer_link=str_replace("&output=lite&option=com_virtuemart&Itemid=1","&Itemid=1",$manufacturer_link);
$product_name=str_replace("&amp;","&",$product_name);
$navigation_pathway=str_replace("&amp;","&",$navigation_pathway);
$navigation_pathway=str_replace($product_name ,"",$navigation_pathway);

if( $this->get_cfg( 'showPathway' )) {
echo "<div class=\"pathway\">".$navigation_pathway." ".$product_name."</div>";

}
if( $this->get_cfg( 'product_navigation', 1 )) {
if( !empty( $previous_product )) {
echo '<a class="previous_page" href="'.$previous_product_url.'">'.shopMakeHtmlSafe($previous_product['product_name']).'</a>';
}
if( !empty( $next_product )) {
echo '<a class="next_page" href="'.$next_product_url.'">'.shopMakeHtmlSafe($next_product['product_name']).'</a>';
}
}
?>

<br style="clear:both;" /><div id="black_conteyer">
<table border="0" style="width: 100%;">
  <tbody>
<tr>
<?php  if( $this->get_cfg('showManufacturerLink') ) { $rowspan = 5; } else { $rowspan = 4; } ?>
  <td width="33%" rowspan="<?php echo $rowspan; ?>" valign="top"><br/>
  <?php echo urldecode( $product_image )?><br/><br/><?php echo $this->vmlistAdditionalImages( $product_id, $images )?><?php echo $product_sku ?></td>
  <td rowspan="1" colspan="2">
  <h1><?php echo $product_name ?> <?php echo $edit_link ?></h1>
  </td>
</tr>
<?php if( $this->get_cfg('showManufacturerLink')) { ?>
<tr>
  <td rowspan="1" colspan="2"><?//php echo $manufacturer_link ?><br /></td>
</tr>
  <td colspan="2">
<?php echo $product_s_desc ?><br /><br>
<?php echo $addtocart; ?>
</td><br>
<?php } ?>
<tr>
      <td width="33%" valign="middle" align="left">

<?php echo $product_description ?><br/><br>
<?php echo $product_price_lbl ?><br />
<?php echo $product_price ?><br /><br>
</td>

      <td valign="top" align="right"><?php echo $product_packaging ?></td>
</tr>
<tr>
  <td  colspan="3">
  </td>
</tr>
<tr>
  <td  colspan="3">
  </td>
</tr>

<tr>
  <td><?php
  if( $this->get_cfg( 'showAvailability' )) {
  echo $product_availability;
  }
  ?>
</tr>
<tr>
  <td  colspan="3">
  </td>
</tr>
<tr>
 <td></td>
</tr>
<tr>
  <td></td><td colspan="2"><?php echo $ask_seller ?></td>
</tr>
<tr>
  <td colspan="3"><?php echo $product_type ?></td>
</tr>
<tr>
  <td colspan="3"><hr /><?php echo $product_reviews ?></td>
</tr>
<tr>
  <td colspan="3"><?php echo $product_reviewform ?><br /></td>
</tr>
<tr>
  <td colspan="3"><?php echo $related_products ?><br />
   </td>
</tr>
<?php if( $this->get_cfg('showVendorLink')) { ?>
<tr>
  <td colspan="3"><div style="text-align: center;"><?php echo $vendor_link ?><br /></div><br /></td>
</tr>
<?php  } ?>
<?php if( isset($paypalLogo)) : ?>
<tr>
<td colspan="3" align="center">
<?php echo $paypalLogo ?>
</td>
</tr>
<?php endif;?>
  </tbody>
</table></div>
<!-- недавно просмотренные товары-->
<?php
if( !empty( $recent_products )) { ?>
<div class="vmRecent">
<?php echo $recent_products; ?>
</div>
<?php
}
if( !empty( $navigation_childlist )) { ?>
<?php echo $VM_LANG->_('PHPSHOP_MORE_CATEGORIES')?><br />
<?php echo $navigation_childlist ?><br style="clear:both"/>
<?php
} ?>
*

niggatub

  • Захожу иногда
  • 205
  • 2 / 3
в 19 строке исправил синтаксическую ошибку.
в 61 строке добавляем паддинг-лефт:
Код
<td style="padding-left: 20px;" width="33%" valign="middle" align="left">

Вот в итоге что получилось. Пробуйте - с отступом поиграйтесь как вам нужно.
Код
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__);
 ?>

<?php echo $buttons_header // The PDF, Email and Print buttons ?>

<?php

//$manufacturer_link=substr($manufacturer_link, 2);
//$manufacturer_link=substr($manufacturer_link, 0, -2);

option=com_virtuemart&page=shop.browse&manufacturer_id=11&Itemid=1&keyword=%D0%96%D0%B5%D0%BD%D1%81%D0%BA
$manufacturer_link=str_replace("( ","",$manufacturer_link);
$manufacturer_link=str_replace(" )","",$manufacturer_link);
$manufacturer_link=str_replace("window.open('","",$manufacturer_link);
$manufacturer_link=str_replace("onclick=\"void  ","",$manufacturer_link);
$manufacturer_link=str_replace("'_blank', 'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no');return false;","",$manufacturer_link);

option=com_virtuemart&amp;page=shop.browse&amp;manufacturer_id=96&amp;output=lite&amp;option=com_virtuemart&amp;Itemid=1', //'_blank', 'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no;return false;"

$manufacturer_link=str_replace("&output=lite&option=com_virtuemart&Itemid=1","&Itemid=1",$manufacturer_link);
$product_name=str_replace("&amp;","&",$product_name);
$navigation_pathway=str_replace("&amp;","&",$navigation_pathway);
$navigation_pathway=str_replace($product_name ,"",$navigation_pathway);

if( $this->get_cfg( 'showPathway' )) {
echo "<div class=\"pathway\">".$navigation_pathway." ".$product_name."</div>";

}
if( $this->get_cfg( 'product_navigation', 1 )) {
if( !empty( $previous_product )) {
echo '<a class="previous_page" href="'.$previous_product_url.'">'.shopMakeHtmlSafe($previous_product['product_name']).'</a>';
}
if( !empty( $next_product )) {
echo '<a class="next_page" href="'.$next_product_url.'">'.shopMakeHtmlSafe($next_product['product_name']).'</a>';
}
}
?>

<br style="clear:both;" /><div id="black_conteyer">
<table border="0" style="width: 100%;">
  <tbody>
<tr>
<?php  if( $this->get_cfg('showManufacturerLink') ) { $rowspan = 5; } else { $rowspan = 4; } ?>
  <td width="33%" rowspan="<?php echo $rowspan; ?>" valign="top"><br/>
  <?php echo urldecode( $product_image )?><br/><br/><?php echo $this->vmlistAdditionalImages( $product_id, $images )?><?php echo $product_sku ?></td>
  <td rowspan="1" colspan="2">
  <h1><?php echo $product_name ?> <?php echo $edit_link ?></h1>
  </td>
</tr>
<?php if( $this->get_cfg('showManufacturerLink')) { ?>
<tr>
  <td rowspan="1" colspan="2"><?//php echo $manufacturer_link ?><br /></td>
</tr>
  <td colspan="2">
<?php echo $product_s_desc ?><br /><br>
<?php echo $addtocart; ?>
</td><br>
<?php } ?>
<tr>
      <td style="padding-left: 20px;" width="33%" valign="middle" align="left">

<?php echo $product_description ?><br/><br>
<?php echo $product_price_lbl ?><br />
<?php echo $product_price ?><br /><br>
</td>

      <td valign="top" align="right"><?php echo $product_packaging ?></td>
</tr>
<tr>
  <td  colspan="3">
  </td>
</tr>
<tr>
  <td  colspan="3">
  </td>
</tr>

<tr>
  <td><?php
  if( $this->get_cfg( 'showAvailability' )) {
  echo $product_availability;
  }
  ?>
</tr>
<tr>
  <td  colspan="3">
  </td>
</tr>
<tr>
 <td></td>
</tr>
<tr>
  <td></td><td colspan="2"><?php echo $ask_seller ?></td>
</tr>
<tr>
  <td colspan="3"><?php echo $product_type ?></td>
</tr>
<tr>
  <td colspan="3"><hr /><?php echo $product_reviews ?></td>
</tr>
<tr>
  <td colspan="3"><?php echo $product_reviewform ?><br /></td>
</tr>
<tr>
  <td colspan="3"><?php echo $related_products ?><br />
   </td>
</tr>
<?php if( $this->get_cfg('showVendorLink')) { ?>
<tr>
  <td colspan="3"><div style="text-align: center;"><?php echo $vendor_link ?><br /></div><br /></td>
</tr>
<?php  } ?>
<?php if( isset($paypalLogo)) : ?>
<tr>
<td colspan="3" align="center">
<?php echo $paypalLogo ?>
</td>
</tr>
<?php endif;?>
  </tbody>
</table></div>
<!-- недавно просмотренные товары-->
<?php
if( !empty( $recent_products )) { ?>
<div class="vmRecent">
<?php echo $recent_products; ?>
</div>
<?php
}
if( !empty( $navigation_childlist )) { ?>
<?php echo $VM_LANG->_('PHPSHOP_MORE_CATEGORIES')?><br />
<?php echo $navigation_childlist ?><br style="clear:both"/>
<?php
} ?>
*

niggatub

  • Захожу иногда
  • 205
  • 2 / 3
А вобще, куча всякого хлама в флайпедже не нужного, судя по скриншоту.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Настройки отображения товара

Автор wectra

Ответов: 2
Просмотров: 4376
Последний ответ 12.07.2017, 22:12:27
от wectra
Несколько изображений для товара/ Лупа для изображения/ Magic Zoom

Автор antoha333

Ответов: 41
Просмотров: 26884
Последний ответ 13.11.2015, 16:08:16
от sonics
Описание категории опустить под товары

Автор angelo4ek-001

Ответов: 5
Просмотров: 2321
Последний ответ 12.11.2015, 01:53:39
от fsv
Как реализовать на VirtueMart такую карточку товара?

Автор AdmbVlad

Ответов: 0
Просмотров: 1833
Последний ответ 14.10.2015, 17:01:55
от AdmbVlad
Вставить картинку в карточку товара через URL и создать его миниатюру

Автор sashgera

Ответов: 8
Просмотров: 3162
Последний ответ 14.02.2015, 21:12:46
от sashgera