Новости Joomla

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором представлены новости, интервью, рецензии и есть небольшой магазин на JoomShopping. Возникла необходимость внутри Joomla статей вставлять упоминание релиза и кнопочку «добавить в корзину». Я взял плагин WT JShopping products anywhere Сергея Толкачева (@webtolkru). Плагин отображает название товара и ссылку. При помощи напильника, ИИ и навыков вёрстки появился Uikit макет для шаблонов на базе Yootheme Pro.Учитываается мобильная версия - телефоны и ipad.Кнопка добавления в корзину работает по Ajax и появляется всплывающее окно (Notification Bar от Uikit) с информацией.Пока это базовый вариант, требующий доведения до лоска, однако он уже работает и его можно применять на проектах.Взять макет можно здесь.А плагин вставки товаров в материалы можно забрать здесь.Приветствуется доведение до ума и оформление в виде PR.

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

👩‍💻 WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla.Пакет плагинов галереи изображений и видео для вставки в материалы и модули Joomla, а так же везде, где работают плагины группы content. Поддержка собственных макетов вывода для галерей. Смешанные фото+видео галереи. Плагин создан как замена Simple Image Gallery и поддерживает синтаксис {gallery}{/gallery}.👩‍💻 v.1.2.3. Что нового?- Обработка вступительного и полного текста для материалов Joomla. Добавлена обработка шорткодов в полном и вступительном текстах материалов Joomla.- Системные требования. Повышены минимальные требования до Joomla 5 и PHP 8.1.- Мелкие правки. Исправлена ошибка работы макета по умолчанию в плагине контента.- Joomla 6. Пакет плагинов успешно протестирован на Joomla 6.Страница расширения.GitHub расширенияJoomla Extensions Directory@joomlafeed#joomla #расширения

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

aleks_yug

  • Давно я тут
  • 629
  • 83 / 0
Re: Прайс-лист
« Ответ #990 : 15.02.2011, 15:27:45 »
ссылка в меню внешняя http://eco-products.com.ua/index.php?option=com_virtuemart&page=shop.pricelist&Itemid=123

все исходники скопировал по своим папкам. два раза проверил. ничего не понимаю...
Наоборот попробуйте:
index.php?page=shop.pricelist&option=com_virtuemart (и больше ничего - ни спереди ни сзади!)
*

mr_meskalin

  • Новичок
  • 9
  • 0 / 0
Re: Прайс-лист
« Ответ #991 : 15.02.2011, 15:30:43 »
попробывал. ничего.
*

aleks_yug

  • Давно я тут
  • 629
  • 83 / 0
Re: Прайс-лист
« Ответ #992 : 15.02.2011, 15:34:22 »
попробывал. ничего.
Сейчас попробую поставить весь пакет к себе на тестовый субдомен и перепроверю. Минут 10-15...
*

mr_meskalin

  • Новичок
  • 9
  • 0 / 0
Re: Прайс-лист
« Ответ #993 : 15.02.2011, 15:36:17 »
ок! буду ждать! у меня Joomla 1.5.22 и VirtueMart 1.1.6
*

aleks_yug

  • Давно я тут
  • 629
  • 83 / 0
Re: Прайс-лист
« Ответ #994 : 15.02.2011, 16:04:36 »
ок! буду ждать! у меня Joomla 1.5.22 и VirtueMart 1.1.6
Проделал все, как обещал. Сборка такая же. Все заработало в момент (за исключением PDF - тут у меня немного иначе, но дело не в этом). Значит что-то сделал не так. Можно проверить - http://test.industar-yug.ru
Специально скачал с форума собственный архив и проверил...
*

mr_meskalin

  • Новичок
  • 9
  • 0 / 0
Re: Прайс-лист
« Ответ #995 : 15.02.2011, 16:07:29 »
Спасибо за помощь! Буду капаться в сайте.  ^-^
*

aleks_yug

  • Давно я тут
  • 629
  • 83 / 0
Re: Прайс-лист
« Ответ #996 : 15.02.2011, 16:12:50 »
Спасибо за помощь! Буду капаться в сайте.  ^-^
Может какие-нибудь проблемы с совместимостью (с шаблоном, скриптами... кстати кеш попробуйте очистить - как вариант)
*

mr_meskalin

  • Новичок
  • 9
  • 0 / 0
Re: Прайс-лист
« Ответ #997 : 15.02.2011, 16:21:27 »
:)
« Последнее редактирование: 28.02.2011, 16:09:50 от mr_meskalin »
*

googlah

  • Осваиваюсь на форуме
  • 26
  • 0 / 1
отображение товара в строчку
« Ответ #998 : 07.03.2011, 12:27:08 »
http://joomlaforum.ru/index.php/topic,154742.0.html

нужно что б товар отображался в строчку как вот здесь http://autobody.ru/vcd-3/catalog.html
как это сделать?
*

MishOK

  • Захожу иногда
  • 64
  • 0 / 0
Re: Прайс-лист
« Ответ #999 : 10.03.2011, 12:51:01 »
Доброе время суток!
Долго читал ветку обсуждения но похоже на мой вопрос не нашел решения.
Я в этом деле не спец, так что извините за корявую речь... объясню как могу.
Суть вопроса:
моя страничка работает на шаблоне RT Mynxx в него вставлен собственный модуль отображения категорий.
mod_rokvirtuemart_categories отображен в левом меню с кнопками раскрытия подкатегорий.
При нажатии на кнопку этого меню меня перекидывает в сам магазин. Про него пишут Online-Shop / E-Commerce Component
Ссылка по которой перекидывает выглядит так: index.php?option=com_virtuemart&page=shop.browse&category_id=44&Itemid=53&TreeId=11
Вот у меня не получается нигде найти настройку отображения выводимых товаров. Хочу переделать в сетку "Товар - Цена - В корзину" ну и стрелочки перехода между страницами (пагинг) (как в сообщении выше)
По моим соображениям из ссылки можно понять, что редактировать надо файлик shop.browse.php

Пробовал править /components/com_virtuemart/themes/default/templates/browse/browse_1.php
                         /components/com_virtuemart/themes/default/templates/browse/includes/browse_listtable.tpl
Но такое впечатление что изменение browse_listtable.tpl вообще ни на что не влияет а browse_1 я не смог правильно переделать.
Вобщем помогите
« Последнее редактирование: 10.03.2011, 16:11:54 от MishOK »
*

MishOK

  • Захожу иногда
  • 64
  • 0 / 0
