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

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Не могу что то врубиться как сделать такое: в админке выбираю производителя,например "Рога и копыта"   и нужно вывести его во флайпедж товара.Чтобы отображалось именно "Рога и копыта " а не ссылка "Производитель" как это сделать проще всего?
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Вывод производителя в товар
« Ответ #1 : 22.12.2011, 19:30:08 »
т.е. "Рога и копыта" идут ссылкой на производителя , а надо просто текстом вывести?
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Re: Вывод производителя в товар
« Ответ #2 : 22.12.2011, 22:34:09 »
ELLE да) у меня есть ссылка в товаре "Рога и копыта" , при клике по ней появляется окошко и там инфа о производителе, вот думаю как сделать просто текст а не ссылка....вроде просто но что то я не нашёл....((
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Вывод производителя в товар
« Ответ #3 : 22.12.2011, 22:43:40 »
shop.product_details.php
Код
// LINK TO MANUFACTURER POP-UP
$manufacturer_id = $ps_product->get_manufacturer_id($product_id);
$manufacturer_name = $ps_product->get_mf_name($product_id);
$manufacturer_link = "";
if( $manufacturer_id && !empty($manufacturer_name) ) {
 $link = "$mosConfig_live_site/index2.php?page=shop.manufacturer_page&manufacturer_id=$manufacturer_id&output=lite&option=com_virtuemart&Itemid=".$Itemid;
 $text = '( '.$manufacturer_name.' )';
 $manufacturer_link .= vmPopupLink( $link, $text );
 
 // Avoid JavaScript on PDF Output
 if( @$_REQUEST['output'] == "pdf" )
 $manufacturer_link = "<a href=\"$link\" target=\"_blank\" title=\"$text\">$text</a>";
}
вот тут 1-2 строчки надо закомментировать, надеюсь не надо говорить какие именно :)
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
Re: Вывод производителя в товар
« Ответ #4 : 22.12.2011, 22:51:27 »
на сколько помню если не путаю бровсе и фляпедж, то надо глубже лезть
вывод по моему формирует ссылку а не название, и надо или править или дополнять функции
но это если я не путаю страницы, давно делал точно не помню

ну вот пока писал опередили  ;)
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Вывод производителя в товар
« Ответ #5 : 22.12.2011, 23:01:18 »
flyingspook, заставил ты меня все же залезть во флайпейдж :)

можно там удалить <?php echo $manufacturer_link ?> и не будет ссылки
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Re: Вывод производителя в товар
« Ответ #6 : 22.12.2011, 23:05:55 »
ELLE flyingspook  дык если её удалить  то вообще же не будет производитель выводиться.....а мне нужно чтобы выводился но просто текстом а не ссылкой
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Вывод производителя в товар
« Ответ #7 : 22.12.2011, 23:07:48 »
фиг знает у меня дальше стоит еще <?php echo $manufacturer_name ?>  я этот линк удалила и выводится просто текст.
может я там уже чего хакнула - не помню. :)
но если что скину файлы свои 
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
Re: Вывод производителя в товар
« Ответ #8 : 22.12.2011, 23:10:15 »
stardel
 $manufacturer_link .= vmPopupLink( $link, $text );
cделай так
 $manufacturer_link .= vmPopupLink( $text );
тебеж написали
но тогда не будет ссылки
а если надо и ссылку и просто название надо дописать как у ELLE чтоб заглушка выводилась $manufacturer_name
или попробуй вставить <?php echo $manufacturer_name ?>  может что покажет
« Последнее редактирование: 22.12.2011, 23:13:42 от flyingspook »
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Re: Вывод производителя в товар
« Ответ #9 : 22.12.2011, 23:14:33 »
flyingspook точно...!) что то я вообще уже...правда есть одно НО-у меня почему то в папке нет shop.product_details.php....в какой точно папке он должен лежать?)
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Вывод производителя в товар
« Ответ #10 : 22.12.2011, 23:15:56 »
короче так ребятки вот мои правки
/administrator/components/com_virtuemart/html/shop.product_details.php
Код
// LINK TO MANUFACTURER POP-UP
$manufacturer_id = $ps_product->get_manufacturer_id($product_id);
$manufacturer_name = $ps_product->get_mf_name($product_id);
$manufacturer_link = "";
if( $manufacturer_id && !empty($manufacturer_name) ) {
                $link = "index.php?option=com_virtuemart&page=shop.browse&manufacturer_id=$manufacturer_id";
                $text = $manufacturer_name;
$manufacturer_link .= $link;

// Avoid JavaScript on PDF Output
if( @$_REQUEST['output'] == "pdf" )
$manufacturer_link = "<a href=\"$link\" target=\"_blank\" title=\"$text\">$text</a>";
}
во флае было <?php echo $manufacturer_link ?><?php echo $manufacturer_name ?>, то что жирным удаляем и остается просто текст!

----------------------
вообщем мне тогда надо было link от name отделить, чтобы name можно было писать свое (для seo), я даже пост здесь написала про это - че-то никого не зацепило))
со своим анкором будет так - <a href="<?php echo $manufacturer_link ?>" target="_blank"> холодильники <?php echo $manufacturer_name ?></a>
« Последнее редактирование: 22.12.2011, 23:25:06 от ELLE »
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Re: Вывод производителя в товар
« Ответ #11 : 22.12.2011, 23:34:22 »
что то один фиг не пашет...завтра разбираться буду(
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Вывод производителя в товар
« Ответ #12 : 22.12.2011, 23:37:07 »
ну не знаю - у меня все пашет, больше ничего не трогала. может скопипастил криво))
*

baloon

  • Захожу иногда
  • 369
  • 13 / 0
Re: Вывод производителя в товар
« Ответ #13 : 26.01.2012, 20:25:43 »
Надо в файле administrator\components\com_virtuemart\html\shop.product_details.php
после
$tpl->set( "manufacturer_link", $manufacturer_link );
дописать
$tpl->set( "manufacturer_name", $manufacturer_name );

а в файле шаблона (флайпейдж) прописать <?php echo $manufacturer_name ?>
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод производителя не как ссылка

Автор StivinKing

Ответов: 1
Просмотров: 1558
Последний ответ 12.11.2014, 03:34:56
от evgen777
Вывод модуля везде, кроме определенных категорий

Автор katjuha6

Ответов: 18
Просмотров: 4337
Последний ответ 13.01.2014, 15:24:40
от Fedor Vlasenko
Вывод свойств товара в виде кнопок с подсветкой выбранного свойства

Автор flashinfo

Ответов: 0
Просмотров: 1713
Последний ответ 01.10.2013, 16:00:24
от flashinfo
Вывод дочернего товара на странице родительского товара

Автор pvk

Ответов: 0
Просмотров: 1342
Последний ответ 17.06.2013, 01:34:06
от pvk
Уведомление "Товар добавлен в корзину"

Автор antfrolov

Ответов: 46
Просмотров: 22751
Последний ответ 06.06.2013, 21:30:51
от tigra-uki