Новости 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 Гость просматривают эту тему.
  • 484 Ответов
  • 184625 Просмотров
*

egvimar

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #90 : 10.02.2010, 15:22:09 »
но этот плагин платный, где его можно бесплатно стыреть ;)
*

mansonfaust

  • Захожу иногда
  • 73
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #91 : 16.02.2010, 10:06:38 »
Роутер работает (E-router), но не все ссылки исправляет. Сторонние модули остаются со старыми ссылками, что приводит к дублированию ссылок, а это не есть хорошо для индексации сайта поисковиками.
Подскажите какой код нужно добавить в файл роутера для конвертации ссылок в другом компоненте и второй вопрос - видно остальные ссылки придется править вручную - какой вид должна иметь ссылка, чтобы она захватилась роутером? Все перепробовал - часть ссылок конвертируются, а часть нет - не могу найти общего правила для этого!
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #92 : 16.02.2010, 10:09:39 »
посмотрите внимательно код роутера - там всё просто. Ссылки конвертятся для строго определенных значений адрессной строки.
Роутер работает ТОЛЬКО для компонента VirtueMart
*

mansonfaust

  • Захожу иногда
  • 73
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #93 : 16.02.2010, 10:25:39 »
Спасибо за ответ. Но я не силен в программировании и не совсем понимаю. Подскажите пожалуйста для каких значений адрессной строки конвертируется ссылка?
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #94 : 16.02.2010, 11:15:47 »
для следующих значений "page="
'shop.browse'
'shop.feed'
'shop.product_details'
'shop.ask'
'checkout.index'
'account.billing'
'account.shipto'
'account.shipping'
'shop.registration'
'shop.recommend'
'shop.tos'
'shop.cart'
'account.index'
'account.order_details'
'shop.waiting_list'
'shop.search'
*

mansonfaust

  • Захожу иногда
  • 73
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #95 : 16.02.2010, 13:50:06 »
тогда странно, ведь другие компоненты используют ссылки на те же страницы, да впрочем все ссылки одинаково строятся с применением VM. Так почему же они отображаются по другому? Вопрос относится именно к VM, поскольку свои же ссылки тоже транслируются не все!
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #96 : 16.02.2010, 15:09:47 »
в модулях ссылки должны вызываться через JRoute, тогда джумловский роутер будет их роутить.     Во сказал.

*

mansonfaust

  • Захожу иногда
  • 73
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #97 : 16.02.2010, 16:07:00 »
спасибо, буду пробовать
*

mansonfaust

  • Захожу иногда
  • 73
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #98 : 16.02.2010, 17:48:35 »
а как преобразовать ссылку HTML вида <a href=... и т.д. с php вставками в ссылку вида Jroute ?
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #100 : 16.02.2010, 22:12:49 »
сделать наоборот - php co вставками HTML

чё-то я не пойму. в модуле mod_rokvirtuemart_categories как раз php co вставками HTML, но нифига не роутится

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

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #102 : 16.02.2010, 23:37:55 »
поменял на JRoute::_   -   работает!
спасибо.
я просто глядел в стандартный модуль категорий виртумарта. и не мог найти там нигде JRoute, поэтому не мог понять что и как менять
но стандартный модуль при этом роутится
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #103 : 17.02.2010, 11:51:02 »
теперь появилась другая проблема - все ссылки на товары и категории помечены таким HTML warningом
 “<a> escaping malformed URI reference”
A URI contains impermissible characters or quotes around the URI are not closed.

единственно что я нашел необычного в ссылках Виртумарта  -  это русские буквы
<a title="Замки для стеклянных дверей" href="/shop/category/42/Замки-для-стеклянных-дверей.html">

