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

Черная_Леди

  • Захожу иногда
  • 73
  • 0 / 0
Добрый вечер!
Я около года назад просила помощи в создании интернет магазина. К сожалению, магазин так и не появился в интернете, а я за год многое и забыла уже. Сейчас мне заказали новый интернет магазин. Я перечитала старую тему, многое наладила, а многое под вопросом осталось. Снова прошу не писать не мне готовый ответ, а лишь подсказывать какие файлы и где лежат для решения проблем.

1. Корзина и ее содержимое не отображается на странице магазина. Я скачала IceVmCart, установила его. Ну надо же! Отобразилось! А красиво-то как! Только на английском, а ведь сайт для россиян. В каком файле поменять на русские буквы? (см. картинку)
http://keep4u.ru/full/e486761631286b53a23626212803d47d.html

2. Кроме того, было бы логичнее корзину перенести сюда:
http://keep4u.ru/full/8b23cb7896087243cef76f928ca5185c.html
Я так понимаю, что задать модулю положение - это мало, надо еще с HTML шаблона поработать. Только я не нашла в HTML описание корзины.

3. Еще какая-то непонятка с футером. Когда отключаешь модуль корзины, то выглядит магазин так, как я его настраивала - идеально.
http://keep4u.ru/full/2722e37a6653b84bcc58c9f088379c9a.html
А так футер выглядит при включенном модуле корзины
http://keep4u.ru/full/050850443b1607479f38c9b610e762c7.html
Кого и где мне отредактировать, чтоб было, как на первой картинке?
Если чем-то поможет, то у меня Joomla 1.5.22 а виртмарт 1.4
*

Gruz

  • Завсегдатай
  • 1275
  • 167 / 3
  • gruz@jabber.org | gruz.org.ua
Re: Снова нужна помощь с VirtueMart
« Ответ #1 : 23.12.2011, 04:06:39 »
1. http://joomla.org.ua/tips-tricks-tutorials/joomla-howto/288-joomla-extension-translation
http://translate.google.com.ua/translate?sl=uk&tl=ru&js=n&prev=_t&hl=uk&ie=UTF-8&layout=2&eotf=1&u=http%3A%2F%2Fjoomla.org.ua%2Ftips-tricks-tutorials%2Fjoomla-howto%2F288-joomla-extension-translation

2. yoursite.com?tp=1 покажет возможные позиции в шаблоне модуля.

Если нужной позиции не существует, то такую создать в шаблоне.
Код
<jdoc:include type="modules" name="left" style="xhtml" />
left  замени на своё имя позицци и опубликуй модуль в эту позицию.

3. Очевидно, модуль ламает структуру HTML шаблона, видимо какой-то тег не закрыт.

4. У VM есть свой модуль корзины. Имеет смысл использовать его, если нет крайней надобности в другом. Модуль ставится отдельно.

5. Обнови Joomla и магазин до 1.5.25 и 1.1.9 соответственно.
Життя має дві форми - горіння і гниття!
-
Со мной на "ты" - Вам лень развёрнуто формулировать вопрос? Нам лень отвечать. Правильный вопрос: - Версии J! и проблемного расширения? - Что хотел? - Что пробовал? - Что получилось и что не получилось? - Какие были ошибки?
*

Черная_Леди

  • Захожу иногда
  • 73
  • 0 / 0
Re: Снова нужна помощь с VirtueMart
« Ответ #2 : 23.12.2011, 21:50:32 »
Спасибо, практически все получилось. Тему не закрывать! скоро еще много вопросов будет.
*

Черная_Леди

  • Захожу иногда
  • 73
  • 0 / 0
