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

kozovod

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Установка и Обновление
« Ответ #90 : 12.04.2011, 13:45:25 »
Я имел ввиду после нажатия кнопки "Загрузить" и выгрузки на сервер архива обновления, JoomShopping не выводит никаких сообщений о удачном обновлении или неудачном (ошибки).
Страничка точно такая же как и перед выполнимым действием.
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Re: Установка и Обновление
« Ответ #91 : 12.04.2011, 14:06:42 »
Скажите ваши настройки

administrator/index.php?option=com_admin&task=sysinfo
PHP Information

post_max_size?
max_execution_time?
upload_max_filesize?

Или обновите вручную

Скопируйте все файлы.
и Обновите базу  update.sql
*

kozovod

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Установка и Обновление
« Ответ #92 : 12.04.2011, 15:15:46 »
post_max_size - 8M / 8M
max_execution_time - 180 / 600
upload_max_filesize - 16M / 16M
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Re: Установка и Обновление
« Ответ #93 : 12.04.2011, 16:04:04 »
Не знаю в чем проблема.
Обновляйте вручную.
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
Re: Установка и Обновление
« Ответ #94 : 05.03.2012, 08:56:38 »
А как переехать с последней версии для жумлы 1.5 на линейку для 2.5? Обновить жумлу и установить поверх 3.х?
*

kefla

  • Захожу иногда
  • 87
  • 4 / 0
  • Учусь, учусь, все время учусь, а края не видно...
Re: Установка и Обновление
« Ответ #95 : 04.06.2012, 19:24:39 »
Прошу о помощи (мой сайт находится на localhost).
После обновения JoomShopping до версии 3.6.1, при формировании заказа, на его последнем шаге, появляется сообщение "Fatal error: Call to undefined method jshopCart::checkListProductsQtyInStore() in L:\home\jml25-vvl\www\components\com_jshopping\controllers\checkout.php on line 694"
Что и как можно сделать, чтобы не потерять кучу работы, которую  уже сделал по наполнению магазина товарами...
К сожалению глуюокими познаниями не обладаю, все более по верхам  crazy!...
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Установка и Обновление
« Ответ #96 : 04.06.2012, 20:20:46 »
чтобы не потерять товары, достаточно скопировать все таблицы ЖШ базы, думаю Вы увидите их сразу ;)
Ну и папку с картинками и файлами /components/com_jshopping/files/

Все собственно :)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

kefla

  • Захожу иногда
  • 87
  • 4 / 0
  • Учусь, учусь, все время учусь, а края не видно...
Re: Установка и Обновление
« Ответ #97 : 04.06.2012, 23:13:02 »
чтобы не потерять товары, достаточно скопировать все таблицы ЖШ базы, думаю Вы увидите их сразу ;)
Ну и папку с картинками и файлами /components/com_jshopping/files/

Все собственно :)


извиняюсь за глупые вопросы, верно ли я понимаю задачу, мне нужно скопировать таблицы баз данных через denwer? Т.е. в denwer на вкладке экспорт выделяю все таблицы ЖШ, отмечаю SQL, жму ОК и получаю что-то, что потом могу импортировать обратно?
понимаю, вопросы ламера, но, потерпите :) и спасибо за помощь
Боюсь что изначально неверно задал вопрос, вероятно нужно было бы спросить о том, как просто откатиться к предыдущей версии ЖШ (3.5.0) и снова поставить 3.6.1?
с папкой с картинками все понятно :)
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Re: Установка и Обновление
« Ответ #98 : 04.06.2012, 23:19:00 »
1. Ошибок не должно быть
2. Как вы обновляли, c какой версии?

*

kefla

  • Захожу иногда
  • 87
  • 4 / 0
  • Учусь, учусь, все время учусь, а края не видно...
Re: Установка и Обновление
« Ответ #99 : 04.06.2012, 23:42:23 »
1. Ошибок не должно быть
2. Как вы обновляли, c какой версии?


обновлялся с 3.5.0 сразу установив обновление 3.6.1, после этого при оформлении заказа стало вываливаться выше означенное сообщение, попробовал снова установить 3.6.1 без удаления того что было, ошибка не пропадает, а что делать... ума не приложу.
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Re: Установка и Обновление
« Ответ #100 : 05.06.2012, 00:00:39 »
Почему сразу.

Где вы его взяли, его просто не существует.

http://www.webdesigner-profi.de/joomla-webdesign/joomla-shop/downloads/updates.html
Component Update 3.5.0 -> 3.5.1
Component Update 3.5.1 -> 3.6.0
Component Update 3.6.0 -> 3.6.1

сделайте все наново по шагово.

*

kefla

  • Захожу иногда
  • 87
  • 4 / 0
  • Учусь, учусь, все время учусь, а края не видно...
Re: Установка и Обновление
« Ответ #101 : 05.06.2012, 00:13:19 »
Почему сразу.

Где вы его взяли, его просто не существует.

http://www.webdesigner-profi.de/joomla-webdesign/joomla-shop/downloads/updates.html
Component Update 3.5.0 -> 3.5.1
Component Update 3.5.1 -> 3.6.0
Component Update 3.6.0 -> 3.6.1

сделайте все наново по шагово.


при обновлении Component Update 3.5.0 -> 3.5.1 все хорошо
при Component Update 3.5.1 -> 3.6.0 вываливается :"Ошибка базы данных с номером 1060
Duplicate column name 'allcats' SQL=alter table `ki28d_jshopping_attr` ADD COLUMN `allcats` tinyint(1) NOT NULL default '1', ADD COLUMN `cats` text NOT NULL;"
Заглянул собственно в эту таблицу, она содержит шапку атрибутов, в моем случае - тип покрытия изделий, на каждом из атрибутов подцеплены опции разнообразные... куда двигаться дальше?
не обращая внимания на этот глюк подолжил и обновлился до Component Update 3.6.0 -> 3.6.1
после этого проверил по цепочке прохождения заказа, все получилось :) :) :), УРААААА!
Спасибо
« Последнее редактирование: 05.06.2012, 01:18:53 от kefla »
*

avts

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Установка и Обновление
« Ответ #102 : 10.06.2012, 12:19:52 »
При установке v3.7.0 на чистую Joomla 2.5.4 выдает:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1307628 bytes) in Z:\home\localhost\www\my-shop\libraries\joomla\filesystem\archive\zip.php on line 409
Бета ставится нормально.

При попытке установки из каталога (распаковываю архив в /tmp, указываю путь "my-shop/tmp") выдает:
JInstaller: :Install: Не удалось найти XML-файл установки
По данному пути корректный пакет не найден.
Кривые руки?

Решил задачу установкой 3.6.1 + апдейт до 3.7.0. Но осадочек остался:)
« Последнее редактирование: 10.06.2012, 12:42:27 от avts »
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Установка и Обновление
« Ответ #103 : 10.06.2012, 14:10:32 »
:) ну осадочек надеемся не от ЖШ ;)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Re: Установка и Обновление
« Ответ #104 : 10.06.2012, 15:08:20 »
При установке v3.7.0 на чистую Joomla 2.5.4 выдает:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1307628 bytes) in Z:\home\localhost\www\my-shop\libraries\joomla\filesystem\archive\zip.php on line 409
Бета ставится нормально.

При попытке установки из каталога (распаковываю архив в /tmp, указываю путь "my-shop/tmp") выдает:
JInstaller: :Install: Не удалось найти XML-файл установки
По данному пути корректный пакет не найден.
Кривые руки?

Решил задачу установкой 3.6.1 + апдейт до 3.7.0. Но осадочек остался:)

1. Установить больше памяти
2. Версия PHP?

У меня были такие проблемы с 5.2.4
*

avts

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Установка и Обновление
« Ответ #105 : 10.06.2012, 15:09:37 »
Так и есть - PHP 5.2.4 на Денвере. Больше памяти - где?
JS - рулит!
« Последнее редактирование: 10.06.2012, 15:26:10 от avts »
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Re: Установка и Обновление
« Ответ #106 : 10.06.2012, 16:28:20 »
php.ini

