Новости 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 Ответов
  • 347366 Просмотров
*

aleks_yug

  • Давно я тут
  • 629
  • 83 / 0
Re: Прайс-лист
« Ответ #480 : 10.03.2010, 15:16:09 »
Помогите решить проблему, при появлении описания товара, это описание обрезаетса зоной правой колонки

Как вариант - в шаблоне (может в CSS файле) посмотрите background на right указан или нет. Если да - попробуйте убрать (эксперементальным путем)
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Re: Прайс-лист
« Ответ #481 : 12.03.2010, 11:15:25 »
Недостаток этого прайса в том, что при использование роутера для VirtueMart и с включенным SEF ссылки в прайсе не sef.
*

foe

  • Новичок
  • 6
  • 0 / 0
Re: Прайс-лист
« Ответ #482 : 14.03.2010, 11:19:38 »
Помогите решить проблему, при появлении описания товара, это описание обрезаетса зоной правой колонки


можно выровнять по левому краю заначек "i", можно Наименование уменьшить и увеличить ячейку Описание, можно вывести описание по другому в CSS изменяя размеры описание и позиционирование
ых, больше ничего не придумал
*

korkunov

  • Захожу иногда
  • 127
  • 1 / 0
Re: Прайс-лист
« Ответ #483 : 15.03.2010, 02:26:17 »
Когда ссылка в таком виде
http://woodby.ru/index.php?option=com_virtuemart&Itemid=1&mode=view&page=shop.pricelist
то все нормально. Да и видно получше нежели в первом варианте...
Hi. Подскажи пожалуйста, как ты сделал табы в блоках Новости (Магазина, Сыктывкара,России..) http://woodby.ru/sort-iii/fanera-4h2440h1220-sort-cp/c-2977kv.m/detailed-product-flyer.html
Спасибо.
*

dimanus

  • Осваиваюсь на форуме
  • 12
  • 7 / 0
Re: Прайс-лист
« Ответ #484 : 15.03.2010, 08:36:23 »
Есть ли где-то параметр сколько товаров на станице? Ибо в магазине 7585 товаров, и прайс просто вылетает по тайм-ауту. При увеличении времени работы вылетает по нехватке памяти.
http://biko.dimanus.ru/index.php?option=com_virtuemart&page=shop.pricelist&Itemid=55
И ещё, скрипт показывает скрытые категории. Сделал временную заплатку (см вложения).

Ошибка понятна, при большом количестве товаров идёт перегруз по памяти, т.к. Joomla использует буферизацию вывода любого компонента. Выйти из ситуации позволяет только обход буферизации путём вывода сразу файла EXCEL или PDF или HTML без вывода товаров в основное окно.

[вложение удалено Администратором]
« Последнее редактирование: 15.03.2010, 11:03:56 от dimanus »
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
Re: Прайс-лист
« Ответ #485 : 15.03.2010, 11:38:29 »
скачал прайc morello 1.3

1 - не работают ссылки показать/скрыть
2 - tooltip не выводится
выводится просто картинка i и под ней в таблице то что должно быть в tooltip
<img src="/images/M_images/con_info.png" border="0"><span style="left: 50px;"><table><tbody><tr><td>Инвертор</td><td>-</td></tr><tr><td>Производительность по холоду (кВт)</td><td>2,6</td></tr><tr><td>Производительность по теплу (кВт)</td><td>-</td></tr><tr><td>Обслуживаемая площадь (м2)</td><td>25</td></tr><tr><td>Размеры (мм)</td><td>750x377x400</td></tr></tbody></table></span>

localhost Joomla 1.5.15 + VM1.1.4
*

Morello

  • Осваиваюсь на форуме
  • 49
  • 6 / 0
Re: Прайс-лист
« Ответ #486 : 15.03.2010, 13:26:36 »
Выкладываю обновленную версию 1.5 RC1. Проделана существенная работа. Почистил найденные ошибки, переделал печать (теперь должна работать у всех). Вопрос про формирование пдф и разбиение на страницы пока решается.

