Новости Joomla

Как тестировать 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

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

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

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Добрый день! Не могу знать, страница ж пустая.
Раз пустая страница на странице товара - проблема не в компоненте, а в вашей системе.
Пустая страница, это обычно критическая ошибка, но при этом отображение ошибок выключено.
Впишите в index.php в корне сайта строку
Код: php
ini_set('display_errors', 1);
(в начало где-нибудь) - получите ответ в чем проблема
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

koless88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Добрый день! Не могу знать, страница ж пустая.
Раз пустая страница на странице товара - проблема не в компоненте, а в вашей системе.
Пустая страница, это обычно критическая ошибка, но при этом отображение ошибок выключено.
Впишите в index.php в корне сайта строку
Код: php
ini_set('display_errors', 1);
(в начало где-нибудь) - получите ответ в чем проблема

проблему где смогу увидеть? прописал код в индексе, все без изменений..
*

koless88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
и то что отображение экспорта в таком виде это нормально?
http://fastpic.ru/view/46/2013/0503/00ae63df7f1925e7c03b0a45ed1a0d31.png.html
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
проблему где смогу увидеть? прописал код в индексе, все без изменений..
Вместо белого фона
еще можно попробовать под той строкой дописать:
Код: php
error_reporting(E_ALL);

Если опять пустой экран будет - ничем помочь не смогу, нужно уже методом исключения на вашем сайте ошибку искать, руками что называется.
и то что отображение экспорта в таком виде это нормально?
http://fastpic.ru/view/46/2013/0503/00ae63df7f1925e7c03b0a45ed1a0d31.png.html
Да, нормально, браузер просто не понимает, что это XML, а не HTML, в любом браузере есть кнопка "посмотреть исходный код".
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

koless88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Вместо белого фона
еще можно попробовать под той строкой дописать:
Код: php
error_reporting(E_ALL);

Если опять пустой экран будет - ничем помочь не смогу, нужно уже методом исключения на вашем сайте ошибку искать, руками что называется.Да, нормально, браузер просто не понимает, что это XML, а не HTML, в любом браузере есть кнопка "посмотреть исходный код".

Спасибо за помощь)

дописал код, показывает ошибку:

Notice: Undefined variable: multi_cats in /home/t/teplocooru/public_html/modules/mod_virtuemart_featureprod/mod_virtuemart_featureprod.php on line 56

вот код с 56 строки по 66) могли бы подсказать? т.к в коде не силен)

Код
if ($multi_cats){
$i = 1;
$q .= "AND (";
foreach ($cat_ids as $cat_id){
if ($i == count($cat_ids)){
$q .= "(#__{vm}_category.category_id='$cat_id')";
} else {
$q .= "(#__{vm}_category.category_id='$cat_id') OR \n";
}
$i++;
}
$q .= ")  \n";
} else {
$q .= "AND #__{vm}_category.category_id='$category_id' \n";
}
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Ну это вроде не критично, так что вряд ли поможет...
Убрать лшибку можно заменив
if ($multi_cats){
на
if (isset($multi_cats)){

Еще могу посоветовать подождать, на праздниках планирую выложить переработанную версию.
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

koless88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Ну это вроде не критично, так что вряд ли поможет...
Убрать лшибку можно заменив
if ($multi_cats){
на
if (isset($multi_cats)){

Еще могу посоветовать подождать, на праздниках планирую выложить переработанную версию.

Спасибо дружище) ну ошибки исправил) а проблему нашел таки в настройках магазина, отображение товара Страница товара (flypage)   )))
*

kasskad

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Подскажите если не сложно знающие люди. Поставил компонент экспорта товаров в Яндекс, как я понел у него есть поддержка SEF. У меня virt 1.1.9 Joomla 1.5 и sh404SEF. Компонент VirtueMart XML работает хорошо но генерирует стандартные ссылки virt так как у меня в админки Joomla стоит Включить SEF-ссылки (ЧПУ)-нет при этом у сайта нормальные SEF ссылки. Если включить SEF-ссылки (ЧПУ)-да то компонент VirtueMart XML начинает генерировать нормальные SEF ссылки но sh404SEF выдает при этом кучу дублей и непонятных ссылок. Вопрос возможно ли сделать чтобы в админке Joomla стояло включить SEF-ссылки (ЧПУ)-нет а VirtueMart XML выдавал SEF ссылки.
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Спасибо, что сами разобрались.
ЧПУ ссылки в компоненте VM XML Шлюз будут работать только при включенном в Joomla ЧПУ. Ставьте нормальный SEF компонент и будет все работать без дублей, причем сильно быстрее. SH404 использует свои методы, поэтому ссылки, которые он генерит, отображаются только в HTML коде (вероятно тупо парсит страницы пере выдачей).
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

kasskad

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Спасибо за быстрый ответ. Буду пробовать другой SEF компонент.
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Ставьте Artio JoomSEF, уже несколько сайтов с SH404 на него перевел, все довольны. Да и подешевле чем SH404 чутка.
Ну или SH404 настраивать, если конечно у вас не старая бесплатная версия )
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

