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

tefun

  • Живу я здесь
  • 2540
  • 130 / 1
  • Легче всего обмануть себя
Re: Lightbox на странице категорий (browse.php)
« Ответ #30 : 28.12.2011, 13:13:10 »
Сделал как вы мне написали тоже не работает, просто никакой реакции нет
ого, вот это да!
млин даже не заю как помочь... :(

кэш в Joomla? почистить..может поможет...

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

может пробла в фото? размеры, качество и тд. С симпл дата Вирта пробавали?

что то из области фэнтази :(

народ у кого какие соображения! уверен что ошибка не сурьезная, тк само действие малозначимо и несолжно

не совсем по теме:
млин где то даааавно видел урок http://www.augusto-schuhe.com/Exklusive-Italienische-Herrenschuhe-Sneaker вот енто делали
« Последнее редактирование: 28.12.2011, 13:53:34 от tefun »
то что постится на фОруме, не вырубается тапОрами
_______________________________________________
Мысли и женщины вместе не приходят М.Ж.
*

si@m

  • Захожу иногда
  • 162
  • 2 / 0
Re: Lightbox на странице категорий (browse.php)
« Ответ #31 : 28.12.2011, 13:50:15 »
Вобщем сейчас тупо удалил все browse_* и категория все равно как и раньше отображается! Ведь так не бывает.
Потом вернул все на место, заодно вспомнил что модуль категори я ставил не родной а аккардион который ваял danik.html скорее всего в этом дело, сейчас поставил родной модуль и попробую поковыряться в browse
*

tefun

  • Живу я здесь
  • 2540
  • 130 / 1
  • Легче всего обмануть себя
Re: Lightbox на странице категорий (browse.php)
« Ответ #32 : 28.12.2011, 13:55:17 »
у вас точно что то в система вирта - должно пахать,
модуль наверно никак не влияет, это же шаблон категории
пустой попробуйте на локале, у меня обычно так получается выявить ошибку в вирте :)

вы пробовали просто изменить что либо связанное с другим, добавить что то и посмотреть как измениться
« Последнее редактирование: 28.12.2011, 14:21:23 от tefun »
то что постится на фОруме, не вырубается тапОрами
_______________________________________________
Мысли и женщины вместе не приходят М.Ж.
*

si@m

  • Захожу иногда
  • 162
  • 2 / 0
Re: Lightbox на странице категорий (browse.php)
« Ответ #33 : 28.12.2011, 14:24:19 »
Да попробовал со станд. модулем тоже не работает, вот когда я все броузы удаляю у меня в админке остается виден только один шаблон - managed, остальных нет, но в папке то его нету, а где он тогда хранится?
Как только возвращаю файлы на место у меня везде в админке встает выбранный мной browse_1
ps кэш везде чистил и на сайте и в браузере.
« Последнее редактирование: 28.12.2011, 14:29:21 от si@m »
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
*

Overmort

  • Захожу иногда
  • 91
  • 8 / 0
Re: Lightbox на странице категорий (browse.php)
« Ответ #36 : 28.12.2011, 19:39:27 »
а я недавно на странице категории вот такой эфект сделал

Красиво. А поделиться секретом?
*

si@m

  • Захожу иногда
  • 162
  • 2 / 0
Re: Lightbox на странице категорий (browse.php)
« Ответ #37 : 28.12.2011, 20:32:04 »
Цитировать
в теме сайта стиль вывода какой был выбран? Есть стиль (managed) который не использует browse
Настройки > Сайт > Вид > Шаблон категории (browse_1)
Товары > Cписок Категорий > Любая из моих категорий (browse_1)
Цитировать
А по нажатию на картинку - Lightbox
На картинки тыкал lightbox не открывается, недоделано?
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: Lightbox на странице категорий (browse.php)
« Ответ #39 : 28.12.2011, 22:30:08 »
На картинки тыкал lightbox не открывается, недоделано?
Я привел ссылку на источник где взял эфект, а Lightbox у себя сделал - в непобличной зоне сайта, для клиентов.
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: Lightbox на странице категорий (browse.php)
« Ответ #40 : 28.12.2011, 22:31:59 »
По поводу "managed" был неправ - он работает подругому.
Пляшет от количества товара в строке. Например, если один товар в строке - используется browse_1, если 3 товара - browse_3 и т.д.
*

si@m

  • Захожу иногда
  • 162
  • 2 / 0
Re: Lightbox на странице категорий (browse.php)
« Ответ #42 : 28.12.2011, 22:36:37 »
Да все видно согласен, но вы же упомянули Lightbox, вот я и спросил. Ваш эффект мне тоже понравился, попробую у себя прикрутить.
Так все таки где искать managed?
*

si@m

  • Захожу иногда
  • 162
  • 2 / 0
Re: Lightbox на странице категорий (browse.php)
« Ответ #43 : 28.12.2011, 22:37:04 »
не работает Lightbox из категории, вернее не срабатывает хак предложенный выше в теме. Когда добавляю нужный код в броуз у меня ни чего не происходит, при клике по картинки меня перебрасывает на страницу описания товара. Попытался удалять броузы все, но категория как открывались так и открываются без изменений. Вместо броузов в настройках сайта встает managed, которого я в папке browse не вижу. По сути я не могу понять какой файл мне нужно править.
« Последнее редактирование: 28.12.2011, 22:42:33 от si@m »
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: Lightbox на странице категорий (browse.php)
« Ответ #44 : 28.12.2011, 23:02:23 »
добавьте в каждый брауз в начале (но не в php)
в browse_1 - 11111111111111
в browse_2 - 22222222222222
в browse_3 - 33333333333333
в browse_4 - 44444444444444
в browse_5 - 55555555555555

и все увидите
*

si@m

  • Захожу иногда
  • 162
  • 2 / 0
Re: Lightbox на странице категорий (browse.php)
« Ответ #45 : 28.12.2011, 23:19:13 »
Сделал но ни чего не изменилось циферки ни где не вылезли. В исходном коде страницы тоже проверил.
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
*

si@m

  • Захожу иногда
  • 162
  • 2 / 0
Re: Lightbox на странице категорий (browse.php)
« Ответ #47 : 29.12.2011, 01:19:05 »
browse_listtable.tpl.php он уже малость подправлен под мои нужды, поменял местами колонки, и убрал столбец краткого описания, остальное не трогал, далее правил уже в CSS, вот его код
Код
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__); ?>

