Новости Joomla

Вышел плагин социальных кнопок для Joomla - JL Like 5.1.0

Вышел плагин социальных кнопок для Joomla - JL Like 5.1.0

Вышел плагин социальных кнопок для Joomla - JL Like 5.1.0.JL Like — современный плагин для Joomla, который добавляет стильные кнопки "Поделиться" и счетчики лайков популярных соцсетей. Не использует внешние скрипты, что обеспечивает максимальную скорость и безопасность.👩‍💻 v.5.1.0. Что нового?Виджет предварительного просмотра- Добавлен интерактивный предпросмотр социальных кнопок в админ панели- Живое обновление настроек в реальном времени- Переключение между мобильным и десктопным видомУлучшенная мобильная поддержка- Оптимизированные размеры кнопок для мобильных устройств- Адаптивные стили для лучшего отображения на смартфонах- Touch-friendly интерфейсСовременная архитектура- Внедрена система Web Assets для Joomla 4/5- Оптимизированная загрузка ресурсов с атрибутом defer- Улучшенная производительностьТехнические улучшения- Добавлен новый метод getBaseUri() для лучшей обработки URL- Обновлена поддержка JoomShopping и ZOO компонентов- Улучшена совместимость с Joomla 5.xСкачать релиз с GitHubСтраница расширения@joomlafeed#расширения

Новый способ добавления и рендера полей в Joomla Form - метод renderControlFields() (Joomla 5.3+)

Новый способ добавления и рендера полей в Joomla Form - метод renderControlFields() (Joomla 5.3+)

При отображении форм компонента в админке раньше разработчикам нужно было описывать скрытые поля в лейаутах. И выглядело это так:

<?php // Это файл в /layouts/components/com_component/your_layout.php ?> <input type="hidden" name="task" value=""> <input type="hidden" name="return" value="<?php echo $input->getBase64('return'); ?>"> <input type="hidden" name="forcedLanguage" value="<?php echo $input->get('forcedLanguage', '', 'cmd'); ?>"> <?php echo HTMLHelper::_('form.token'); ?>

Начиная с Joomla 5.3 добавлен новый способ добавления таких полей (их называют control fields) - программно. И теперь это можно сделать просто в Controller / View.

<?php // В Controller/View добавляем поля $this->form ->addControlField('task', '') ->addControlField('return', $input->getBase64('return', '')) ->addControlField('forcedLanguage', $forcedLanguage);

А в layout'е просто используем метод

renderControlFields()

<?php // В layout формы echo $this->form->renderControlFields();

Многие компоненты ядра уже используют этот подход. Соответствующий PR был принят в Joomla 5.3 осенью 2024г.

Смотреть Pull Request

JoomGallery 4.1.0 - компонент галереи изображений для Joomla

JoomGallery 4.1.0 - компонент галереи изображений для Joomla

Новая итерация компонента продолжает развиваться, ведь с v.4.x компонент был переписан практически с нуля.

v.4.1.0. Что нового?

Редактирование метаданных изображений. Теперь метаданные можно не только читать, но и напрямую редактировать и записывать обратно в изображение JPG. Поддерживаются данные EXIF ​​и IPTC.

Полная совместимость с Joomla! 4.x, 5.x и 6.x. Компонент почистили от устаревших методов в коде.

Заметно ускорили загрузку больших галерей. Списки в админке, особенно для очень больших галерей ( >30 000 изображений), теперь загружаются значительно быстрее.

Несколько сеток lightGallery на одной странице. Будь то плагины контента или модули изображений: теперь вы можете отображать несколько галерей или категорий на одной странице без каких-либо ограничений.

Множество мелких исправлений ошибок и оптимизаций.

Сайт проекта

GitHub расширения

Скачать

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

back

  • Захожу иногда
  • 214
  • 7 / 0
  • Все просто если по очереди)
Привет.
Перевел весь магазин кроме одного - не знаю как перевести тип товара.
Вот ссылка.
http://partner-asia.com/en/products-catalogue.html?page=shop.product_details&flypage=flypage.tpl&product_id=20&category_id=33#
перейдите на вкладку Parameters
перевод самого магазина осуществил благодаря вот этому http://www.gjcwebdesign.com/joomla-15-virtuemart-11-joomfish-20.html#yvComment46
За перевод отвечает XML файл, который ставится в соответствие таблица БД.
Проблема в том, что под каждый новый тип создается новая таблица.
и потому  на автомате нужно и создавать xml-файл для JoomFish средствами php.

По этому у меня пару вопросов - как создавать XML файлы с помощью php
И какой файл отвечает за создание таблиц в БД -  jos_vm_product_type_2, jos_vm_product_type_3, и т.д.
Спасибо.

*

back

  • Захожу иногда
  • 214
  • 7 / 0
  • Все просто если по очереди)