Из того что изменилось/добавилось:
> Вывод подсказки оформлен внутренними средствами VirtueMart, потому должен функционировать нормально.
> Настройки перенесены в файл shop.pricelist.php.
> Пофиксены режимы "только для зарегистрированных", "показывать гостю прайс с установками по умолчанию" с выводом соответствующих сообщений
> Ссылки оформлены с помощью встроенного в VM роутера (нужно тестирование SEF)

Ссылка на файлообменник

Проверяем и жалуемся :)

Проверено на: MSIE 8.0, Opera 10.50, Firefox 3.5.3, Google Chrome 5.0

П.С. Если необходимо более подробное описание процесса настроек (пока не доделал форму) - обращайтесь, с радостью помогу.

Так же благодарим aleks_yug за всецелую поддержку, помощь и дельные советы. А так же за работу с портированием на Joomla 1.0.15 (еще трудится, но процесс идет ^-^)

Кому интересно как все это работает на живую - милости просим :)

*

foe

  • Новичок
  • 6
  • 0 / 0
Re: Прайс-лист
« Ответ #487 : 15.03.2010, 13:48:09 »
просто супер! спасибо!
пару вопросов:
как настроить вывод описания?
как сделать прайс доступным не зарегистрированным пользователям?
не работают кнопки "Показать/скрыть"

а вообще супер!
« Последнее редактирование: 15.03.2010, 14:20:53 от foe »
*

chezarre

  • Новичок
  • 9
  • 1 / 0
Re: Прайс-лист
« Ответ #488 : 15.03.2010, 14:03:57 »
просто супер! спасибо!
пару вопросов:
как настроить вывод описания?
как сделать прайс доступным не зарегистрированным пользователям?
не работают кнопки "Показать/скрыть"

а вообще супер!
+1000000000

На самом деле супер фишку сделали)))
Morello я б ещё краткий мануал по установке к архиву прикрепил, а так все на высшем уровне)))
*

Morello

  • Осваиваюсь на форуме
  • 49
  • 6 / 0
Re: Прайс-лист
« Ответ #489 : 15.03.2010, 14:06:07 »
Цитировать
не работают кнопки "Показать/скрыть"
- иногда нужно подождать полной загрузки страницы, чтоб яваскрипт инициализировался...может  в этом проблема? И если не работает - пишите, пожалуйста, на чем конкретно (какой браузер)

Настройки выполняются в файле shop.pricelist.php
Цитировать
как настроить вывод описания?
- какого именно. Вы ж уточняйте :)
Коли нужно настроить поля "информации о компании" - то в вышеуказанном фале корректируете под себя переменную $GLOBALS['company_info_template']. Можно использовать такие поля шаблонов:
{vendor_name}, {vendor_address_1}, {vendor_city}, {vendor_zip}, {vendor_country}, {contact_phone_1}, {contact_fax}, {contact_email}, {vendor_url}. Что за что отвечает - думаю понятно :) Вся информация берется непосредственно с VM.
Цитировать
как сделать прайс доступным не зарегистрированным пользователям?
делаем такие изменения:
Код
$GLOBALS['opt_guestautoshow'] = true;
на
Код
$GLOBALS['opt_guestautoshow'] = false;
Таким образом будет показываться форма с выбором доп.параметров...
*

Morello

  • Осваиваюсь на форуме
  • 49
  • 6 / 0
Re: Прайс-лист
« Ответ #490 : 15.03.2010, 14:10:32 »
По поводу краткого мануала - это все будет. Нужно ведь людям знять что менять и что после этого произойдет :) но сначала хотелось бы довести до состояния "полноценно работающего скрипта", а уж потом и хелп делать. А вдруг у меня кое что кое куда стукнет - и я перепишу все с нуля ;D
*

foe

  • Новичок
  • 6
  • 0 / 0
Re: Прайс-лист
« Ответ #491 : 15.03.2010, 14:22:58 »
в Firefox 3.5.3 не работают скрипты Показать/скрыть
в Google Chrome 5.0 при нажатии на Приобрести (кста как заметить кнопочкой?  ^-^ ) перекидывает на страничку настроек прайса

описание товара имел в виду, ну чтобы окно скрипта было фиксированным

и желательно названия ячеек и их контент выровнять по центру, а то все оно привязано к левому краю, вроде как
« Последнее редактирование: 15.03.2010, 15:12:40 от foe »
*

koby84

  • Захожу иногда
  • 55
  • 1 / 0
Re: Прайс-лист
« Ответ #492 : 15.03.2010, 19:32:48 »
интересные дополнения. респект автору.
при тэстировании в опере и фаерфрксе так же не работает "показать скрыть" - т.е. сами слова есть, а они как действий нет ( выполнение скрипта дождался полностью)
предыдущий вариант мне понравился больше, т.к. все категори не раскрыты были как в последней версии. цена - на вкус и цвет.

мое маленько предложение: если у некоторых товаров не определена картинка, то принудительно показать маленькую фото с надписью "нет фото"

а вообще автор просто красавчеГ!

Буду стараться тестить новые версии....
*

koby84

  • Захожу иногда
  • 55
  • 1 / 0
Re: Прайс-лист
« Ответ #493 : 15.03.2010, 19:36:37 »
и поче му то не выводит лого магазина. место есть, а лого нет :(
*

Morello

  • Осваиваюсь на форуме
  • 49
  • 6 / 0
Re: Прайс-лист
« Ответ #494 : 16.03.2010, 10:04:57 »
Цитировать
в Firefox 3.5.3 не работают скрипты Показать/скрыть
Лично проверил - работает. Значит дело в настройках (либо в каких то компонентах системы...)
Цитировать
и поче му то не выводит лого магазина. место есть, а лого нет
Возможно нету самой картинки. Посмотрите путь, который подставляется на то место - скиньте для анализа....
Цитировать
предыдущий вариант мне понравился больше, т.к. все категори не раскрыты были как в последней версии. цена - на вкус и цвет.
По поводу цен - используется VirtueMart'овский код формирования цены. Решил что так будет проще. Может и ошибался...
По поводу того, как сделать чтоб категории были раскрытыми - в CSS файле в блоке .pl_category_data сменить значение display: none; на display: all; - должны сразу показыватся раскрытыми :)
Цитировать
если у некоторых товаров не определена картинка, то принудительно показать маленькую фото с надписью "нет фото"
Такой вариант предполагался. Просто изза других насущных проблем был временно отложен...исправлюсь ;)
Относительно ссылки купить - решение есть (просто тогда ссылка вела на текущую страницу, т.е была href='#')
Для того, чтобы заработало как нужно, делаем такие поправки:
в файле maindef.php находим блок кода
Код
		if (($column['buy']) == "1") {
$html .= "<td>";
                        ...
                        ...
                        ...
$html .= "</td>";
}
и меняем на
Код
		if (($column['buy']) == "1") {
$html .= "<td>";
$a_open = "<a href='index.php?page=shop.cart&func=cartadd&quantity=1&option=com_virtuemart&product_id=" . $db_product->f("product_id"). "'  target='_blank'>";
$a_close = "</a>";

$html .= $a_open . $VMPL_LANG->_PRODUCT_BUY_TEXT . $a_close;
$html .= "</td>";
}
При этом товар будет заносится в корзину. А нужная для этого ссылка открываться в новом окне. Кто подскажет как сделать переход по ссылке без результата (т.е. без вывода доп. окон и оставаясь на текущей странице) - тому заранее БОЛЬШОЕ СПАСИБО :)

А по поводу переделать в кнопочку - нужно ли?

П.С. Вроде всем ответил :)

И еще раз спасибо всем за тестирование. Для Вас же делается :)
*

foe

  • Новичок
  • 6
  • 0 / 0
Re: Прайс-лист
« Ответ #495 : 16.03.2010, 11:25:15 »
Morello для корзины я использую mod_virtuemart_s5_dropdown_cart и в нем интересно реализован мехаизм добавления товара, может вам поможет?

[вложение удалено Администратором]
*

Morello

  • Осваиваюсь на форуме
  • 49
  • 6 / 0
Re: Прайс-лист
« Ответ #496 : 16.03.2010, 13:08:38 »
Morello для корзины я использую mod_virtuemart_s5_dropdown_cart и в нем интересно реализован мехаизм добавления товара, может вам поможет?

Спасибо. Поглядим. Заценим. Авось и прикрутим :)
*

aleks_yug

  • Давно я тут
  • 629
  • 83 / 0
Re: Прайс-лист
« Ответ #497 : 16.03.2010, 23:10:44 »
Добрый вечер всем!
По согласованию с Автором (Morello) выкладываю адаптированную под VM 1.0.X версию прайслиста.
Для совместимости с Joomla 1.0 и VM 1.0 пришлось внести некоторые изменения (отмеченны комментариями).
По умолчанию выставлен режим для полного доступа неавторизованным пользователям. Если есть необходимость ввести ограничения для неавторизованных, сделайте следующее:
В файле shop.pricelist.php, в 70 строке установите флаг отображения - true (по умолчанию стоит false).
Кодировка - windows-1251 (важно для тех, у кого в UTF-8).
Есть временная проблема - полный путь до конечной подкатегории пока отображается не так. как хотелось бы (думаю, решится). Тестировалось на IE8, FF 3.6, Opera 10.50, и в Хроме (на локальной машине и на тестовом субдомене).
Можно пробовать...

[вложение удалено Администратором]
« Последнее редактирование: 16.03.2010, 23:16:57 от aleks_yug »
*

Poseidon

  • Захожу иногда
  • 89
  • 0 / 0
Re: Прайс-лист
« Ответ #498 : 17.03.2010, 20:18:07 »
как прикручивается сей замечательный компонент? XML внутри то нет...
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Прайс-лист
« Ответ #499 : 17.03.2010, 20:37:58 »
как прикручивается сей замечательный компонент? XML внутри то нет...
Думаю стоит немного ознакомиться с топиком хотябы на пару страниц назад, всё станет ясно
*

Poseidon

  • Захожу иногда
  • 89
  • 0 / 0
Re: Прайс-лист
« Ответ #500 : 17.03.2010, 21:41:50 »
супер!! тока непонятно почему вместо pdf всё тот же HTML? еще лучше еслиб сразу скачивать в pdf можно было бы
*

Poseidon

  • Захожу иногда
  • 89
  • 0 / 0
Re: Прайс-лист
« Ответ #501 : 18.03.2010, 19:22:05 »
при нажатии на иконку pdf открывается такая же страничка как и на печать с единственным различием что вместо печати написано PDF, так и должно быть? или всеже должен создаваться pdf-файл ?
и ещё вопрос как выключить "i" которое TIP - количество-цена.
*

Morello

  • Осваиваюсь на форуме
  • 49
  • 6 / 0
Re: Прайс-лист
« Ответ #502 : 19.03.2010, 10:15:15 »
По поводу PDF - к сожалению сейчас эта функция еще не полноценно работающая. В результате хочу добиться простого запроса "Сохранить файл" без дополнительного вывода. Относительно TIP (это который на колонке "Описание"). Есть несколько версий где он малость по разному оформлен. Но чтобы его полностью убрать - делаем такие операции:
- в файле maindef.php блок
Код
		if (($column['desc']) == "1") {
$html .= "<td>";
$html .= vmToolTip( $db_product->f("product_s_desc"), $VMPL_LANG->_PRODUCT_DESC, $mosConfig_live_site . "/images/M_images/con_info.png", 250, "", "#", false );
$html .= "</p>";
$html .= "</td>";
}
заменить на
Код
		if (($column['desc']) == "1") {
$html .= "<td>";
$html .= $db_product->f("product_s_desc");
$html .= "</td>";
}
*

dimanus

  • Осваиваюсь на форуме
  • 12
  • 7 / 0
Re: Прайс-лист
« Ответ #503 : 19.03.2010, 15:23:20 »
Автору спасибо за идею!
« Последнее редактирование: 19.03.2010, 15:47:18 от dimanus »
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Прайс-лист
« Ответ #504 : 19.03.2010, 15:39:54 »
Цитировать
Автору спасибо за идею!  ;D Переработав код получил чудесный модуль для генерирования экселевского прайс-листа.
Оптимизация: генерирую файл прайса 1 раз в день, а потом читаю из кэша. Работает в 10 раз быстрее! При этом есть возможность скачки в zip формате (в 5 раз меньше файл). Кстати, товаров в магазине 7,5 тыс! Собственно поэтому и пришлось писать модуль самому.
Ну какой толк от того что Вы хвастаетесь, мол я сделал. Сделал и хорошо, поблагадарите автора в личку. А если уж здесь пишите, то лучше выхожить своё рациональное решенние со всеми подробностями установки.
« Последнее редактирование: 19.04.2010, 00:04:50 от palexa »
*

