Форум русской поддержки Joomla!® CMS
11.12.2016, 06:17:47 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Кнопки скачивания файлов VirtueMart для товара

 (Прочитано 142 раз)
0 Пользователей и 1 Гость смотрят эту тему.
spownc
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 17


« : 29.04.2016, 15:50:07 »

Приветики!  Cheesy

Понадобилось вставить кнопки скачивания файлов с информацией для каждого товара в определенной категории VM.
 Shocked
Ага...
Вперед!
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
Давно я тут
****

Репутация: +9/-0
Offline Offline

Сообщений: 207


« Ответ #1 : 05.05.2016, 20:36:40 »

указывать размер скачиваемого файла – хороший тон. мало ли у кого какой интернет
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet