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

qwe

  • Захожу иногда
  • 57
  • 0 / 0
собственно проблема в том что на сайте не полностью отображается наименование товара поле product_name изменил с 64 на 255, ничего не изменилось, подскажите пожалуйста что еще нужно поправить?
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Обрезанное название товара
« Ответ #1 : 23.07.2010, 12:23:30 »
Цитировать
с 64 на 255
в БД изменил?
тогда снова введи название товара
« Последнее редактирование: 26.07.2010, 12:42:18 от icom »
*

qwe

  • Захожу иногда
  • 57
  • 0 / 0
Re: Обрезанное название товара
« Ответ #2 : 26.07.2010, 05:10:02 »
в бд конечно
*

qwe

  • Захожу иногда
  • 57
  • 0 / 0
Re: Обрезанное название товара
« Ответ #3 : 26.07.2010, 12:55:06 »
люди, ну у кого еще есть идеи? а то меня в могилу сведет это все скоро :(
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Обрезанное название товара
« Ответ #4 : 26.07.2010, 13:13:52 »
у меня такое тоже было, я как и ты изменил размер записи в БД, потом наново перезалил товары и все нормально стало, если не поможет, то выкладывай код browse_x.php
*

qwe

  • Захожу иногда
  • 57
  • 0 / 0
Re: Обрезанное название товара
« Ответ #5 : 26.07.2010, 13:25:38 »
перезалил товары 2 раза (обновлялся контент), потом клиент говорит что шрифт стал очень большим и жирным, и буквы стали налазить друг на друга, полный ахтунг
PS  я нашел 5 файлов, выкладывать коды всех 5 ? или я не те нашел ?
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Обрезанное название товара
« Ответ #6 : 26.07.2010, 13:28:07 »
browse_1.php - хотя это от настроек в вирте зависит, но обычно этот
*

qwe

  • Захожу иногда
  • 57
  • 0 / 0
Re: Обрезанное название товара
« Ответ #7 : 26.07.2010, 13:29:12 »
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );

mm_showMyFileName(__FILE__);

 ?>

  <div style="padding:10px">

 <div class="s5_browseProductContainer">

  <h2>

  <a style="font-size:16px; font-weight:bold;" href="<?php echo $product_flypage ?>"><?php echo $product_name ?></a>

  </h2>

  <p ><?php echo $product_price ?></p>

  <div style="float:left;width:90%" >

     <a href="<?php echo $product_flypage ?>" title="<?php echo $product_name ?>">

        <?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' )?>

       </a>

  </div>

 

  <br style="clear:both;" />

 

  <br />

  <div style="width:90%"><?php echo $product_s_desc ?></div>

  <a href="<?php echo $product_flypage ?>">[<?php echo $product_details ?>...]</a>

  <br style="clear:both;" />

  <div style="float:left;width:90%;margin-top: 3px;">

      <?php echo $product_rating ?>

  </div>

  <div style="float:left;width:90%;margin-top: 3px;"><?php echo $form_addtocart ?>

  <br style="clear:both;" />

  </div>

  <br style="clear:both;" />

</div>

</div>

*

qwe

  • Захожу иногда
  • 57
  • 0 / 0
Re: Обрезанное название товара
« Ответ #8 : 26.07.2010, 13:30:49 »
style="font-size:16px если я эту строчку поменяю на 10 пикселей, мне это что то даст кроме уменьшения шрифта?
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Обрезанное название товара
« Ответ #9 : 26.07.2010, 13:31:48 »
вот
Код
style="font-size:10px; font-weight: normal;"
*

qwe

  • Захожу иногда
  • 57
  • 0 / 0
Re: Обрезанное название товара
« Ответ #10 : 26.07.2010, 13:32:55 »
ок, сейчас попробую
*

qwe

  • Захожу иногда
  • 57
  • 0 / 0
Re: Обрезанное название товара
« Ответ #11 : 26.07.2010, 13:39:56 »
Код
http://azimut38.ru/index.php?page=shop.product_details&flypage=flypage_new.tpl&product_id=247&category_id=26&option=com_virtuemart&Itemid=153
это ссылка на магазин с которым я работаю, проблема не ушла (
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Обрезанное название товара
« Ответ #12 : 26.07.2010, 13:45:12 »
давай components\com_virtuemart\themes\default\templates\product_details\flypage.tpl.php
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Обрезанное название товара
« Ответ #13 : 26.07.2010, 13:47:09 »
смени
font-size: 1.8em
на
font-size: 11px
*

qwe

  • Захожу иногда
  • 57
  • 0 / 0
Re: Обрезанное название товара
« Ответ #14 : 26.07.2010, 13:49:12 »
<?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

if( $this->get_cfg( 'showPathway' )) {

   echo "<div class=\"pathway\">$navigation_pathway</div>";

}

if( $this->get_cfg( 'product_navigation', 1 )) {

   if( !empty( $previous_product )) {

      echo '<a class="previous_page" href="'.$previous_product_url.'">'.shopMakeHtmlSafe($previous_product['product_name']).'</a>';

   }

   if( !empty( $next_product )) {      

      echo '<a class="next_page" href="'.$next_product_url.'">'.shopMakeHtmlSafe($next_product['product_name']).'</a>';

   }

}

?>

<br style="clear:both;" />

<table border="0" style="width: 100%;">

  <tbody>

   <tr>

<?php  if( $this->get_cfg('showManufacturerLink') ) { $rowspan = 5; } else { $rowspan = 4; } ?>

     <td width="33%" rowspan="<?php echo $rowspan; ?>" valign="top"><br/>

        <?php echo $product_image ?><br/><br/><?php echo $this->vmlistAdditionalImages( $product_id, $images )?></td>

     <td rowspan="1" colspan="2">

     <h1><?php echo $product_name ?> <?php echo $edit_link ?></h1>

     </td>

   </tr>

   <?php if( $this->get_cfg('showManufacturerLink')) { ?>

      <tr>

        <td rowspan="1" colspan="2"><?php echo $manufacturer_link ?><br /></td>

      </tr>

   <?php } ?>

   <tr>

      <td width="33%" valign="top" align="left">

         <?php echo $product_price_lbl ?>

         <?php echo $product_price ?><br /></td>

      <td valign="top"><?php echo $product_packaging ?><br /></td>

   </tr>

   <tr>

     <td colspan="2"><?php echo $ask_seller ?></td>

   </tr>

   <tr>

     <td rowspan="1" colspan="2"><hr />

        <?php echo $product_description ?><br/>

        <span style="font-style: italic;"><?php echo $file_list ?></span>

     </td>

   </tr>

   <tr>

     <td><?php

           if( $this->get_cfg( 'showAvailability' )) {

              echo $product_availability;

           }

           ?><br />

     </td>

     <td colspan="2"><br /><?php echo $addtocart ?></td>

   </tr>

   <tr>

     <td colspan="3"><?php echo $product_type ?></td>

   </tr>

   <tr>

     <td colspan="3"><hr /><?php echo $product_reviews ?></td>

   </tr>

   <tr>

     <td colspan="3"><?php echo $product_reviewform ?><br /></td>

   </tr>

   <tr>

     <td colspan="3"><?php echo $related_products ?><br />

      </td>

   </tr>

   <?php if( $this->get_cfg('showVendorLink')) { ?>

      <tr>

        <td colspan="3"><div style="text-align: center;"><?php echo $vendor_link ?><br /></div><br /></td>

      </tr>

   <?php  } ?>

  </tbody>

</table>

<?php

if( !empty( $recent_products )) { ?>

   <div class="vmRecent">

   <?php echo $recent_products; ?>

   </div>

<?php

}

if( !empty( $navigation_childlist )) { ?>

   <?php echo $VM_LANG->_('PHPSHOP_MORE_CATEGORIES')?><br />

   <?php echo $navigation_childlist ?><br style="clear:both"/>

<?php

} ?>

*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Обрезанное название товара
« Ответ #15 : 26.07.2010, 13:51:59 »
так
Код
<h1 style="font-size: 11px"><?php echo $product_name ?> <?php echo $edit_link ?></h1>
*

qwe

  • Захожу иногда
  • 57
  • 0 / 0
Re: Обрезанное название товара
« Ответ #16 : 26.07.2010, 13:54:07 »
поменял
*

qwe

  • Захожу иногда
  • 57
  • 0 / 0
Re: Обрезанное название товара
« Ответ #17 : 26.07.2010, 13:54:48 »
не поменялось
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Обрезанное название товара
« Ответ #18 : 26.07.2010, 13:55:03 »
тогда тут templates/azimut38tm/css/template.css:
Код
#content h1 {
....
font-size: 11px;
}
*