Re: Снова нужна помощь с VirtueMart
« Ответ #3 : 08.01.2012, 20:18:29 »
Я правильно поняла, что за отображение конкретного товара у нас отвечает файл flypage.tpl?
Сейчас моя страничка товара имеет такой вид
http://keep4u.ru/full/e125714bd0643fdbe019d77af12412c2.html
Необходимо расположить информацию вот как на этом сайте http://www.vita-dsk.ru/content/catalogue/p/2/ (не обращаем внимание, что здесь о нескольких товарах описание, меня расположение картинки, текста и кнопки купить интересует).
Мой flypage имеет такой код
Код: html4strict
<?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>';
}
}
?>
<link href="../../../../../../administrator/templates/khepri/css/template.css" rel="stylesheet" type="text/css" />
<link href="../../../../../../templates/siteground-j15-106/css/template.css" rel="stylesheet" type="text/css" />

<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
} ?>
Все вроде просто, но я не могу сообразить что и как поменять в коде (я хорошо знаю HTML, но php коды меня сбивают с толку), а потому, если не сложно, то напишите мне HTML код.
*

Черная_Леди

  • Захожу иногда
  • 73
  • 0 / 0
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Снова нужна помощь с VirtueMart
« Ответ #5 : 10.01.2012, 21:49:48 »
Уважаемая Черная_Леди, Вы замечательно задаете вопросы. Я думаю Вам лучше и надежнее будет сформулировать в один приблизительно так:
"Установила скрипт магазина, год назад пыталась разобраться и не смогла, мне хотят за него заплатить, так давайте сделаем мне его теперь все вместе" и задать его где-то здесь.
Ну и для очистки совести сказать что изучили все что имеется в FAQ и вопросах в соответствующих местах.
Ничего личного, но Вы за это деньги получите...
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

Gruz

  • Завсегдатай
  • 1275
  • 167 / 3
  • gruz@jabber.org | gruz.org.ua
Re: Снова нужна помощь с VirtueMart
« Ответ #6 : 11.01.2012, 01:15:39 »
http://virtuemart.net/documentation/Developer_Manual/Finding_Files.html
Это по поводу того, где править.
Остальное в большинстве задачи не сложные. Брать и делать. Это действительно те вопросы, где или самостоятельно методом проб и ошибок (там не сложно), или за деньги у других. assaru прав.
Життя має дві форми - горіння і гниття!
-
Со мной на "ты" - Вам лень развёрнуто формулировать вопрос? Нам лень отвечать. Правильный вопрос: - Версии J! и проблемного расширения? - Что хотел? - Что пробовал? - Что получилось и что не получилось? - Какие были ошибки?
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Снова нужна помощь с VirtueMart
« Ответ #7 : 11.01.2012, 07:40:57 »
На русском о назначении файлов здесь
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

Черная_Леди

  • Захожу иногда
  • 73
  • 0 / 0
Re: Снова нужна помощь с VirtueMart
« Ответ #8 : 11.01.2012, 15:33:52 »
Я же не прошу за меня готовый код написать, а лишь подсказать в каком файла лежит то, что  нужно подправить.
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Снова нужна помощь с VirtueMart
« Ответ #9 : 11.01.2012, 15:37:31 »
лишь подсказать в каком файла лежит то, что  нужно подправить.
Смотрите пост выше :)
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор grishin

Ответов: 38
Просмотров: 13334
Последний ответ 22.08.2020, 08:44:29
от rsn
Не выводит списком Настраиваемое поле в VirtueMart 5.0

Автор ЛюдмилаМир

Ответов: 2
Просмотров: 3769
Последний ответ 25.08.2019, 16:27:04
от ЛюдмилаМир
Joomla VirtueMart помощь в переводе

Автор akkord31

Ответов: 0
Просмотров: 3599
Последний ответ 21.05.2019, 09:14:02
от akkord31
Миграция с Joomla 1.5 на 3 с VirtueMart 1.1.9 stable на свежую. Кто поможет?

Автор Гриша-Десантник

Ответов: 7
Просмотров: 3944
Последний ответ 23.04.2019, 10:22:25
от draff
Переход на https VirtueMart 1.1.4 проблемы с фото

Автор Sergey1984

Ответов: 4
Просмотров: 3946
Последний ответ 25.10.2018, 20:56:54
от Sergey1984