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

spownc

  • Новичок
  • 9
  • 0 / 0
Приветики!  :D

Понадобилось вставить кнопки скачивания файлов с информацией для каждого товара в определенной категории VM.
 :o
Ага...
Вперед!
1 Идем сюда /public_html/components/com_virtuemart/views/productdetails/tmpl
Делаем копию default.php и обзываем !одним словом! (типа defaultfile.php) в нем делаем изменения:

Сразу после вставки описания товара  

<?php echo $this->product->product_desc; ?>

Пишем так:
Код
<!-- ссылки на файлы-->
        <div class="cont_file_btns">
         <?php $sku = $this->product->product_sku;?>
         <a class="btnDfileBySKU dwg" href="/images/stories/file_sku/<?php $trimm = trim($sku, " "); echo $trimm;?>.dwg">DWG</a>
         <a class="btnDfileBySKU zip" href="/images/stories/file_sku/<?php $trimm = trim($sku, " "); echo $trimm;?>.zip">3D</a>
         <a class="btnDfileBySKU pdf" href="/images/stories/file_sku/<?php $trimm = trim($sku, " "); echo $trimm;?>.pdf">PDF</a>
        </div>
<!-- ссылки на файлы-->

Здесь переменная $this->product->product_sku - это поле "Артикул" в товаре (Информация о товаре id:#####)

Тут создается папка с большой Хучей файлов для каждого товара /images/stories/file_sku/
Собссна, ложатся файлы.

2 Идем в VM -> Товары -> Категории -Ю Выбираем категорию
В её настройках - RadioGroup"Подробнее" -> Страница карточки товара по умолчанию -- Выбираем наш (типа defaultfile)

Если имя файла быдет содержать хоть один знак, который не буква - то всё пи3Dец, не отобразится в этом списке.

Всем кода и работы!  *DRINK*
*

Liss

  • Захожу иногда
  • 238
  • 10 / 0
указывать размер скачиваемого файла – хороший тон. мало ли у кого какой интернет
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как удалить дочерние товары в карточке товара VM 2?

Автор zeus07

Ответов: 0
Просмотров: 87
Последний ответ 12.05.2020, 14:51:39
от zeus07
Расчет общего веса заказа в корзине VirtueMart 3.6

Автор Valderdag

Ответов: 8
Просмотров: 245
Последний ответ 01.05.2020, 10:29:02
от Valderdag
[Решено] Вывод других товаров тойже категории в карточке товара

Автор x-render

Ответов: 30
Просмотров: 5654
Последний ответ 06.01.2020, 07:39:31
от Igoritaly
VirtueMart 3 не видит картинки с именем на русском языке

Автор Viktor

Ответов: 4
Просмотров: 193
Последний ответ 15.11.2019, 13:35:50
от AlexB
AJAX поиск для VirtueMart 3.x (Скачать)

Автор gartes

Ответов: 18
Просмотров: 4988
Последний ответ 08.11.2019, 15:37:01
от profitural