<?php echo $buttons_header // The PDF, Email and Print buttons ?>
<?php echo $browsepage_header // The heading, the category description ?>
<?php echo $parameter_form // The Parameter search form ?>
<?php echo $orderby_form // The sort-by, order-by form PLUS top page navigation ?>

<?php
$data =array(); // Holds the rows of products
$i = 1; $row = 0; // Counters

// Table header
if(!empty($products)) {
$tableheader[] = '<center><table border=0 bgcolor=#FED451 cellpadding=0 cellspacing=0 width=100%><tr><th>'.$VM_LANG->_('PHPSHOP_PRODUCT_FORM_THUMB_IMAGE').'</table></center>';
$tableheader[] = '<center><table border=0 bgcolor=#FED451 cellpadding=0 cellspacing=0 width=100%><tr><th>'.$VM_LANG->_('PHPSHOP_CART_NAME').'</table></center>';
$tableheader[] = '<center><table border=0 bgcolor=#FED451 cellpadding=0 cellspacing=0 width=100%><tr><th>'.$VM_LANG->_('PHPSHOP_CART_SKU').'</table></center>';
if( _SHOW_PRICES && $auth['show_prices'] ) {
$tableheader[] = '<center><table border=0 bgcolor=#FED451 cellpadding=0 cellspacing=0 width=100%><tr><th>'.$VM_LANG->_('PHPSHOP_CART_PRICE').'</table></center>';
}

if( _SHOW_PRICES && $auth['show_prices'] && USE_AS_CATALOGUE != '1' ) {
$tableheader[] = '<center><table border=0 bgcolor=#FED451 cellpadding=0 cellspacing=0 width=100%><tr><th>'.$VM_LANG->_('PHPSHOP_CART_ACTION').'</table></center>';
}
}
// Creates a new HTML_Table object that will help us
// to build a table holding all the products
$table = new HTML_Table('width="100%"');

$table->addRow( $tableheader, 'class="sectiontableheader"', 'th', true );

foreach( $products as $product ) {

foreach( $product as $attr => $val ) {
// Using this we make all the variables available in the template
// translated example: $this->set( 'product_name', $product_name );
$this->set( $attr, $val );
}
$data[$row][] = '<a href="'.$product['product_flypage'].'" title="'.$product['product_name'].'">'
. ps_product::image_tag( $product['product_thumb_image'] )
. '</a>';
$data[$row][] = '<a href="'.$product['product_flypage'].'" title="'.$product['product_name'].'">'.$product['product_name'].'</a>';
$data[$row][] = $product['product_sku'];
if( _SHOW_PRICES && $auth['show_prices'] ) {
$data[$row][] = $product['product_price'];
}


if( $product['has_addtocart'] ) {
$data[$row][] = $product['form_addtocart'];
}
else {
$data[$row][] = '<a href="'.$product['product_flypage'].'" title="'.$product['product_name'].'">'
. $product['product_details']
. '</a>';
}

$row++;

}


// Loop through each row and build the table
foreach($data as $key => $value) {
        if ($ft == "" ) {
           $ft = ' style="background-color:  #F1F1F1;"';
       
        } else $ft="";
$table->addRow( $data[$key], 'class="sectiontableentry'.$i.'" align=center'.$ft, 'td', true );
$i = $i == 1 ? 2 : 1;
}
// Display the table
echo $table->toHtml();
?>
<br class="clr" /><br />
<?php echo $browsepage_footer ?>
<?php
// Show Featured Products
if( $this->get_cfg( 'showFeatured', 1 )) {
    /* featuredproducts(random, no_of_products,category_based) no_of_products 0 = all else numeric amount
    edit featuredproduct.tpl.php to edit layout */
    echo $ps_product->featuredProducts(true,10,true);
} ?>
<?php echo $recent_products ?>
« Последнее редактирование: 29.12.2011, 01:23:16 от si@m »
*