Poseidon

  • Захожу иногда
  • 89
  • 0 / 0
Re: Прайс-лист
« Ответ #505 : 19.03.2010, 16:38:08 »
Относительно TIP (это который на колонке "Описание"). Есть несколько версий где он малость по разному оформлен. Но чтобы его полностью убрать - делаем такие операции:
- в файле maindef.php блок
Код
		if (($column['desc']) == "1") {
$html .= "<td>";
$html .= vmToolTip( $db_product->f("product_s_desc"), $VMPL_LANG->_PRODUCT_DESC, $mosConfig_live_site . "/images/M_images/con_info.png", 250, "", "#", false );
$html .= "</p>";
$html .= "</td>";
}
заменить на
Код
		if (($column['desc']) == "1") {
$html .= "<td>";
$html .= $db_product->f("product_s_desc");
$html .= "</td>";
}

не помогло ((
*

aleks_yug

  • Давно я тут
  • 629
  • 83 / 0
Re: Прайс-лист
« Ответ #506 : 19.03.2010, 21:56:35 »
при нажатии на иконку pdf открывается такая же страничка как и на печать с единственным различием что вместо печати написано PDF, так и должно быть? или всеже должен создаваться pdf-файл ?
и ещё вопрос как выключить "i" которое TIP - количество-цена.
Poseidon, уточните Ваш вопрос относительно:
"и ещё вопрос как выключить "i" которое TIP - количество-цена."
Что хотите увидеть в конечном итоге?
*

Poseidon

  • Захожу иногда
  • 89
  • 0 / 0
Re: Прайс-лист
« Ответ #507 : 20.03.2010, 16:45:49 »
aleks_yug, при выводе прайса отобрадается синий кружочек в нем буква "i" после цены, причем что удивительно  не у всех товаров
в настройках включено только
$opt_columnsdefault["sku"]   = "1";
$opt_columnsdefault["photo"] = "0";
$opt_columnsdefault["name"]  = "1";
$opt_columnsdefault["desc"]  = "0";
$opt_columnsdefault["manuf"] = "0";
$opt_columnsdefault["price"] = "1";
$opt_columnsdefault["buy"]    = "0";
$opt_columnsdefault["link"]  = "0";
*

aleks_yug

  • Давно я тут
  • 629
  • 83 / 0
Re: Прайс-лист
« Ответ #508 : 20.03.2010, 17:05:17 »
aleks_yug, при выводе прайса отобрадается синий кружочек в нем буква "i" после цены, причем что удивительно  не у всех товаров
в настройках включено только
$opt_columnsdefault["sku"]   = "1";
$opt_columnsdefault["photo"] = "0";
$opt_columnsdefault["name"]  = "1";
$opt_columnsdefault["desc"]  = "0";
$opt_columnsdefault["manuf"] = "0";
$opt_columnsdefault["price"] = "1";
$opt_columnsdefault["buy"]    = "0";
$opt_columnsdefault["link"]  = "0";

Синий кружочек - это штатная картинка Joomla - информация. На нее указывает путь в скрипте. При желании можно указать путь к любой другой... Что касается значений "1" и "0". 1 - отображение значения по умолчанию ( предположим sku - артикул будет предлагаться пользователю для отображения изначально - галка будет стоять.) 0 - наоборот. по умолчанию это значение не предлагается - нужно пользователю поставить "птиц" - тогда это значение будет выходить в прайсе. Можно сделать как угодно (для себя любимого)
*

Poseidon

  • Захожу иногда
  • 89
  • 0 / 0
Re: Прайс-лист
« Ответ #509 : 20.03.2010, 21:37:48 »
так и не понял...( чтоб отключить показ "i" какое значение нужно и где выставить? если среди $opt_columnsdefault["sku"].....["link"] его нет.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор 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