Новости 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

0 Пользователей и 1 Гость просматривают эту тему.
  • 21 Ответов
  • 2305 Просмотров
*

artr8

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Здравствуйте.Вот сайт http://shop.foto-www.ru/ вверху где корзина в черном кружочке написано слово "empty", подскажите пожалуйста как его исправить на слово "Корзина".Заранее спасибо.
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Re: Нужно перевести одно слово
« Ответ #1 : 29.08.2013, 21:06:04 »
Здравствуйте.Вот сайт http://shop.foto-www.ru/ вверху где корзина в черном кружочке написано слово "empty", подскажите пожалуйста как его исправить на слово "Корзина".Заранее спасибо.

Ну так в чем проблема? Тут корзина явно выводится через сторонний модуль, ну на худой конец это так переделали стандартный модуль корзины VirtueMart.
Лезешь в в папку modules/название_модуля/tmp/ и тут должен быть файл default.php. Ну может будет называться по-другому, главное расширение php. Открывай и ищи там слово empty через ctrl+f, но только чтобы оно было в одинарных кавычках 'empty'. Ну если не найдешь, тогда кидай сюда код самого файла, НАЙДЕМ ВМЕСТЕ)))
*

artr8

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Нужно перевести одно слово
« Ответ #2 : 29.08.2013, 21:29:21 »
там нету слова empty в одинарных скобках
Вот файл default.php
Спойлер
[свернуть]
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Re: Нужно перевести одно слово
« Ответ #3 : 29.08.2013, 21:39:03 »
А ну понятно, короче модуль не русифицирован. У тебя строчка которая отвечает за вывод названия корзины в этом файле

Код
$data->cart_empty_text  = JText::_('TM_VIRTUEMART_CART_EMPTY');

А слово берется из языкового пакета. Лезь в корне сайта в папку language/en-GB/ и ищи там файл en-GB.название_модуля.ini и ищи там строчку TM_VIRTUEMART_CART_EMPTY. Что будет после равно в ковычках - вот это и будит твое empty. Меняй на любое русское слово
*

artr8

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Нужно перевести одно слово
« Ответ #4 : 29.08.2013, 21:42:59 »
не помогло
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Re: Нужно перевести одно слово
« Ответ #5 : 29.08.2013, 21:48:57 »
не помогло

Не помогло или не нашел?
*

artr8

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Нужно перевести одно слово
« Ответ #6 : 29.08.2013, 21:55:03 »
Нашел, исправил, даже пробовал исправлять в языковом файле самого шаблона, не помогло, может это нужно подправить в HTML файле шаблона?это шаблон от тамплетмонстер
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Re: Нужно перевести одно слово
« Ответ #7 : 29.08.2013, 22:05:22 »
Пардон ошибочка))) это не та строчка)))

Поищи тогда еще в языковом файле en-GB.название_модуля.ini где встречается слово empty в кавычках после равно
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Re: Нужно перевести одно слово
« Ответ #8 : 29.08.2013, 22:06:18 »
Нашел, исправил, даже пробовал исправлять в языковом файле самого шаблона, не помогло, может это нужно подправить в HTML файле шаблона?это шаблон от тамплетмонстер

в HTML файле шаблона его не будит так как корзина выводится через модуль
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Нужно перевести одно слово
« Ответ #9 : 29.08.2013, 22:07:59 »
Проще в админке переопределить языковую переменную. Тогда и обновляться можно будет спокойно.
*

artr8

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Нужно перевести одно слово
« Ответ #10 : 29.08.2013, 23:21:27 »
Проще в админке переопределить языковую переменную. Тогда и обновляться можно будет спокойно.
Можно поподробнее?
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Re: Нужно перевести одно слово
« Ответ #11 : 30.08.2013, 10:29:48 »
Проще в админке переопределить языковую переменную. Тогда и обновляться можно будет спокойно.

Мне кстати тоже интересно - это как?
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Нужно перевести одно слово
« Ответ #12 : 30.08.2013, 10:55:07 »
Ну вот так
Спойлер
[свернуть]
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Re: Нужно перевести одно слово
« Ответ #13 : 30.08.2013, 11:03:40 »
А понятно
*

artr8

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Нужно перевести одно слово
« Ответ #14 : 30.08.2013, 12:19:04 »
А понятно
Если мне попробовать через переопределение констант, то какую языковую константу мне нужно будет вписать в админке?
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Re: Нужно перевести одно слово
« Ответ #15 : 30.08.2013, 13:05:26 »
Если мне попробовать через переопределение констант, то какую языковую константу мне нужно будет вписать в админке?

Найди ее сам, где эта переменная равняется слову empty. Мы же не знаем как разработчики в коде ее назвали
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Нужно перевести одно слово
« Ответ #16 : 30.08.2013, 14:03:33 »
Поменяйте этот код
Код: php-brief
<div class="total_products"><?php echo  $data->totalProductTxt ?></div>
на
Код: php-brief
<div class="total_products"><?php echo  ($data->totalProductTxt=='empty')?'Пусто':$data->totalProductTxt; ?></div>
Вместо "Пусто" поставьте что хотите.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

artr8

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Нужно перевести одно слово
« Ответ #17 : 07.09.2013, 17:58:36 »
Поменяйте этот код
Код: php-brief
<div class="total_products"><?php echo  $data->totalProductTxt ?></div>
на
Код: php-brief
<div class="total_products"><?php echo  ($data->totalProductTxt=='empty')?'Пусто':$data->totalProductTxt; ?></div>
Вместо "Пусто" поставьте что хотите.
спасибо, но не помогло(((
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Нужно перевести одно слово
« Ответ #18 : 07.09.2013, 21:27:58 »
А так:
Код: php-brief
<div class="total_products"><?php echo  ($data->totalProduct)?$data->totalProductTxt:'Пусто'; ?></div>
?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

artr8

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Нужно перевести одно слово
« Ответ #19 : 08.09.2013, 22:11:14 »
А так:
Код: php-brief
<div class="total_products"><?php echo  ($data->totalProduct)?$data->totalProductTxt:'Пусто'; ?></div>
?
теперь там вопросительные знаки заключенные в рамбики, и теперь корзина не кликабельна. shop.foto-www.ru
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Нужно перевести одно слово
« Ответ #20 : 08.09.2013, 23:11:00 »
теперь там вопросительные знаки заключенные в рамбики, и теперь корзина не кликабельна. shop.foto-www.ru
Сохраните файл в UTF-8 without BOM.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

artr8

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Нужно перевести одно слово
« Ответ #21 : 09.09.2013, 16:00:56 »
Сохраните файл в UTF-8 without BOM.
теперь вобще ничего нет, и корзина так же не кликабельна
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не могу вывести картинку нужно размера

Автор stonehand

Ответов: 3
Просмотров: 1285
Последний ответ 22.03.2019, 21:55:29
от sivers
Разобраться с меню, нужно выставить красиво, по центру!

Автор KirillDragon

Ответов: 4
Просмотров: 1745
Последний ответ 28.02.2018, 12:49:44
от KirillDragon
Нужно добавить еще 1 строчку, Как ?

Автор Xzizz

Ответов: 4
Просмотров: 1394
Последний ответ 27.12.2015, 12:11:26
от ShfVD
Замена изображений при наведении одно на одно

Автор intedant

Ответов: 6
Просмотров: 1599
Последний ответ 20.11.2015, 20:42:55
от Shustry
Переключатель языка, как его слепить так как нужно?

Автор Filin-Rock

Ответов: 41
Просмотров: 10927
Последний ответ 15.03.2015, 16:24:22
от b2z