borro

  • Завсегдатай
  • 1379
  • 22 / 0
  • желаю вам счастья
Здравствуйте.

Поставил Ваш компонент на Joomla 2.5.9 + VirtueMart 2.0.18a при клике на его ссылку в панели управления открывается окно смерти
Цитировать
На веб-сайте произошла ошибка при получении http://www.antilopagold.su/administrator/index.php?option=com_vmymlexport. Веб-сайт может быть закрыт на обслуживание или настроен неправильно...Ошибка HTTP 500 (Internal Server Error):
:)

В чем причина?
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Здравствуйте.

Поставил Ваш компонент на Joomla 2.5.9 + VirtueMart 2.0.18a при клике на его ссылку в панели управления открывается окно смерти  :)
В чем причина?

В том, что com_vmymlexport не поддерживает Joomla 2 и VirtueMart 2. Как то Вы невнимательно шапку читали, там ссылки есть.
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

faraon_x

  • Захожу иногда
  • 362
  • 27 / 1
  • Чем смогу, тем помогу )))
Подскажите, бсплатная/платная версия поддерживает выгрузку дочерних товаров (описание, картинки  у них должны быть от родительских товаров)?
Вопросы по JFORMS, можно ещё попробовать задать здесь
Российский 3d сканер от разработчиков и производителей
*

h3moff

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Год отработала старая версия vmymlexport и вроде бы нормально было. ЯМ начал ругаться. Установил текущую версию из шапки.
J1.5.26 + V1.1.9
Что имеем:
Предупреждение: Кодировка XML не определена (строка 0, столбец 0)
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: The XML or Text declaration must start at line/column 1/1 (строка 3, столбец 7)

При этом в файле две строки пропущено:


В чем может быть проблема?
*

bgg87

  • Захожу иногда
  • 164
  • 2 / 0
  • Истина где-то рядом...
Здравствуйте!
Сделал, вроде, как сказано выше:

Было:
Код
		
if ($row->snote)
{
$offer .= '<sales_notes>'.htmlspecialchars(strip_tags($row->snote)).'</sales_notes>';
}
Сделал:
Код
$offer .= '<name>'.htmlspecialchars($row->product_name).'</name>';
if ($row->mf_name)
{
$offer .= '<vendor>'.htmlspecialchars($row->mf_name).'</vendor>';
}

if ($row->csdesc)
{
$offer .= '<description>'.htmlspecialchars(strip_tags($row->csdesc)).'</description>';
}

elseif ($row->product_s_desc)
{
$offer .= '<description>'.htmlspecialchars(strip_tags($row->product_s_desc)).'</description>';
}

$offer .= '<sales_notes>Предоплата 30%, если стоимость товара больше 30000р.</sales_notes>';

$offer .= '</offer>';

return $offer;
}

Но не отображается данное изменение.
Помогите пожалуйста разобраться!
*

vlanger

  • Новичок
  • 2
  • 0 / 0
у МЕНЯ В НАСТРОЙКАХ НЕ СОХРАНЯЕТ НАЗВАНИЕ МАГАЗИНА, ну и все прилегающие настройки! Что делать? помогите разобраться! Заранее спасибо!
*

Arsik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Проблема:
При первом клике (через яндекс-маркет) обычно формируется адрес типа http://сайт.ру/index.php?frommarket=https%3A%2F%2Fmarket.yandex.ru%2Fproduct%2F7189953%3Fhid%3D6269371&vmcchk=1&option=com_virtuemart&Itemid=53
который ведет на несуществующую страницу!

При повторном клике (иногда это происходит сразу нормально) уже открывается правильная страница товара http://сайт.ру/online-store/category/product/222-intego/1113-intego-vx-06?frommarket=https%3A//market.yandex.ru/product/7189953/offers%3Fhid%3D6269371%26hyperid%3D7189953%26grhow%3Dshop%26track%3Dtabs

Я так понимаю, что не всегда срабатывает редирект? Кто подскажет как это исправить?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Импорт из CSV товаров с типами и свойствами из

Автор Gruz

Ответов: 499
Просмотров: 153260
Последний ответ 23.02.2017, 15:15:42
от orchanin
импорт товаров в YML Яндекс маркет

Автор zmeyx

Ответов: 5
Просмотров: 11771
Последний ответ 14.07.2016, 18:34:28
от Berzerker
Скрипт экспорта товаров в Яндекс маркет (yml)

Автор gaalferov

Ответов: 12
Просмотров: 12125
Последний ответ 08.06.2016, 14:02:27
от DimaXP
Обсуждение бесплатного компонента импорта-экспорта товаров VirtueMart "CSV Improved 1.9"

Автор danklassik

Ответов: 14
Просмотров: 17638
Последний ответ 18.02.2016, 10:21:33
от Storm
Перенос товаров с сайта на сайт (оба на joomla+virtuemart)

Автор fedorkit

Ответов: 8
Просмотров: 14636
Последний ответ 31.01.2016, 22:09:30
от Messir