qwe

  • Захожу иногда
  • 57
  • 0 / 0
Re: Обрезанное название товара
« Ответ #19 : 26.07.2010, 13:55:38 »
или я не туда воткнул ..., надо же в browse_1 его пихать?
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Обрезанное название товара
« Ответ #20 : 26.07.2010, 13:57:07 »
нет в components\com_virtuemart\themes\default\templates\product_details\flypage.tpl.php
а browse_1 переделай как было
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Обрезанное название товара
« Ответ #21 : 26.07.2010, 14:03:35 »
добавь еще
Код
font-weight: normal
*

qwe

  • Захожу иногда
  • 57
  • 0 / 0
Re: Обрезанное название товара
« Ответ #22 : 26.07.2010, 14:08:49 »
нет, у него как я понял стоит тупо ограничитель на количество символов, ужос нах
*

qwe

  • Захожу иногда
  • 57
  • 0 / 0
Re: Обрезанное название товара
« Ответ #23 : 26.07.2010, 14:09:09 »
поменял и вернул все как было... кажется
*

qwe

  • Захожу иногда
  • 57
  • 0 / 0
Re: Обрезанное название товара
« Ответ #24 : 26.07.2010, 14:11:25 »
ну за исключением того что сейчас советовали, тпл отредактировал да CSS все еще стоит редактированный
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Обрезанное название товара
« Ответ #25 : 26.07.2010, 14:12:55 »
ну и.... текст уменьшился?  ))
сss уже не надо
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: Обрезанное название товара
« Ответ #26 : 26.07.2010, 14:13:29 »
Смотрите в исходном коде поле ввода заголовка (input), может в нем просто тупо прописан maxlength.
*

qwe

  • Захожу иногда
  • 57
  • 0 / 0
Re: Обрезанное название товара
« Ответ #27 : 26.07.2010, 14:14:44 »
текст стал меньше... один черт он не весь отображается XD
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Обрезанное название товара
« Ответ #28 : 26.07.2010, 14:19:25 »
проверь еще раз в БД, таблица jos_vm_product, поле product_name там varchar(255)??
*

qwe

  • Захожу иногда
  • 57
  • 0 / 0
Re: Обрезанное название товара
« Ответ #29 : 26.07.2010, 14:20:31 »
product_name     varchar(255)     utf8_general_ci          Да     NULL
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Количество просмотров товара VirtueMart Существует?

Автор grishin

Ответов: 38
Просмотров: 13339
Последний ответ 22.08.2020, 08:44:29
от rsn
VirtueMart. Вывести названия дополнительных изображений в карточке товара

Автор Delik

Ответов: 3
Просмотров: 5153
Последний ответ 04.09.2018, 10:42:46
от Eholov
Как сделать импорт товара на VirtueMart?

Автор Усач911

Ответов: 0
Просмотров: 1230
Последний ответ 07.11.2017, 22:03:18
от Усач911
Sj Minicart Pro for VirtueMart не показывает изображение товара

Автор 6199233

Ответов: 2
Просмотров: 1728
Последний ответ 22.07.2017, 17:16:46
от 6199233
Ищу компонент для virtuemart: после заказа товара приходит SMS, есть такое?

Автор stylus83

Ответов: 0
Просмотров: 1365
Последний ответ 25.10.2016, 12:41:27
от stylus83