Новости 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 #расширения

Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list

👩‍💻 Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list.При работе над плагином возникла необходимость указать стандартный набор из нескольких элементов стандартного поля списка. И хотелось указать их в стандартном же атрибуте default для полей. Когда это нужно?Когда Ваши пользователи устанавливают плагин и НЕ заходят в настройки - в коде вы можете использовать значения по умолчанию с помощью класса Registry (писал об этом ранее) и всегда быть уверенным, что хоть какие-то жизненно необходимые параметры к вам придут всегда. 🧐 Но как сделать то же самое для интерфейса админки?Пользователя нужно направлять, предлагать очевидный работоспособный сценарий для начала, а дальше он уже сам разберется. Когда человек заходит в параметры свежеустановленного плагина в Form ещё нет данных и параметры по умолчанию выставляются из атрибутов default в xml-полях.
<field name="showdesc" type="radio"                       label="PLG_CFI_PARAM_SHOWDESC"                       class="btn-group btn-group-yesno"                       default="1">                    <option value="0">JNO</option>                    <option value="1">JYES</option>                </field>
Здесь по умолчанию будет включено "Да". И если пользователь не переключит параметр, то при сохранении мы ожидаемо получим "да" в params плагина.Для поля списков type=&quot;list&quot; можно указать значение по умолчанию и многие знают, что его можно указать только одно.
<field type="list"                       name="article_fields"                       label="article_fields"                       description="article_fields_desc"                       layout="joomla.form.field.list-fancy-select"                       multiple="true"                       default="id"                >                    <option value="id">id</option>                    <option value="title">title</option>                    <option value="alias">alias</option>                    <option value="introtext">introtext</option>                    <option value="fulltext">fulltext</option>                    <option value="state">state</option></field>
Но у нас поле с множественным выбором (атрибут multiple) и хотелось бы указать несколько значений по умолчанию...Оказывается, так можно сделать. Для этого в атрибуте default нужно указать json с нужными параметрами в виде {int}key : {string} value.Например, default='{"0":"id","1":"title"}'.
<field type="list"                       name="article_fields"                       label="article_fields"                       description="article_fields_desc"                       layout="joomla.form.field.list-fancy-select"                       multiple="true"                       default='{"0":"id","1":"title"}'                >                    <option value="id">id</option>                    <option value="title">title</option>                    <option value="alias">alias</option>                    <option value="introtext">introtext</option>                    <option value="fulltext">fulltext</option>                    <option value="state">state</option></field>
⚠️ Обратите внимание на кавычки! Поскольку json_decode не понимает одинарные кавычки собственно json нужно писать с двойными, а значение для атрибута default писать в одинарные.🙏 За подсказанное решение огромное спасибо участникам нашего сообщества - разработчикам Дмитрию Васюкову (@fictionlabs) и Игорю Бердичевскому (@septdir).@joomlafeed#joomla #разработка #webdev #development

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

-ik-

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
Excel File Upload option to product_csv module
« : 15.11.2007, 10:48:27 »
Выкладываю хак импорта - экспорта XLS
Выгрузка нормально работает, а при загрузке проблема с кодировками.
Помогите разобраться.

Процесс установки описан внутри архива.

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

mich

  • Осваиваюсь на форуме
  • 10
  • 1 / 0
Re: Excel File Upload option to product_csv module
« Ответ #1 : 05.12.2007, 17:56:41 »
Попробовал, получилось,но и правда крякозяблы, тут видимо с UTF проблема, Кто знает хелп, а то я бился с 599 ошибкой а этот хак норм работает...почти норм
*

demon1977

  • Осваиваюсь на форуме
  • 31
  • 7 / 0
Re: Excel File Upload option to product_csv module
« Ответ #2 : 31.01.2008, 17:03:53 »
Ура, разобрался. Там в комплекте идет 2 файла ps_xls_.php и ps_xls.php, так вот один идет на кодировку utf-8 другой на CP1251. Все что я сделал у одного убрал_ к другому добавил.

Re: Excel File Upload option to product_csv module
« Ответ #3 : 01.02.2008, 17:14:51 »
Чето читал инструкцию, и так не понял. Мог кто нибудь более подробно все изложить на русском языке? :)
*