но заменить их из админки нельзя, т.к. псевдонимы для товаров и категорий не предусмотрены
можно как-то в роутере транслит сделать?
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #105 : 17.02.2010, 14:21:47 »
может я не то скачал, но я в нём транслита не видел.
ну и то что ссылки выводятся русскими буквами говорит само за себя.
попробовал вставить такую строчку прямо перед возвратом значения функции return $product_name;
   $product_name = iconv("UTF-8", "ISO-8859-1//TRANSLIT", $product_name);

вместо этого получил такие УРЛы http://stendart.net/shop/category/74/?-?-?/?-?-?-?-?.html
хотя все ссылки ведут точно по назначению и кстати варнинги пропали

а где скачать правильный роутер с транслитом?

   
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #107 : 17.02.2010, 14:53:06 »
я уже нашел твой роутер, полистав тему
до этого я скачивал тот, что в основном сообщении темы - теперь транслит нормально работает

если удасться транслит сделать функцией iconv("UTF-8", "ISO-8859-1//TRANSLIT", $title);  то будет совсем красиво!
главное правильно кодировку вывода подобрать чтобы не было вопросиков в строке УРЛа


только при нажатии кнопки "Позвоните, чтобы уточнить цену" выводится ошибка -> # Извините, но запрошенный товар не найден!
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #109 : 17.02.2010, 15:09:03 »
не знал.
а что делать с кнопкой "Позвоните, чтобы уточнить цену" выводится ошибка -> # Извините, но запрошенный товар не найден!
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #114 : 17.02.2010, 21:36:59 »
что-то я не понял смысл этих цифр
ссылка на страницу тут http://stendart.net/shop/category/40/dovodchiki/dovodchiki-verhnego-raspologeniya.html?TreeId=10
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #116 : 18.02.2010, 09:24:25 »
а что значит заремить?
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #118 : 18.02.2010, 12:33:29 »
ничего не изменилось
вот часть кода, где я закомментировал

         $segments[] =PAGE_PRODUCT_ENQUIRY;   
         
115 //         if(isset($query['category_id']))   {
//            $segments[] = $query['category_id'];
//            unset($query['category_id']);
//         }


      case PAGE_PRODUCT_ENQUIRY:
         $vars['page'] = "shop.ask";
315 //         $vars['category_id'] = $segments[1];
         $vars['product_id'] = $segments[2];
      break;


потом я попробовал закомментировать оба кейса полностью
case 'shop.ask';
...
...
break;


case PAGE_PRODUCT_ENQUIRY:
...
...
break;

появились некоторые изменения - ссылка так и осталась с длинным набором неразборчивых символов, но теперь она ведёт на главную страницу магазина shop.index
*

mansonfaust

  • Захожу иногда
  • 73
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #119 : 18.02.2010, 16:51:31 »
Встроенная навигация в virtuemart  pathway на страницу категорий товаров не работает. на HTML ссылку подправил теперь выглядит так: <a class="pathway" href="<?php echo $item->link='index.php?page=shop.browse&category_id=' .$category_id?>"><?php echo $item->name ?></a>
все в порядке, транслируется, но не подгружается id категории, следовательно ссылка получилась не рабочая. Помогите, что не так в ссылке?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перенос с 1.5 на 3.5 + VirtueMart

Автор andrey488

Ответов: 4
Просмотров: 4347
Последний ответ 07.03.2017, 01:19:33
от SeBun
Проблема с установкой VirtueMart 1.1.4

Автор Tell

Ответов: 10
Просмотров: 8725
Последний ответ 02.01.2017, 17:28:01
от pomogu_chem_smogu
Проблемы с установкой VirtueMart

Автор inka

Ответов: 14
Просмотров: 9502
Последний ответ 03.09.2015, 01:44:49
от Amigos
mod VirtueMart latestprod способствовал появлению белого экрана

Автор smogrom

Ответов: 21
Просмотров: 5014
Последний ответ 15.01.2015, 11:50:23
от Schumaker
Русификация VirtueMart. Как ее сделать?

Автор Koriolan

Ответов: 52
Просмотров: 57085
Последний ответ 05.11.2014, 15:37:43
от Jiggy