Я тут подумал над ситуацией и решил что более подходящий вариант решения для качественных параметров это подача такого типа.

Способ подключение (1- проводной, 2 - без проводной):  1

Потому что замутить все это и тогда закчик просто утонет в переводе таблиц типа jos_vm_product_type_2, где только и есть что цыфры.
А вот перевод количественных параметров и единиц измерения  я осуществил с помощью правки таблицы vm_product_type_parameter
Нужно туда добавить ещё один столбец.
Или стереть её и создать заново таким запросом.
Код
CREATE TABLE `jos_vm_product_type_parameter` (
`product_type_id` int( 11 ) NOT NULL default '0',
`parameter_name` varchar( 255 ) NOT NULL default '',
`parameter_label` varchar( 255 ) NOT NULL default '',
`parameter_description` text,
`parameter_list_order` int( 11 ) NOT NULL default '0',
`parameter_type` char( 1 ) NOT NULL default 'T',
`parameter_values` varchar( 255 ) default NULL ,
`parameter_multiselect` char( 1 ) default NULL ,
`parameter_default` varchar( 255 ) default NULL ,
`parameter_unit` varchar( 32 ) default NULL ,
`parameter_id_my` int( 11 ) NOT NULL AUTO_INCREMENT ,
PRIMARY KEY ( `parameter_id_my` ),
KEY `idx_product_type_parameter_product_type_id` ( `product_type_id` ),
KEY `idx_product_type_parameter_parameter_order` ( `parameter_list_order` )
)

как вы понимаете значение все пропадают, по этому делаем перед эти Экспорт  БД, а потом  строку insert меняем с
Код
INSERT INTO `jos_vm_product_type_parameter` VALUES (2, 'memory', 'Обьем памяти', '', 1, 'I', '1;2;4;8;16', 'N', '1', 'Gb');
на
Код
INSERT INTO `jos_vm_product_type_parameter` VALUES (2, 'memory', 'Обьем памяти', '', 1, 'I', '1;2;4;8;16', 'N', '1', 'Gb', '');
То есть задаем пустой параметр, который будет присваиваться автоматом автоинкрементом.

И конечно файл без которого не будет никакой магии...
результат моих проб и удач.
Закинуть его надо в \administrator\components\com_joomfish\contentelements

Может не очень понятно написал, но у самого сейчас уже мозги кипят.
Если есть вопросы пишите в личку.
Может эти труды кому-то пригодятся.

[вложение удалено Администратором]
« Последнее редактирование: 31.01.2010, 02:48:17 от back »
*

Darya_Mia

  • Новичок
  • 5
  • 0 / 0
Обалдеть. Я с этой проблемой месяца 3 назад мучилась и забросила. Так и не нашла внятного ответа. СПАСИБО!
*

zilonitiz

  • Захожу иногда
  • 427
  • 14 / 1
В принципе все великолепно, но почему то не выводится перевод значений параметров. В JoomFish их перевод сохранен, в БД вижу его. В чем может быть проблема?
Автоматизация действий в интернете, рутина. Парсеры, постеры, регеры и т.д. Телеграм: @evildance.
*

DJVS

  • Новичок
  • 2
  • 0 / 0
такая же проблема... не выводится перевод значений параметров, вернее они вообще не выводятся... Моеет кто-нибудь знает почему так?
*

MrJenika

  • Осваиваюсь на форуме
  • 49
  • 12 / 0
я так понимаю решение не было найдено до сих пор?(
*

prosto-chups

  • Осваиваюсь на форуме
  • 33
  • 4 / 0
  • Сайтостроитель
В принципе все великолепно, но почему то не выводится перевод значений параметров. В JoomFish их перевод сохранен, в БД вижу его. В чем может быть проблема?
Ребята, кто-нибудь решил эту проблему?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VirtueMart - SMS уведомления о сделаном заказе.

Автор bork

Ответов: 42
Просмотров: 23027
Последний ответ 26.07.2021, 22:11:25
от Oleg91
Отчеты и статистика для VirtueMart

Автор 4kict

Ответов: 25
Просмотров: 10286
Последний ответ 14.01.2021, 00:09:53
от gartes
IceVmCart - новый бесплатный модуль корзины для VirtueMart

Автор Grig2009

Ответов: 105
Просмотров: 53447
Последний ответ 05.02.2017, 11:44:02
от Super_Panda
Модуль недавно просмотренные товары для VirtueMart 1.1.X

Автор aleks_yug

Ответов: 97
Просмотров: 27508
Последний ответ 25.10.2016, 15:03:07
от Igoritaly
Хаки для убыстрения VirtueMart (уменьшение запросов и т.п.)

Автор yadrinez

Ответов: 197
Просмотров: 80752
Последний ответ 05.02.2016, 21:53:34
от flyingspook