Vmike

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Re: Excel File Upload option to product_csv module
« Ответ #4 : 20.04.2008, 21:13:46 »
Да в общем все просто распаковываем архив. Файлики загружаем на сервер в соответствующие папочки компонента. Далее идем в Настройки/Модули/Список модулей находим строку "product" жмем на "Список" в столбце "Функции". Далее
Жмем "Новый" для создания новой функции со следующими параметрами:

                     Имя функции:  product_xls   
                     Имя класса: ps_xls   
                     Метод класса: upload_xls   
                     Права на функцию:admin,storeadmin
Сохраняемся      
      
Срова жмем "Новый" и создаем вторую функцию со следующими параметрами:
      Имя функции: export_xls
      Имя класса: ps_xls
      Метод класса: export_xls
      Права на функцию: admin,storeadmin
Сохраняемся

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





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

Re: Excel File Upload option to product_csv module
« Ответ #5 : 25.05.2008, 21:07:58 »
Добрый день.Я еще совсем новичок в VM.Установить установил хак для импорта товаров,а как им воспользоваться не знаю.Буду очень признателен если поможете.Спасибо

Re: Excel File Upload option to product_csv module
« Ответ #6 : 04.06.2008, 20:05:16 »
Выдаёт ошибку 403, что может быть?
*

Jan

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Excel File Upload option to product_csv module
« Ответ #7 : 08.06.2008, 00:53:45 »
такой же вопрос: как работать с хаком (установить-то уставновил), а что дальше как экспорт импорт в каких пунктах менЮ?
*

Sulpher

  • Живу я здесь
  • 2130
  • 402 / 16
  • Шаблоны и расширения Joomla
Re: Excel File Upload option to product_csv module
« Ответ #8 : 09.09.2009, 22:54:09 »
Данный хак, как я понимаю, предназначен для VM 1.0.x. В версии 1.1.3 возникает глюк на этапе выбора Class Method : upload_xls - там вместо списка дублируется левое меню VirtueMart, а при попытке сохранения система ругается, что не выбран метод класса.

Re: Excel File Upload option to product_csv module
« Ответ #9 : 05.10.2009, 16:51:57 »
Данный хак, как я понимаю, предназначен для VM 1.0.x. В версии 1.1.3 возникает глюк на этапе выбора Class Method : upload_xls - там вместо списка дублируется левое меню VirtueMart, а при попытке сохранения система ругается, что не выбран метод класса.

 Тоже было подобное - в самом начале файла ps_csv.php заменяем
Код
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
на
Код
if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
и должно заработать!)
*

gas_mobile

  • Новичок
  • 4
  • 0 / 0
Re: Excel File Upload option to product_csv module
« Ответ #10 : 04.11.2009, 19:37:48 »
А как им правда воспользоваться? что-то не пойму, установить-установил.. а где он импорт\экспорт то?
*

mark111

  • Захожу иногда
  • 63
  • 1 / 0
Re: Excel File Upload option to product_csv module
« Ответ #11 : 17.11.2009, 00:18:35 »
Да в общем все просто распаковываем архив. Файлики загружаем на сервер в соответствующие папочки компонента. Далее идем в Настройки/Модули/Список модулей находим строку "product" жмем на "Список" в столбце "Функции". Далее
Жмем "Новый" для создания новой функции со следующими параметрами:

                     Имя функции:  product_xls   
                     Имя класса: ps_xls   
                     Метод класса: upload_xls   
                     Права на функцию:admin,storeadmin
Сохраняемся      
      
Срова жмем "Новый" и создаем вторую функцию со следующими параметрами:
      Имя функции: export_xls
      Имя класса: ps_xls
      Метод класса: export_xls
      Права на функцию: admin,storeadmin
Сохраняемся

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



Я все сделал по инструкции, настроил, а как собственно теперь запускать импорт/экспорт? Подскажите пожалуйстаз новичку...
*

xTMx

  • Захожу иногда
  • 145
  • 4 / 0