memory_limit
*

avts

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Установка и Обновление
« Ответ #107 : 11.06.2012, 00:07:02 »
Спасибо. Из каталога, как оказалось, устанавливается нормально. Путь прописал неправильно: нужно было не "my-shop/tmp, а полностью "Z:\home\localhost\www\my-shop/tmp" (сайт на Денвере).
« Последнее редактирование: 11.06.2012, 00:30:10 от avts »
*

kefla

  • Захожу иногда
  • 87
  • 4 / 0
  • Учусь, учусь, все время учусь, а края не видно...
Re: Установка и Обновление
« Ответ #108 : 17.06.2012, 21:09:31 »
Добрый вечер, а могли бы Вы подсказать, какие конкретно изменения произошли и появились новые  возможности?
Заранее благодарен.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

artful knave

  • Захожу иногда
  • 68
  • 8 / 0
Re: Установка и Обновление
« Ответ #110 : 12.12.2012, 02:49:38 »
Подскажите, пожалуйста...
хочется переустановить полностью компонент (сейчас 3.8.1, нужна последняя версия, при обновлении возникает куча ошибок, которые поправить не хватает мозгов).

При этом сохранить:
1. базу товаров вместе с картинками, url, характеристиками, описанием
2. базу клиентов (их немного, но терять не хочется)
3. по возможности, список заказов.

Как это лучше сделать:
- сохранение sql-таблиц и загрузка их после установки? но при обновлении компонента они тоже, вроде как, обновляются?
- импортом-экспортом товаров?
У компонента своя база клиентов или она синхронизируется с пользователями Joomla и можно не опасаться их потерять?

Есть ли еще подводные камни?
« Последнее редактирование: 12.12.2012, 03:13:33 от artful knave »
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
Re: Установка и Обновление
« Ответ #111 : 12.12.2012, 03:25:00 »
Полностью переустанавливать не надо. Сбекапьте на всякий случай сайт целиком - например компонентой akeebabackup и обновите поочередно компонент патчами до последней версии.
*

artful knave

  • Захожу иногда
  • 68
  • 8 / 0
Re: Установка и Обновление
« Ответ #112 : 12.12.2012, 03:32:51 »
Полностью переустанавливать не надо. Сбекапьте на всякий случай сайт целиком - например компонентой akeebabackup и обновите поочередно компонент патчами до последней версии.
я б с превеликим удовольствием, но:
при обновлении возникает куча ошибок, которые поправить не хватает мозгов
в частности при редактировании конфигурации появляется предупреждение, исчезают характеристики:

исчезли все забитые характеристики:

соответственно в карточке товара их нет + пропали вкладки еще с тремя языками (они не нужны, но странно...)

и в итоге товар на сайте выглядит так (опять же нет характеристик):

если можно исправить эти ошибки без заморочек с переустановкой магазина, то буду благодарна за любые подсказки
« Последнее редактирование: 12.12.2012, 06:17:24 от artful knave »
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
Re: Установка и Обновление
« Ответ #113 : 12.12.2012, 08:51:56 »
Ну сбекапить сайт по любому не помешает. В случае чего можно будет восстановить текущую конфигурацию за пару минут. У меня было что то подобное, я каким то образом пропустил какое то обновление и накатил следующее. Можно попробовать починить так - снести компонент и установить заново последнюю полную версию. По идее должно в базе всё проапдейтиться до актуального состояния. Можно, как вариант, вручную залить файлы компонента и последовательно применить все обновления из файлов update.sql посредством phpMyAdmin. Возможно пропущено какое то раннее обновление, поэтому начать придётся издалека, задолго до текущей 3.8.1

ЗЫ. А может база порушилась - иногда банальный repair помогает.
*

artful knave

  • Захожу иногда
  • 68
  • 8 / 0
