Новости Joomla

Astroid обновился до версии 3.3.7!

Astroid обновился до версии 3.3.7!

Astroid — это мощный фреймворк для дизайнеров и разработчиков, позволяющий создавать адаптивные, быстрые и надежные веб-сайты и шаблоны на базе Joomla.

Главное в новой версии:

-   Исправлена загрузка файлов макетов

В предыдущем крупном релизе Astroid 3.3.6 были сделаны важные улучшения:

Основные моменты:

  • Улучшенный UI/UX в ключевых областях конфигурации
  • Повышенная стабильность и согласованность в Layout Builder и Form Builder
  • Исправления ошибок на основе отзывов сообщества
  • Улучшенная обработка визуальных эффектов, границ и шрифтов

Улучшения:

  • Обновленный UX Layout Builder
  • Улучшенный эффект предзагрузчика
  • Улучшенный стиль границ
  • Улучшенный UI/UX вкладки «Layout» в Template Options

Исправления ошибок:

  • Решены проблемы с некорректными динамическими значениями
  • Исправлен Color Transform при прокрутке
  • Устранены проблемы с работой Form Builder в Article Layout и Module Layout Builder
  • Исправлена проблема с созданием ненужных временных файлов при обработке шрифтов

Скачать: https://github.com/templaza/astroid-framework/releases/tag/v3.3.7

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

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

flyingspook

  • Moderator
  • 3590
  • 247 / 9
Решение  для Joostina

Столкнулся с проблемой на Joostina1.2 проверил на Joomla1.5 и понял что бывает такой косяк тоже.
Проблема в том что хочу привязать модуль к странице VirtueMart, а он не привязывается.
Есть привязка к категории и к товару при создании пункта меню, а не работает.
Не понятно все это и не важно.
Сделал по колхозному.
Прямую ссылку через меню.
И так:
1. берем файл VirtueMart.xml у VM - administrator\components\com_virtuemart\virtuemart.xml
и после
<params>
добавляем
Код
	
                <param name="shop_browse" type="text" default="" label="Shop.browse" description="A shop.browse" />
                <param name="@spacer" type="spacer" default="" label="" description="" />
теперь при создании ссылки на категорию в параметрах есть дополнительное поле Shop.browse

2. берем само меню компонентов Joostina и переделываем под свои нужды
administrator\components\com_menus\components\components.menu.html.php
находим
comp_links[ <?php echo $row->value; ?> ] = 'index.php?<?php echo addslashes($row->link); ?>';
и меняем на
comp_links[ <?php echo $row->value; ?> ] = 'index.php?<?php echo $params->get('shop_browse',''),addslashes($row->link);?>';

получаем новую ссылку
теперь делаем просто
 в поле Shop.browse вставляем кусок кода страницы  page=shop.browse&category_id=19&
нажимаем применить и еще раз применить
и смотрим на ссылку она поменялась и стала полностью как VirtueMart
теперь модуль будет стоять на именно этой странице

-минус способа один надо нажать применить и потом сохранить, просто требует двойного сохранения

привязываем модуль и радуемся
« Последнее редактирование: 19.11.2010, 23:30:05 от flyingspook »
*

terr

  • Давно я тут
  • 824
  • 14 / 6
  • Ученик html-я
как сделать подобное для Joomla 1.5.23 и VirtueMart 1.1.5 а то файлы несовпадают(
virtuemart.xml

Код
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install SYSTEM "http://dev.joomla.org/xml/1.5/component-install.dtd">
<install type="component" version="1.5.0">
<name>VirtueMart</name>
<creationDate>03.07.2010</creationDate>
<author>The VirtueMart Development Team</author>
<authorEmail>team@virtuemart.net</authorEmail>
<authorUrl>http://www.virtuemart.net</authorUrl>
<copyright>
Copyright (C) 2004-2010 VirtueMart Development Team. All rights
reserved.
</copyright>
<license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
<version>1.1.5</version>
<description>Online-Shop / E-Commerce Component</description>
<installfile>install.virtuemart.php</installfile>
<!-- Site Main File Copy Section -->
<files>
<filename>frontend_files.tar.gz</filename>
</files>

<administration>
<menu img="../components/com_virtuemart/shop_image/ps_image/menu_icon.png">VirtueMart</menu>
<files>
<filename>2checkout_notify.php</filename>
<filename>admin_files.tar.gz</filename>
<filename>admin.virtuemart.php</filename>
<filename>admin.styles.css</filename>
<filename>cart.gif</filename>
<filename>CHANGELOG.php</filename>
<filename>compat.joomla1.5.php</filename>
<filename>config.xml</filename>
<filename>COPYRIGHT.php</filename>
<filename>global.php</filename>
<filename>header.php</filename>
<filename>index.html</filename>
<filename>install.css</filename>
<filename>install.copy.php</filename>
<filename>install.php</filename>
<filename>INSTALLATION.php</filename>
<filename>LICENSE.php</filename>
<filename>notify.php</filename>
<filename>PEAR.php</filename>
<filename>README.php</filename>
<filename>virtuemart.cfg-dist.php</filename>
<filename>Tar.php</filename>
<filename>TODO.php</filename>
<filename>toolbar.html.php</filename>
<filename>toolbar.php</filename>
<filename>toolbar.virtuemart.html.php</filename>
<filename>toolbar.virtuemart.php</filename>
<filename>version.php</filename>
<filename>worldpay_notify.php</filename>
<filename>x-click-but21.gif</filename>
<filename>export.php</filename>
</files>
<params>
       <param name="shop_browse" type="text" default="" label="Shop.browse" description="A shop.browse" />
                <param name="@spacer" type="spacer" default="" label="" description="" />
</params>
</administration>
</install>

куда вставлять?


Цитировать
\components\components.menu.html.php

етого файла вообще нет
« Последнее редактирование: 22.11.2010, 08:34:01 от terr »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор bork

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

Автор 4kict

Ответов: 25
Просмотров: 10542
Последний ответ 14.01.2021, 00:09:53
от gartes
[Решено] Товарная накладная и товарный чек

Автор mikeles

Ответов: 6
Просмотров: 6082
Последний ответ 21.09.2019, 19:48:12
от kungurskiy
[Решено] Чебокс "Показывать только товары, которые есть в наличии"

Автор artMelnikov

Ответов: 20
Просмотров: 7880
Последний ответ 28.06.2017, 11:19:51
от OutLaw1
IceVmCart - новый бесплатный модуль корзины для VirtueMart

Автор Grig2009

Ответов: 105
Просмотров: 54542
Последний ответ 05.02.2017, 11:44:02
от Super_Panda