Re: Прайс-лист
« Ответ #1000 : 11.03.2011, 10:41:05 »
Потиху начал вникать в суть... Магазин надо сначала направить на использование файла browse_listtable.tpl
В настройках магазина (Настройки - Сайт - Выберите шаблон для магазина - Default
Стали доступны настройки шаблона "Дефолт" там выбрал "fixed to 1 product per row, using a table"
Вот таким путем отображение прикрепилось к browse_listtable.tpl (я так понял)
Далее по настроечкам:
Show the Feed Icon? - Показывать RSS-иконку   
Show the Add-to-cart Button on the product list? - Показывать кнопку "Добавить в корзину" в списке товаров в категории.

Вобщем все как описывает ecolora в своем посте. http://joomlaforum.ru/index.php/topic,109916.30.html

Остается вопрос как отредактировать browse_listtable.tpl так, чтобы исчезло изображение товара (магазин б-у запчастей, каждую детальку не реально сфотать) и остались поля наименования товаров, цена и кнопка добавления в корзину.
Заранее спасибо!
*

aleks_yug

  • Давно я тут
  • 629
  • 83 / 0
Re: Прайс-лист
« Ответ #1001 : 11.03.2011, 11:06:25 »
Потиху начал вникать в суть... Магазин надо сначала направить на использование файла browse_listtable.tpl
В настройках магазина (Настройки - Сайт - Выберите шаблон для магазина - Default
Стали доступны настройки шаблона "Дефолт" там выбрал "fixed to 1 product per row, using a table"
Вот таким путем отображение прикрепилось к browse_listtable.tpl (я так понял)
Далее по настроечкам:
Show the Feed Icon? - Показывать RSS-иконку   
Show the Add-to-cart Button on the product list? - Показывать кнопку "Добавить в корзину" в списке товаров в категории.

Вобщем все как описывает ecolora в своем посте. http://joomlaforum.ru/index.php/topic,109916.30.html

Остается вопрос как отредактировать browse_listtable.tpl так, чтобы исчезло изображение товара (магазин б-у запчастей, каждую детальку не реально сфотать) и остались поля наименования товаров, цена и кнопка добавления в корзину.
Заранее спасибо!
В browse_listtable.tpl закомментировать или удалить строки:

$tableheader[] = $VM_LANG->_('PHPSHOP_PRODUCT_FORM_THUMB_IMAGE'); - это на шапке

и эти:

$data[$row][] = '<a href="'.$product['product_flypage'].'" title="'.$product['product_name'].'">'
                  . ps_product::image_tag( $product['product_thumb_image'] )
                  . '</a>';

сам вывод картинок
*

MishOK

  • Захожу иногда
  • 64
  • 0 / 0
Re: Прайс-лист
« Ответ #1002 : 11.03.2011, 11:33:16 »
Спасибо!
Общая картина налаживается...
Убрал столбец артикула: закоментил
//$tableheader[] = $VM_LANG->_('PHPSHOP_CART_SKU'); (из шапки таблицы)
//$data[$row][] = $product['product_sku']; (столб значений)

и описания
//$tableheader[] = $VM_LANG->_('PHPSHOP_PRODUCT_DESC_TITLE');
//$data[$row][] = $product['product_s_desc'];

Вот теперь осталась последняя миссия:
Изменить вид кнопочки - корзины. и убрать выбор количества.
Ну и как то уменьшить ширину и высоту ячеек с товаром.
Или ка- то реализовать статичное значение ширины,
но автоматическое масштабирование высоты по содержимому (если такое возможно)
И очень хочется выводить товары таблицей- зеброй, чтоб каждая вторая ячейка товара была выделена легким оттенком серого.
« Последнее редактирование: 11.03.2011, 11:46:20 от MishOK »
*

aleks_yug

  • Давно я тут
  • 629
  • 83 / 0
Re: Прайс-лист
« Ответ #1003 : 11.03.2011, 12:14:00 »
Спасибо!
Общая картина налаживается...
Убрал столбец артикула: закоментил
//$tableheader[] = $VM_LANG->_('PHPSHOP_CART_SKU'); (из шапки таблицы)
//$data[$row][] = $product['product_sku']; (столб значений)

и описания
//$tableheader[] = $VM_LANG->_('PHPSHOP_PRODUCT_DESC_TITLE');
//$data[$row][] = $product['product_s_desc'];

Вот теперь осталась последняя миссия:
Изменить вид кнопочки - корзины. и убрать выбор количества.
Ну и как то уменьшить ширину и высоту ячеек с товаром.
Или ка- то реализовать статичное значение ширины,
но автоматическое масштабирование высоты по содержимому (если такое возможно)
И очень хочется выводить товары таблицей- зеброй, чтоб каждая вторая ячейка товара была выделена легким оттенком серого.
Добавьте в таблицу стилей шаблона такие классы:
Посмотрите, может они уже есть, тогда подредактируйте.

.sectiontableheader {
   color: #FFFFFF;
   font-weight: bold;
   padding: 4px;
   border-right-width: 1px;
   border-right-style: solid;
   border-right-color: #fff;
   background-color: #767676;
}

tr.sectiontableentry0 td,
tr.sectiontableentry1 td {
  background: #efefef;
}

tr.sectiontableentry2 td {
  padding: 4px;
}

td.sectiontableentry0,
td.sectiontableentry1,
td.sectiontableentry2 {
  padding: 3px;
}

И посмотрите . что выйдет.
Далее, посмотрите в админке, какая кнопка отпавки в корзину подключена у Вас в магазине и замените ее на свою под тем же названием. Высоту строк регулируйте в классах - tr.sectiontableentry1 и tr.sectiontableentry2 (а вообще будет зависеть от величины описания и размеров кнопки.)
Как-то так...
*

MishOK

  • Захожу иногда
  • 64
  • 0 / 0
Re: Прайс-лист
« Ответ #1004 : 11.03.2011, 13:08:46 »
Корзину отредактировал таким путем:
/components/com_virtuemart/themes/default/images/add-to-cart_blue.gif
Подправил фотошопом, а надпись КУПИТЬ убрал в
/administrator/components/com_virtuemart/languages/common/russian.php
'PHPSHOP_CART_ADD_TO' => 'Купить',
переделал в 'PHPSHOP_CART_ADD_TO' => '', тоесть просто убрал "КУПИТЬ"

Вот получилась круглая кнопочка без надписи.

Далее количество добавляемых товаров убрал так:
Файл.
\components\com_virtuemart\themes\default\template s\product_details\includes\quantity_box_general.tp l.php
Было
$html .= '<input type="text" class="inputboxquantity" size="1" id="quantity'.$prod_id.'" name="quantity[]" value="'.$quantity.'" />
Стало
$html .= '<input type="hidden" class="inputboxquantity" size="1" id="quantity'.$prod_id.'" name="quantity[]" value="'.$quantity.'" />


Вот эту строчку закомментировать - это само слово количество.
// $html = '<label for="quantity'.$prod_id.'" class="quantity_box">'.$VM_LANG->_('PHPSHOP_CART_QUANTITY').':&nbsp;</label>';

А этим заблокировал стрелочки + / -
//$html .= '<input type="hidden" class="inputboxquantity" size="4" id="quantity'.$prod_id.'" name="quantity[]" value="'.$quantity.'" />
      //<input type="button" class="quantity_box_button quantity_box_button_up" onclick="var qty_el = //document.getElementById(\'quantity'.$prod_id.'\'); var qty = qty_el.value; if( !isNaN( qty )) qty_el.value++;return false;" />
      //<input type="button" class="quantity_box_button quantity_box_button_down" onclick="var qty_el = //document.getElementById(\'quantity'.$prod_id.'\'); var qty = qty_el.value; if( !isNaN( qty ) &amp;&amp; qty > 0 ) qty_el.value--;return false;" />
      //';
      //break;
*

MishOK

  • Захожу иногда
  • 64
  • 0 / 0
Re: Прайс-лист
« Ответ #1005 : 11.03.2011, 13:21:20 »
Добавьте в таблицу стилей шаблона такие классы:
Посмотрите, может они уже есть, тогда подредактируйте.

.sectiontableheader {
   color: #FFFFFF;
   font-weight: bold;
   padding: 4px;
   border-right-width: 1px;
   border-right-style: solid;
   border-right-color: #fff;
   background-color: #767676;
}

tr.sectiontableentry0 td,
tr.sectiontableentry1 td {
  background: #efefef;
}

tr.sectiontableentry2 td {
  padding: 4px;
}

td.sectiontableentry0,
td.sectiontableentry1,
td.sectiontableentry2 {
  padding: 3px;
}

И посмотрите . что выйдет.
Далее, посмотрите в админке, какая кнопка отпавки в корзину подключена у Вас в магазине и замените ее на свою под тем же названием. Высоту строк регулируйте в классах - tr.sectiontableentry1 и tr.sectiontableentry2 (а вообще будет зависеть от величины описания и размеров кнопки.)
Как-то так...

Вот этот момент мне не совсем понятен.
Я просто новичок в этом деле, поэтому если можно немного подробнее.
В каком файле хранится "таблица стилей шаблона"?
По моим соображениям это в файле admin.css ?
Но там нет классов, которые вы указали... имеет ли принципиальное значение в какой части добавить? сначала или в конце?
*

aleks_yug

  • Давно я тут
  • 629
  • 83 / 0
Re: Прайс-лист
« Ответ #1006 : 11.03.2011, 13:26:33 »
Вот этот момент мне не совсем понятен.
Я просто новичок в этом деле, поэтому если можно немного подробнее.
В каком файле хранится "таблица стилей шаблона"?
По моим соображениям это в файле admin.css ?
Но там нет классов, которые вы указали... имеет ли принципиальное значение в какой части добавить? сначала или в конце?
Ваш сайт/templates/папка с вашим шаблоном/css/template.css
*

MishOK

  • Захожу иногда
  • 64
  • 0 / 0
Re: Прайс-лист
« Ответ #1007 : 11.03.2011, 14:00:00 »
Спасибо!
Вот, получилась зебра.
И последннее... ширина столбцов и высота.
У меня таблица в 3 столба.
Вот их бы переделать так, чтобы первый самый большой по ширине,
а остальные примерно одинаковые, но гораздо меньше.
И высота.
Редактировать нужно CSS?
Я под этот шумок поставил программку Stylizer (говорят неплохой редактор)
Но пока ничего не получается...
*

MishOK

  • Захожу иногда
  • 64
  • 0 / 0
Re: Прайс-лист
« Ответ #1008 : 11.03.2011, 16:22:05 »
Ничего не получается >:(
Вот в общих чертах что требуется:
Сжать ячейку по высоте почти в 2 раза.
Переместить кнопу корзины враво до упора и цену соответственно передвинуть правее к ней. ( сжать ячейку по ширине)
Просто ткните носом какой файл подправить... Заранее спасибо!

*

aleks_yug

  • Давно я тут
  • 629
  • 83 / 0
Re: Прайс-лист
« Ответ #1009 : 11.03.2011, 22:47:30 »
Ничего не получается >:(
Вот в общих чертах что требуется:
Сжать ячейку по высоте почти в 2 раза.
Переместить кнопу корзины враво до упора и цену соответственно передвинуть правее к ней. ( сжать ячейку по ширине)
Просто ткните носом какой файл подправить... Заранее спасибо!


В browse_listtable.tpl
строка:
$data[$row][] = '<a href="'.$product['product_flypage'].'" title="'.$product['product_name'].'">'.$product['product_name'].'</a>';
Немного добавить:
$data[$row][] = '<div style="width:400px"><a href="'.$product['product_flypage'].'"title="'.$product['product_name'].'">'.$product['product_name'].'</a></div>';
или вместо 400px - сколько нужно.
строка:
$data[$row][] = $product['form_addtocart'];
добавить:
$data[$row][] = '<div align="right">'.$product['form_addtocart']. '</div>';
И все...
« Последнее редактирование: 11.03.2011, 22:55:00 от aleks_yug »
*

saban

  • Новичок
  • 5
  • 0 / 0
Re: Прайс-лист
« Ответ #1010 : 14.03.2011, 12:49:52 »
Добрый день.
Возникла такая проблема: при выборе очередной страницы в прайсе открывается страница с начальными настройками (где выбираем необходимые столбцы и категории).
Подскажите , как решить?
*

saban

  • Новичок
  • 5
  • 0 / 0
Re: Прайс-лист
« Ответ #1011 : 14.03.2011, 13:05:29 »
в ридмишке нашел:
Цитировать
появится страница с предложением для пользователя выбрать нужные категории для просмотра в прайсе, но в этом случае не будет работать постраничная навигация!
жалко...

а как указать количество категорий на страницу прайса?
*

MishOK

  • Захожу иногда
  • 64
  • 0 / 0
Re: Прайс-лист
« Ответ #1012 : 14.03.2011, 14:01:16 »
Спасибо!
В этом вроде бы всё понял. Только изменение полей таблицы повлекло за собой такие вот последствия.

А размер блока, расчитаного на кнопку корзины похоже хранится не в browse_listtable.tpl
Помогите пожалуйста еще в этом вопросе.
И еще момент как сделать надписи не активными ссылками, а просто текстом.
Так, чтобы нажатие на строку не переносило на страничку свойства товара.
Заранее спасибо!
*

aleks_yug

  • Давно я тут
  • 629
  • 83 / 0
Re: Прайс-лист
« Ответ #1013 : 14.03.2011, 14:35:01 »
в ридмишке нашел: жалко...

а как указать количество категорий на страницу прайса?
В maindef.php - строка, приблизительно 117:
$limit = intval( vmGet( $_REQUEST, 'limit', 11 ) );
По умолчанию значение кажется 11 (но точно не помню). Поменяйте значение на нужное - поэкспериментируйте...
*

aleks_yug

  • Давно я тут
  • 629
  • 83 / 0
Re: Прайс-лист
« Ответ #1014 : 14.03.2011, 14:48:43 »
Спасибо!
В этом вроде бы всё понял. Только изменение полей таблицы повлекло за собой такие вот последствия.

А размер блока, расчитаного на кнопку корзины похоже хранится не в browse_listtable.tpl
Помогите пожалуйста еще в этом вопросе.
И еще момент как сделать надписи не активными ссылками, а просто текстом.
Так, чтобы нажатие на строку не переносило на страничку свойства товара.
Заранее спасибо!
Вот строка:
$data[$row][] = '<a href="'.$product['product_flypage'].'" title="'.$product['product_name'].'">'.$product['product_name'].'</a>';
Сделайте вместо нее так: $data[$row][] = $product['product_name'];
и по аналогии...
Ширина для корзины:
$data[$row][] = '<div align="right">'.$product['form_addtocart']. '</div>';
Добавьте в div фиксированное значение: width="60px" (к примеру) и будет Вам Счастье!

PS, Господа, не обижайтесь, но если Вы взялись за сайтостроение - нужно научиться хоть чуть-чуть разбираться в коде...
*

MishOK

  • Захожу иногда
  • 64
  • 0 / 0
Re: Прайс-лист
« Ответ #1015 : 14.03.2011, 14:49:03 »
Похоже ложная паника.
CSS редактором "Stylizer" принудительно повесил на кнопку атрибуты размера.
Какой уж файлик он поправил я так и не понял))
Теперь осталось сделать строки не активными.
http://partsplanet.ru/index.php?option=com_virtuemart&page=shop.browse&category_id=44&Itemid=53&vmcchk=1&Itemid=53
Вот такая табличка по итогу получилась.
*

chip_n

  • Захожу иногда
  • 82
  • 9 / 0
  • Я еще только учусь ...
Re: Прайс-лист
« Ответ #1016 : 14.03.2011, 17:05:06 »
Ребята, подскажите.
У меня подкатегории  показываются в конце списка, как сделать чтоб они показывались непосредственно после своей родительской категории, а родительская категория (если в ней есть подкатегория) была неактивна!?
не работает лайтбокс, хотя в самом VM все нормально!?

при нажатии на PDF пишет такое:
Warning: getimagesize(мой_сайт/libraries/tcpdf/components/com_virtuemart/shop_image/vendor/Washupito_s_Tien_4d68ef2263a8b.gif) [function.getimagesize]: failed to open stream: No such file or directory in мой_сайт/libraries/tcpdf/tcpdf.php on line 3694
TCPDF error: Missing or incorrect image file: мой_сайт/libraries/tcpdf/components/com_virtuemart/shop_image/vendor/Washupito_s_Tien_4d68ef2263a8b.gif


еще выкидывает такие ошибки в отладочном режиме прайса:
Notice: Undefined variable: my in мой_сайт/administrator/components/com_virtuemart/html/pricelist/maindef.php on line 70
Notice: Trying to get property of non-object in мой_сайт/administrator/components/com_virtuemart/html/pricelist/maindef.php on line 70
Notice: Undefined property: vmplLanguage::$_PDF_DESC in мой_сайт/administrator/components/com_virtuemart/html/pricelist/maindef.php on line 539
Notice: Undefined variable: my in мой_сайт/administrator/components/com_virtuemart/html/pricelist/maindef.php on line 70
Notice: Trying to get property of non-object in мой_сайт/administrator/components/com_virtuemart/html/pricelist/maindef.php on line 70
Notice: Undefined variable: mosConfig_live_site in мой_сайт/administrator/components/com_virtuemart/html/pricelist/maindef.php on line 175
Notice: Undefined index: vendor_name in мой_сайт/administrator/components/com_virtuemart/html/pricelist/maindef.php on line 580
Notice: Undefined index: vendor_name in мой_сайт/administrator/components/com_virtuemart/html/pricelist/maindef.php on line 590
Notice: Undefined variable: mosConfig_live_site in мой_сайт/administrator/components/com_virtuemart/html/pricelist/maindef.php on line 612
Notice: Undefined variable: keyword in мой_сайт/administrator/components/com_virtuemart/html/pricelist/maindef.php on line 109
Notice: Undefined index: category_id in мой_сайт/administrator/components/com_virtuemart/classes/ps_product_category.php on line 1255
Notice: Undefined index: category_name in мой_сайт/administrator/components/com_virtuemart/classes/ps_product_category.php on line 1254

« Последнее редактирование: 15.03.2011, 16:03:56 от chip_n »
*

silverbeam

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Прайс-лист
« Ответ #1017 : 15.03.2011, 13:47:45 »
при нажатии на pdf выдаёт:
"TCPDF error: Can't open image file: /home/v4d/ol-test.com.ua/www/libraries/tcpdf/administrator/components/com_virtuemart/html/pricelist/images/logo_shop.png"

файл на месте.
печать, кстати, тоже не работает.  пусто там.

надо кастомизировать..
кстати, не подскажет кто, где пробегала тема с экспортом в эксель?
« Последнее редактирование: 15.03.2011, 14:14:17 от silverbeam »
*

googlah

  • Осваиваюсь на форуме
  • 26
  • 0 / 1
Re: Прайс-лист
« Ответ #1018 : 15.03.2011, 14:40:07 »
http://joomlaforum.ru/index.php/topic,154742.0.html

нужно что б товар отображался в строчку как вот здесь http://autobody.ru/vcd-3/catalog.html
как это сделать?подскажите пожалуйста
*

MishOK

  • Захожу иногда
  • 64
  • 0 / 0
Re: Прайс-лист
« Ответ #1019 : 15.03.2011, 14:59:06 »
кстати, не подскажет кто, где пробегала тема с экспортом в эксель?

Сегодня этим вопросом морочился...
Говорят самый адекватный в этом "CSVI VirtueMart"
http://www.csvimproved.com/  скачать компонент можно после регистрации на сайте.

Устанавливается как любой другой через админку Joomla.

Далее создаем в блокноте текстовый файл:

<?php
//  csvi  license keygen :) ;
// Параметр имени хоста или домена;
$hostname = 'ВАШ САЙТ';
// Параметр Хеша, может быть абсолютно любым;
$hash = 'License';
// Дата периода действия лицензии, задаем в формате час, минуты, секунды, месяц, год;
$date = mktime(0, 0, 0, 01, 01, 2015);
// Формируем строку лицензии;
$key = md5($hostname.$hash);
$license_key = $key.'.'.$hash.'.'.$date;
// Копируем и вставляем в меню " О прогрммае " -> " Параметры "(иконка с замочком в правом углу);
echo 'License Key:= ',$license_key;
?>

Сохраняем как license.php и заливаем в корень сайта на ФТП
Заходим на http://ВАШ САЙТ/license.php

Копируем строчку после знака =  (License Key:= _ _ _ _ _ _ _ _ _ _ _ )

Через админку сайта заходим в Компоненты -> CSV Improved  -> О программе
Там справа - сверху кнопка регистрации. Вводим ключик и получаем рабочую версию до 15 года.

Далее закладка "Шаблоны"
Создаем шаблон Экспорта:
Основная затея четко обозначить разделители на закладке GENERAL SETTINGS.
Разделитель полей и  Символ ограничения (Это важный момент)
Я к примеру поставил Разделитель полей  ^  и Символ ограничения  +
Там же можно дать название шаблону.
Далее обратно на закладку Шаблоны.
Напротив появившегося шаблона колонка Поля . В ней давим кнопу. Появляется выбор полей для экспорта.
Я оставил то, что мне нужно было Sku - артикул Path - категория в  Name - наименование Price - стоимость
Сохраняем - шаблон готов.
Экспорт идет в файл *.csv
Далее нужна программа OpenOffice можно взять с офф сайта:
http://www.openoffice.org/
Качаем ставим... далее открываем сохраненный от экспорта файл в OpenOffice
При открытии обязательно указать в кодировке ЮНИКОД(UTF-8) язык СТАНДАРТ-Русский
Галочки ставим в "Точка с запятой" , "Запятая" "Другие" и в окошках ставим разделители, которые указывали в шаблоне (в моем случае ^ и + )
 И открываем...
Табличка правится как в Экселе.
Далее важный момент с сохранением...
После редактирования жмем "Сохранить как" и ставим галку "Изменение настроек фильтра"
После нескольких манипуляций вылетит окно экспорта текста...
Обязательно указать в кодировке ЮНИКОД(UTF-8) и в окошках ставим разделители, которые указывали в шаблоне (в моем случае ^ и + )
Можно сохранять...
У нас готов файл для импорта.
Шаблон импорта сознается по аналогии с экспортом.

У меня получилось... надеюсь мой опыт и вам будет полезен))
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Делаем из категории прайс-лист, с разделами и с расширенными атрибутами товаров

Автор numen

Ответов: 18
Просмотров: 9281
Последний ответ 04.07.2013, 06:33:08
от rushab
Прайс-лист - подведение итогов.

Автор adjuster

Ответов: 2
Просмотров: 2580
Последний ответ 02.10.2012, 19:16:20
от renata
Для каждой группы покупателей свой прайс лист

Автор iworkshop

Ответов: 2
Просмотров: 2434
Последний ответ 17.06.2012, 12:35:37
от baloon
Как в прайс-листе добавить пункт показывать кол-во товара?

Автор blessedlive

Ответов: 9
Просмотров: 2020
Последний ответ 04.11.2011, 08:53:08
от blessedlive
Вывод товаров в категории как в прайс-листе

Автор Major-Max

Ответов: 6
Просмотров: 2500
Последний ответ 28.02.2011, 21:00:43
от Major-Max