Re: Установка и Обновление
« Ответ #114 : 12.12.2012, 17:05:36 »
Ну сбекапить сайт по любому не помешает. В случае чего можно будет восстановить текущую конфигурацию за пару минут.
бэкаплю я его практически каждый день уже )))
Можно попробовать починить так - снести компонент и установить заново последнюю полную версию. По идее должно в базе всё проапдейтиться до актуального состояния.
а в этом случае удаляется вся база товаров и заказов, ручками вбивать не очень хочется, а с деньгами на подходящий импорт/экспорт пока туго...
Можно, как вариант, вручную залить файлы компонента и последовательно применить все обновления из файлов update.sql посредством phpMyAdmin. Возможно пропущено какое то раннее обновление, поэтому начать придётся издалека, задолго до текущей 3.8.1
вот это попробую, спасибо )
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
Re: Установка и Обновление
« Ответ #115 : 12.12.2012, 18:11:32 »
бэкаплю я его практически каждый день уже )))а в этом случае удаляется вся база товаров и заказов
База не удаляется (не должна). И собственно чего вы боитесь? Сделайте бекап сайта, удалите компонент, установите заново. Если что то произойдёт с базой, развернёте сайт из бекапа.
*

artful knave

  • Захожу иногда
  • 68
  • 8 / 0
Re: Установка и Обновление
« Ответ #116 : 12.12.2012, 18:51:36 »
База не удаляется (не должна). И собственно чего вы боитесь? Сделайте бекап сайта, удалите компонент, установите заново. Если что то произойдёт с базой, развернёте сайт из бекапа.
говорю же - делала. удаляла компонент, устанавливала его заново... товары исчезают вообще (при удалении стираются таблицы базы данных?). восстанавливала сайт. в общем это решение не помогает  ^-^
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Установка и Обновление
« Ответ #117 : 12.12.2012, 21:28:56 »
дамп таблиц ЖШ
снос
установка 3.7 (или какая там была первая вспомните)
импорт дампа таблиц ЖШ
апдейт-апдейт-апдейт ..... 3.12.1
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

artful knave

  • Захожу иногда
  • 68
  • 8 / 0
Re: Установка и Обновление
« Ответ #118 : 13.12.2012, 04:45:23 »
jorevo, nevigen, огромное спасибо за помощь, обновилась наконец-то )))
*

sanchexxx

  • Новичок
  • 7
  • 0 / 0
Re: Установка и Обновление
« Ответ #119 : 24.02.2013, 20:48:44 »
Здравствуйте Уважаемые! Срочно нужна помощь!

Обновил ДЖ с 3.1.2-3.1.3 - удачно, затем 3.1.3-3.2.0 и всё! В ДЖ не заходит, ошибка -

Fatal error: Call to undefined method JSFactory::getAllCurrency() in Y:\home\visage\www\components\com_jshopping\tables\config.php on line 48

Может и мог пропустить версию и перескочить, по глупости не сохранился.
Есть ли варианты восстановить ДЖ ? или сносить и заново мучиться? папка есть сохранённая ДЖ, но давность её велика!  что посоветуете ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Обновление JoomShopping 3 до JoomShopping 4

Автор dmitry_stas

Ответов: 24
Просмотров: 9740
Последний ответ 16.09.2020, 11:43:57
от nevigen
Установка шаблона vina fashion

Автор 657080

Ответов: 3
Просмотров: 3054
Последний ответ 25.05.2020, 03:44:03
от 657080
А где обновление до версии 4.16.0 ?

Автор kit2m2

Ответов: 3
Просмотров: 3321
Последний ответ 25.01.2018, 23:40:05
от dmitry_stas
Обновление с 3.20 до 4.x вручную

Автор dron

Ответов: 3
Просмотров: 1311
Последний ответ 28.02.2017, 12:43:09
от nevigen
Обновление на 3.19.0 - проблемы и решения

Автор dmitry_stas

Ответов: 81
Просмотров: 11037
Последний ответ 29.03.2016, 14:26:19
от victorantoniak