Новости Joomla

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

artel

  • Новичок
  • 6
  • 0 / 0
Хотел бы поделиться решением небольшой задачки, которое сделал сам, может быть, новичкам будет полезно.

Сделано на версии Vrtuemart 2.0.20b

Задача состояла в следующем:
Сделать характеристики товара выше, чем описание товара, вместе с заголовком.

Пример

1. Создаем все настраиваемые поля в VirtueMart
2. Заходим в language/ru-RU/ru-RU.com_virtuemart.ini, добавляем строчку

COM_VIRTUEMART_PRODUCT_DESC_FEATURES="Характеристики товара"

3. Делаем изменения в views/productdetails/default.php, находим строки

Код
<?php
// Product Description
if (!empty($this->product->product_desc)) {
   ?>
        <div class="product-description">
<?php /** @todo Test if content plugins modify the product description */ ?>
     <span class="title"><?php echo JText::_('COM_VIRTUEMART_PRODUCT_DESC_TITLE')?></span>
<?php echo $this->product->product_desc; ?>
        </div>
<?php
    } // Product Description END

    if (!empty($this->product->customfieldsSorted['normal'])) {
$this->position = 'normal';
echo $this->loadTemplate('customfields');
    } // Product custom_fields END

и меняем на

Код
<?php
if (!empty($this->product->customfieldsSorted['normal'])) {
$this->position = 'normal';
?>
<?php ?>
<span class="title"><?php echo JText::_('COM_VIRTUEMART_PRODUCT_DESC_FEATURES')?></span>
<?php echo $this->loadTemplate('customfields');
    } // Product custom_fields END
// Product Description
if (!empty($this->product->product_desc)) {
   ?>
        <div class="product-description">
<?php /** @todo Test if content plugins modify the product description */ ?>
     <span class="title"><?php echo JText::_('COM_VIRTUEMART_PRODUCT_DESC_TITLE')?></span>
<?php echo $this->product->product_desc; ?>
        </div>
<?php
    } // Product Description END

Вот такое небольшое изменение. Думаю, новичкам это будет знать полезно. Может быть. у кого-то найдутся добавления или исправления, буду рад.
« Последнее редактирование: 11.05.2013, 20:14:24 от artel »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Отображение полей CF в карточке товара

Автор farmer66

Ответов: 2
Просмотров: 1117
Последний ответ 17.02.2023, 13:39:18
от farmer66
Как сделать разделение цены по 3 разряда? Решено

Автор varella

Ответов: 13
Просмотров: 1301
Последний ответ 28.10.2022, 19:32:37
от marksetter
Вывод изображений настраиваемого поля в карточке товара

Автор wasssup

Ответов: 0
Просмотров: 1246
Последний ответ 05.07.2022, 08:51:19
от wasssup
Отключить наследование Настраиваемого поля для дочерних

Автор AgentSmith

Ответов: 2
Просмотров: 1323
Последний ответ 28.11.2021, 16:00:12
от gartes
Передать содержимое настраиваемого поля(плагин) в письмо юзеру и админу

Автор IToro82

Ответов: 1
Просмотров: 1306
Последний ответ 26.02.2021, 16:51:33
от IToro82