Re: Excel File Upload option to product_csv module
« Ответ #12 : 20.11.2009, 16:27:01 »
Есть таблица товаров в xls
нужно перегнать товары в VM
кто возьмется? пишите в личку.
сейчас совсем нет времени на это дело.

Re: Excel File Upload option to product_csv module
« Ответ #13 : 20.11.2009, 18:44:32 »
делал на VM 1.1.4 походу дела такого глюка как "В версии 1.1.3  на этапе выбора Class Method : upload_xls - вместо списка дублируется левое меню VirtueMart..." нету, если всё так, то присоединяюсь к mark111, а как собственно теперь запускать импорт/экспорт? Подскажите пожалуйстаз новичку...
А то руками уже около 1000 товаров набил оч оч заеб...ся
*

koby84

  • Захожу иногда
  • 55
  • 1 / 0
Re: Excel File Upload option to product_csv module
« Ответ #14 : 25.11.2009, 20:13:40 »
 !
Товарисчи!! никто так и не воспользвался данным хаком чтоль?
*

Vir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Excel File Upload option to product_csv module
« Ответ #15 : 14.12.2009, 05:12:33 »
Доброго времени суток!
Пробую использовать хак. Возникли 2 проблемы
1. как убрать ненужные поля при выгрузке/загрузке?
2. чтобы реализовать п.1, попробовал закомментировать строки с названиями полей в ps_xls.php. В результате выгрузка проходит как по маслу. А вот при загрузке показаны 300 обновленных полей и 70 добавленных. При этом "обновленные" поля на сайте не отображаются вообще (даже в админке), зато "добавляемые" отлично плодятся! Сейчас у меня уже с десяток абсолютно идентичных товаров в одной категории.

Хелп!  нужно добавить товары  >:(
Измененный мною файлик прилагаю...

[вложение удалено Администратором]
« Последнее редактирование: 14.12.2009, 05:17:09 от Vir »
*

slavkin

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Excel File Upload option to product_csv module
« Ответ #16 : 11.01.2010, 10:23:28 »
Вот это партизаны!))))
Ну ни кто ни делится с новичками как пользоваться данным хаком?
*

Diiimonn

  • Захожу иногда
  • 234
  • 29 / 0
Re: Excel File Upload option to product_csv module
« Ответ #17 : 12.03.2010, 17:40:58 »
Отличный хак....
Только есть две проблемы!
Никто не может загрузить товары и никто не может их выгрузить, потому что НИКТО НЕ ЗНАЕТ КАК ОН РАБОТАЕТ!)))))
Создание расширений для Joomla
Skype: diiimonn
ICQ: 351181332
*

Diiimonn

  • Захожу иногда
  • 234
  • 29 / 0
Re: Excel File Upload option to product_csv module
« Ответ #18 : 13.03.2010, 10:39:40 »
...есть подозрение, что в разделе VM под названием "товары" должен появиться некий пункт, с помощью которого можно осуществить загрузку/выгрузку...Только его там нет почему-то...и зачем в архиве два файла ps_xls.php и ps_xls_.php?
Наарооод!есть тут кто?..) отзовитесь
« Последнее редактирование: 13.03.2010, 10:51:06 от Diiimonn »
Создание расширений для Joomla
Skype: diiimonn
ICQ: 351181332
*

Skiminok

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
  • Всё что ни делается, всё к лучшему!
Re: Excel File Upload option to product_csv module
« Ответ #19 : 27.03.2010, 14:59:31 »
Подскажите как экспортировать/импортировать товары. не могу найти где это делается.
*

diggs

  • Захожу иногда
  • 60
  • 4 / 0
Re: Excel File Upload option to product_csv module
« Ответ #20 : 30.03.2010, 17:46:45 »
как импортировать товар?
*

Venja

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
Re: Excel File Upload option to product_csv module
« Ответ #21 : 19.04.2010, 07:50:28 »
Может ответит все таки кто нибудь?
*

WinDale

  • Новичок
  • 8
  • 0 / 0
Re: Excel File Upload option to product_csv module
« Ответ #22 : 13.05.2010, 16:53:40 »
Так на чём порешили? не работает ни у кого модуль?
*

petrenkodim

  • Осваиваюсь на форуме
  • 49
  • 5 / 0
