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

uch90

  • Захожу иногда
  • 99
  • 1 / 3
Подскажите пожалуйста, где надо ковыряться, чтоб исправить оформление  кнопки "задать вопрос по товару"?
а то она очень маленькая... А мне нужна побольше, т.к. через эту кнопку у меня происходит заказ товара.
Заранее спасибо
« Последнее редактирование: 13.12.2010, 14:34:40 от uch90 »
*

EvgeniyAL

  • Захожу иногда
  • 191
  • 6 / 0
Присоединяюсь к вопросу. Только что возникла практически аналогичная ситуация. Стиль оформления у неё задается классом button, но его изменение меняет оформление всех кнопок на сайте с этим классом, а это не допустимо в моем случае.

Сама переменная VM_PRODUCT_ENQUIRY_LBL задается в файле shop.product_details.php Но как в него вклинить HTML с нужными стилями не понимаю, там вот такая картина:

$ask_seller_href = $sess->url( $_SERVER ['PHP_SELF'].'?page=shop.ask&flypage='.@$_REQUEST['flypage']."&product_id=$product_id&category_id=$category_id" );
$ask_seller_text = $VM_LANG->_('VM_PRODUCT_ENQUIRY_LBL');   // вот сюда как я понимаю и надо пихать оформление
$ask_seller = '<a class="button" href="'. $ask_seller_href .'">'. $ask_seller_text .'</a>';

*

topos

  • Захожу иногда
  • 78
  • 10 / 0
$ask_seller = '<a class="button" href="'. $ask_seller_href .'">'. $ask_seller_text .'</a>';

Меняй класс на любой свой, далее CSS
*

EvgeniyAL

  • Захожу иногда
  • 191
  • 6 / 0
Тьфу ты блин)))) Не заметил))) Спасибо огромное ;D
*

uch90

  • Захожу иногда
  • 99
  • 1 / 3
Это все хорошо конечно.. Но вот только в каком файле CSS хранится a class="button" ?
Искал тоталом по тексту нашел только два файла и они php
*

EvgeniyAL

  • Захожу иногда
  • 191
  • 6 / 0
А ты попробуй самому баттону стиль задай, может он у тебя вообще в холостую задан, т.е. стилей ни каких и не имеет. Не раз такое встречал
*

uch90

  • Захожу иногда
  • 99
  • 1 / 3
ок.
Попробую - отпишусь
*

uch90

  • Захожу иногда
  • 99
  • 1 / 3
Странно... но у меня нет файла shop.product_details.php
где он находится? Тотал не находит...
*

EvgeniyAL

  • Захожу иногда
  • 191
  • 6 / 0
Странно... но у меня нет файла shop.product_details.php
где он находится? Тотал не находит...

administrator\components\com_virtuemart\html\shop.product_details.php
*

uch90

  • Захожу иногда
  • 99
  • 1 / 3
бред какой то...
Убираю a class="button" из строчки $ask_seller = '<a class="button" href="'. $ask_seller_href .'">'. $ask_seller_text .'</a>';
все стили убираются... а ни в какой таблице нет такого класса....
А когда убрал и начинаю прописывать все своими стилями - все работает на ура)
*

EvgeniyAL

  • Захожу иногда
  • 191
  • 6 / 0
бред какой то...
Убираю a class="button" из строчки $ask_seller = '<a class="button" href="'. $ask_seller_href .'">'. $ask_seller_text .'</a>';
все стили убираются... а ни в какой таблице нет такого класса....
А когда убрал и начинаю прописывать все своими стилями - все работает на ура)

Просто замени сам button например на my_button и ему в css-e и задавай стили (если я правильно понял о чем ты :) )
*

uch90

  • Захожу иногда
  • 99
  • 1 / 3
да все верно!)
Проблема решена.
попутный вопросик: должно же показывать производителя в кратком описании товара, если там прописать вывод переменной-которая непосредственно хранит производителя и включить показ производителя в админке?
« Последнее редактирование: 13.12.2010, 02:00:32 от uch90 »
*

uch90

  • Захожу иногда
  • 99
  • 1 / 3
даа.... вот тут уже интересно..
Вот блок с выводом краткого содержимого:

<div style="float:left; width:60%">
      <?php if( $this->get_cfg('showManufacturerLink')) { ?>
      
   <?php } ?>
   <?php echo $manufacturer_link ?>
   <?php echo $product_s_desc ?><br />
      <a href="<?php echo $product_flypage ?>">[<?php echo $product_details ?>...]</a>
    </div>
  <br style="clear:both;" />
  <p>Цена:<?php echo $product_price ?></p>
  <br style="clear:both;" />
 
</div>

выводит все кроме <?php if( $this->get_cfg('showManufacturerLink')) { ?>
      
   <?php } ?>
   <?php echo $manufacturer_link ?> - информации о производителе. почему?
*

EvgeniyAL

  • Захожу иногда
  • 191
  • 6 / 0
Так а зачем прописывать, просто включаешь "Show Manufacturer Link?" и всё, производитель появляется =)
*

uch90

  • Захожу иногда
  • 99
  • 1 / 3
в файлике browse_2.php не предусмотрено показ производителя...
Я приписываю в ручную, а оно не отображается... Хотя все в админке настроено нормально, и производителя создал...
В чем же тогда может быть дело?
*

EvgeniyAL

  • Захожу иногда
  • 191
  • 6 / 0
Может с точки зрения PHP что то неправильно прописываешь, может не объявил переменную сперва?
*

uch90

  • Захожу иногда
  • 99
  • 1 / 3
<div style="float:left; width:60%">
      <?php if( $this->get_cfg('showManufacturerLink')) { ?>
      
   <?php } ?>
   <?php echo $manufacturer_link ?>
</div>

ну вот код вызова производителя. По моему нормальный
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор StivinKing

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

Автор katjuha6

Ответов: 18
Просмотров: 4337
Последний ответ 13.01.2014, 15:24:40
от Fedor Vlasenko
Дизайн кнопки купить

Автор bratella1984

Ответов: 6
Просмотров: 1493
Последний ответ 23.12.2013, 00:49:08
от Shustry
Вывод свойств товара в виде кнопок с подсветкой выбранного свойства

Автор flashinfo

Ответов: 0
Просмотров: 1713
Последний ответ 01.10.2013, 16:00:24
от flashinfo
Как в интернет-магазине VirtueMart добавить несколько изображений к одному товару, прикрепить файл и

Автор Nemo31

Ответов: 4
Просмотров: 4549
Последний ответ 30.09.2013, 23:14:46
от Maikl