tefun

  • Живу я здесь
  • 2540
  • 130 / 1
  • Легче всего обмануть себя
Re: Lightbox на странице категорий (browse.php)
« Ответ #49 : 29.12.2011, 13:15:58 »
ёмоё - а я то думаю, че такое у него! капец :) сам уже себе голову чуть не сломал!
то что постится на фОруме, не вырубается тапОрами
_______________________________________________
Мысли и женщины вместе не приходят М.Ж.
*

si@m

  • Захожу иногда
  • 162
  • 2 / 0
Re: Lightbox на странице категорий (browse.php)
« Ответ #50 : 29.12.2011, 18:39:11 »
Я думал все 3 шаблона по одному принципу работают, выходит что нет, не совсем для меня еще понятно почему, ну да ладно, дык есть способ сюда лайт бокс прикрутить? я нашел решение в тырнете, но оно у меня не робит. Там  browse_listtable.tpl.php от более ранних версий, я вставляю к себе этот код и сайт слетает. вот это решение: http://blog.ifreework.org/?p=153
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: Lightbox на странице категорий (browse.php)
« Ответ #51 : 29.12.2011, 21:23:41 »
подключение Lightbox обычно заключается в навешивание атрибута rel на ссылку вызывающую большую картинку. Эта ссылка формируется в shop_browse.php (либо в theme.php) там же можно цеплять и сам скрипт. Так что лэйаут не важен.
*

si@m

  • Захожу иногда
  • 162
  • 2 / 0
Re: Lightbox на странице категорий (browse.php)
« Ответ #52 : 29.12.2011, 22:19:12 »
Цитировать
подключение Lightbox обычно заключается в навешивание атрибута rel на ссылку вызывающую большую картинку. Эта ссылка формируется в shop_browse.php (либо в theme.php) там же можно цеплять и сам скрипт. Так что лэйаут не важен.
Четко, грамотно, коротко, а самое главное для меня - непонятно.
Но все равно плюсанул за терпение.
*

si@m

  • Захожу иногда
  • 162
  • 2 / 0
Re: Lightbox на странице категорий (browse.php)
« Ответ #54 : 29.12.2011, 22:31:08 »
Попробую раскурить ваш мануал, может я еще не совсем потерян )))
*

si@m

  • Захожу иногда
  • 162
  • 2 / 0
Re: Lightbox на странице категорий (browse.php)
« Ответ #55 : 01.01.2012, 21:49:47 »
Вобщем решил для себя проблему lightbox заработал в browse_listtable.tpl.php
кусок своего кода:
Код
$data[$row][] = '<a href="'.$product['product_flypage'].'" title="'.$product['product_name'].'">'
. ps_product::image_tag( $product['product_thumb_image'] )
. '</a>';
я заменил этим:
Код
$data[$row][] = '<a rel="lightbox" href="'.$product['product_full_image'].'" title="'.$product['product_name'].'">'
. ps_product::image_tag( $product['product_thumb_image'] )
. '</a>';
ну и это конечно
Цитировать
заменить mm_showMyFileName(__FILE__); на vmCommonHTML::loadSlimBox();
Но поскольку я в коде понимаю плохо прошу проверить правильность, и если что поправить меня.
Спасибо всем кто пытался мне помочь
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: Lightbox на странице категорий (browse.php)
« Ответ #56 : 01.01.2012, 23:33:02 »
включите в админке максимальный уровень отображения ошибок - если никакие предупреждения не выскакивают - все ок.
*

si@m

  • Захожу иногда
  • 162
  • 2 / 0
Re: Lightbox на странице категорий (browse.php)
« Ответ #57 : 02.01.2012, 02:36:25 »
Проверил сообщений об ошибках нет.

*

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Re: Lightbox на странице категорий (browse.php)
« Ответ #59 : 21.02.2012, 02:22:54 »
Есть ли решение отображения ВСЕХ изображений товара (листанием) в лайтбоксе на странице категории, т.е. так же, как и на странице товара. Спасибо.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Альтернативный модуль вывода категорий товаров (mod_kdz_vm_categories)

Автор kordima

Ответов: 89
Просмотров: 29464
Последний ответ 19.02.2015, 22:02:14
от kordima
VirtueMart -как убрать слово "КАТЕГОРИИ" на первой странице магазина

Автор stalker828

Ответов: 12
Просмотров: 9623
Последний ответ 30.07.2014, 11:51:16
от ZAIRA
Показ модуля на странице товара только

Автор EmAl

Ответов: 24
Просмотров: 4174
Последний ответ 27.05.2014, 08:15:01
от Mitriy-Bug
Вывод модуля везде, кроме определенных категорий

Автор katjuha6

Ответов: 18
Просмотров: 4336
Последний ответ 13.01.2014, 15:24:40
от Fedor Vlasenko
Карусель категорий на Jquery! Сделал модуль, помогите собрать!

Автор Stems

Ответов: 2
Просмотров: 3811
Последний ответ 24.12.2013, 16:42:28
от KARATIST