Re: Excel File Upload option to product_csv module
« Ответ #23 : 02.06.2010, 00:04:47 »
У меня есть компонент для импорта товаров из Excel в VirtueMart. Работает 100% правильно.
  • Возможность импортировать 18 разных  атрибутов товара (имя, цена, описание, изображение, вес…).
  • Скорость импорта на хорошем хостинге примерно 2000 товаров в секунду.
  • Русский текст отображается нормально (без кракозябров).
  • Возможность импорта для нескольких групп покупателей одновременно.
  • Компонент можно настроить под практически любую структуру прайс-листа.
Если сомневаетесь то высылайте мне на мыло свой прайс или похожий и я через несколько минут покажу эти товары в магазине на своем сайте или могу прислать видеоролик того как я импортирую ваш прайс. Стоимость 30 долларов, это не много для такого компонента. За 30$ вы сэкономите уйму времени.
Пишите на мыло – petrenkodim|sobaka|gmail.com или в аську – 61864899(семь).
« Последнее редактирование: 01.03.2012, 20:35:00 от petrenkodim »
*

ivankoby

  • Захожу иногда
  • 84
  • 1 / 0
Re: Excel File Upload option to product_csv module
« Ответ #24 : 08.06.2010, 18:19:18 »
А дополнительные параметры отображает? Фото и т.п. Различные типы товаров?
*

PinkPanther

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Excel File Upload option to product_csv module
« Ответ #25 : 18.07.2010, 21:18:10 »
Стоимость 20 долларов, это не много для такого компонента. За 20$ вы сэкономите уйму времени.
Пишите на мыло – petrenkodim|sobaka|gmail.com или в аську – 61864899(семь).

Кто нибудь уже воспользовался? отзывы будут?
*

petrenkodim

  • Осваиваюсь на форуме
  • 49
  • 5 / 0
Re: Excel File Upload option to product_csv module
« Ответ #26 : 19.07.2010, 11:20:03 »
могу дать ссылку на демо, там можно будет попробовать, как работает
*

Toha123

  • Осваиваюсь на форуме
  • 20
  • 1 / 0
Re: Excel File Upload option to product_csv module
« Ответ #27 : 13.09.2010, 19:30:59 »
ребята подскажите этот хак работает через CSV Improved или нет?


Понял протупил, работает только 1.0.X(((, есть ли решения для 1.1.5? Ребята подскажите пожалуйста?
« Последнее редактирование: 14.09.2010, 01:50:22 от Toha123 »
*

Garun

  • Захожу иногда
  • 304
  • 17 / 3
Re: Excel File Upload option to product_csv module
« Ответ #28 : 19.09.2010, 23:26:07 »
могу дать ссылку на демо, там можно будет попробовать, как работает
Хотелось бы.
Цена устраивает. Главное - скскорость.
Готов к труду и обороне!
*

Impulsee

  • Осваиваюсь на форуме
  • 22
  • 2 / 0
Re: Excel File Upload option to product_csv module
« Ответ #29 : 05.10.2010, 17:30:13 »
Классная тема, но где должно появиться Импорт/експорт - так и не понял...
Хоть бы скрин кто приложил за спасибо :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Правильный экспорт из Excel в CSV

Автор zikkuratvk

Ответов: 3
Просмотров: 15985
Последний ответ 27.11.2013, 11:37:59
от iskirikov
Экспорт заказов из VirtueMart в CSV или EXCEL

Автор AAAlex

Ответов: 5
Просмотров: 10022
Последний ответ 16.07.2013, 16:36:03
от Valonix
Товары из VirtueMart в Excel

Автор iluvvm

Ответов: 3
Просмотров: 1987
Последний ответ 05.04.2013, 11:30:19
от beagler
Экспорт заказов в Excel

Автор Flomik

Ответов: 3
Просмотров: 1907
Последний ответ 04.09.2012, 00:09:53
от rezon
Преобразование excel в csv и загрузка на сайт.Основы.(теория)

Автор Motor

Ответов: 9
Просмотров: 19314
Последний ответ 23.08.2010, 11:02:10
от petrenkodim