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

altvvc

  • Давно я тут
  • 523
  • 23 / 0
Re: Что нужно доделать в ЖШ
« Ответ #630 : 25.09.2014, 20:50:27 »
Может и было уже пожелание.
Личный кабинет пользователя. Когда заказов много - нет пагинации. Допустим у клиента - 100 заказов в личном кабинете будит смотреться не очень...
Возможно еще многим понравится возможность удаления старых заказов. Например в корзину, и чистка корзины(истории) например раз в 3месяца.
Красота спасет мир, а пофигизм спасет нервы.
*

Cerber

  • Захожу иногда
  • 266
  • 34 / 0
  • Богиня Иштар и ее пес Пи..ц
Re: Что нужно доделать в ЖШ
« Ответ #631 : 08.10.2014, 17:46:54 »


Предложение:
Оверрайд шаблона админки (переопределение шаблонов админ. панели) JS
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
Re: Что нужно доделать в ЖШ
« Ответ #632 : 08.10.2014, 19:54:07 »

Оверрайд шаблона админки (переопределение шаблонов админ. панели) JS

Ну для начала надо собственно шаблон для админки сделать... а так - целиком поддерживаю, давно уже назрело.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Что нужно доделать в ЖШ
« Ответ #633 : 08.10.2014, 20:03:07 »
Так он (оверрайд) как-бы работает уже очень давно. Все переопределяется аналогично с фронтом.
*

Cerber

  • Захожу иногда
  • 266
  • 34 / 0
  • Богиня Иштар и ее пес Пи..ц
Re: Что нужно доделать в ЖШ
« Ответ #634 : 08.10.2014, 20:30:25 »
Так он (оверрайд) как-бы работает уже очень давно. Все переопределяется аналогично с фронтом.
Если так, будьте добры напишите пример относительно такого файла:
administrator\components\com_jshopping\views\product_edit\tmpl\info.php
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Что нужно доделать в ЖШ
« Ответ #635 : 08.10.2014, 20:54:09 »
переопределяется \administrator\components\com_jshopping\views\product_edit\tmpl\default.php, а дальше по накатанной :)

можно выбор шаба админики и не делать собственно, просто для всяких include как в этом файле добавить проверку на существования файла в HTML шаблона Joomla, и если он есть, то грузить его, а если нет, то стандартный. такм образом полноценно бы работал нативный оверрайд
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Что нужно доделать в ЖШ
« Ответ #636 : 08.10.2014, 20:58:29 »
такм образом полноценно бы работал нативный оверрайд
Я про то и вещаю, что нативный оверрайд работает. Ничего доделывать не надо, просто пользоваться.
Например у меня в одном проекте
administrator/components/com_jshopping/views/orders/tmpl/edit.php
оверрайдится на
administrator/templates/bluestork/html/com_jshopping/orders/edit.php
Joomla 2.5. не самая свежая.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Что нужно доделать в ЖШ
« Ответ #637 : 08.10.2014, 21:12:58 »
не все файлы можно.

Цитата: \administrator\components\com_jshopping\views\product_edit\tmpl\default.php
...
include(dirname(__FILE__)."/info.php");
...

итого, таким образом \administrator\components\com_jshopping\views\product_edit\tmpl\info.php вы не переопределите
для того, чтобы можно было все, надо для вот таких ситуаций добавить проверку на существование файлов в HTML шаблоне, и если есть - инклудить их, а не dirname(__FILE__).file
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Cerber

  • Захожу иногда
  • 266
  • 34 / 0
  • Богиня Иштар и ее пес Пи..ц
Re: Что нужно доделать в ЖШ
« Ответ #638 : 08.10.2014, 21:38:18 »
Благодарю парни эт я сам лажанул не с того файла начал

Но тем не менее с dmitry_stas я согласен поскольку приходится копировать все файлы из этой папки вместо одного
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Что нужно доделать в ЖШ
« Ответ #639 : 09.10.2014, 05:05:07 »
Да, надо просто копировать головной файл и все подключаемые, если надо изменить подключаемый или в головном есть подключаемые, но я не вижу здесь никаких проблем, делайте так и все будет работать, и проверок никаких не надо.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Что нужно доделать в ЖШ
« Ответ #640 : 09.10.2014, 08:48:01 »
Цитировать
надо просто копировать головной файл и все подключаемые

а если сделать проверку - надо будет копировать только 1 нужный файл.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Что нужно доделать в ЖШ
« Ответ #641 : 10.10.2014, 13:51:51 »
Надо делать не проверку, а нативные джумловские подключения вложенных шаблонов, типа
Код
        <table class="adminlist table table-striped">
<thead><?php echo $this->loadTemplate('head');?></thead>
<tfoot><?php echo $this->loadTemplate('foot');?></tfoot>
<tbody><?php echo $this->loadTemplate('body');?></tbody>
</table>
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Что нужно доделать в ЖШ
« Ответ #642 : 10.10.2014, 14:02:51 »
ну так даже лучше, но просто это потянет за собой переделку шаблона. поэтому я чтобы так сказать малой кровью :) а в идеале - то конечно.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Что нужно доделать в ЖШ
« Ответ #643 : 10.10.2014, 14:08:25 »
Ну тут либо ничего не делать, либо уже сразу правильно :)
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Что нужно доделать в ЖШ
« Ответ #644 : 12.10.2014, 19:37:40 »
неплохо было бы для Режим магазина - Нормальный в способе оплаты запретить редактирование не только payment_type, а также и payment_class и scriptname. а то у некоторых ручки шаловливые :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

SityXXX

  • Осваиваюсь на форуме
  • 23
  • 1 / 0
Re: Что нужно доделать в ЖШ
« Ответ #645 : 13.10.2014, 14:46:44 »
Хорошо бы поставить галочку: - не отображать пустые категории (категории в которых товары с остатком 0 или вовсе нету товаров). Так и не знаю как решить эту задачу.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Что нужно доделать в ЖШ
« Ответ #646 : 14.10.2014, 11:03:39 »
1. Удалить у методов оплаты Код. Нигде не используется, только путает.

2. Добавить у методов доставки shipping_class для идентификации (как payment_class у метода оплаты). Т.е. сейчас например нет возможности при установке плагина доставки проверить существует ли (и если нет - создать) определенный способ доставки, потому что кроме как по ID никак нельзя идентифицировать метод оплаты.

3. очень не хватает возможности для способов доставок добавлять свои params (сериализованный массив, такой же, как у способов оплаты). Например, склад для способа доставки сейчас можно сделать только очень постаравшись, например выделив под него какое нибудь из полей ext_field_n и написав плагин. А если бы были params - было бы гораздо проще и правильнее.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Re: Что нужно доделать в ЖШ
« Ответ #647 : 20.10.2014, 17:48:35 »
*

ХайВей

  • Осваиваюсь на форуме
  • 39
  • 2 / 0
Re: Что нужно доделать в ЖШ
« Ответ #648 : 22.10.2014, 11:09:10 »
В админ.панели в списке заказов можно редактировать заказ,
то есть: удалять или добавлять товар, а если товар содержит атрибуты тогда добавить его невозможно точнее нельзя добавить его атрибуты (зависимые)

Приходится собирать весь заказ заново из за дополнительного товара
*

Porisey

  • Новичок
  • 4
  • 0 / 0
Re: Что нужно доделать в ЖШ
« Ответ #649 : 22.10.2014, 13:43:56 »
Добрый день,

Мне кажется, стоит добавить возможность указывать в админке название видео при добавлении видео к товару.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Что нужно доделать в ЖШ
« Ответ #650 : 23.10.2014, 13:57:05 »
1. для разных языков - свое название группы пользователей и ее описание.
2. для разных языков - свои метки товара (изображения)
3. для пользователя (adv_user) сохранять его язык (чтобы например можно было понять на каком языке ему отправить письмо)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Что нужно доделать в ЖШ
« Ответ #651 : 23.10.2014, 14:01:28 »
2 Виктор
Цитировать
2. для разных языков - свои метки товара (изображения)
пжлст вот это не стоит даже упоминать.
это не стоит того чтобы даже спорить об этом.
мультиязычность это база, если Вы ее заявляете.
мультиметки сделайте платными а вот ленги для меток должны быть в рамках базовой мультиязычности компонента

ИМХО.

P.S.
Также возможность добавлять изображения товара для разных языков.
« Последнее редактирование: 25.10.2014, 12:12:15 от nevigen »
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
Re: Что нужно доделать в ЖШ
« Ответ #652 : 02.11.2014, 22:23:46 »
Виктор, старая проблема... Магазин не умеет корректно работать с изображениями (и кажется видео) с названиями на кириллице. Я не знаю есть ли проблема на немецком, голландском, венгерском и прочих, но кириллические названия картинок типа "ням ням.jpg" будет преобразована в "___-__.jpg". Что само по себе может вызвать проблемы при наличие картинки с названием "бля бля.jpg", так как на выходе получится тот же "___-___.jpg". Есть бесплатный плагин http://nevigen.com/ru/shop/addons/transliterator-nazvaniya-fajlov-dlya-tovara.html который эту проблему решает... но мне кажется, что мультиязычный магазин должен уметь работать с файлами в национальных названиях.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Что нужно доделать в ЖШ
« Ответ #653 : 03.11.2014, 13:41:29 »
в 4.7.0 добавили хорошую штуку - проверку на то, как именно должно устанавливаться расширение. предложение в будущем сделать не вывод предупреждения в случае установки например плагина через ЖШ, а просто тихую автоматическую установку через Joomla (например, просто переадресовать на метод Установить из каталога с установленным значением install_directory)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

a_tsvetkov

  • Осваиваюсь на форуме
  • 44
  • 3 / 0
Re: Что нужно доделать в ЖШ
« Ответ #654 : 04.11.2014, 14:12:03 »
Здравствуйте.
В админ панели при создании заказа невозможно выбрать атрибуты добавляемого товара.
Это очень ограничивает функционал.
Выше писали про редактирование заказов, это одна и та же проблема.
Пожалуйста, сделайте возможность выбора атрибутов, пожалейте операторов.
Спасибо.
*

Cerber

  • Захожу иногда
  • 266
  • 34 / 0
  • Богиня Иштар и ее пес Пи..ц
Re: Что нужно доделать в ЖШ
« Ответ #655 : 25.11.2014, 16:40:42 »
+ 1 К предыдущему посту


Просьба сделать доступны все страницы Статического текста в создании пункта меню

В защиту можно привести не мало тем с вопросом: "Не выводится статический текст"
*

jorevo

  • Давно я тут
  • 595
  • 13 / 1
Re: Что нужно доделать в ЖШ
« Ответ #656 : 25.11.2014, 16:52:49 »
О, а я думал что это только у меня с версией 3.19 страницы статического текста перестали выводиться. Но что то разбираться руки не дошли. Просто оформил обычным меню через материалы Joomla.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Что нужно доделать в ЖШ
« Ответ #657 : 25.11.2014, 17:33:01 »
2 Виктор
может проще и логичнее сделать связку статического текста ЖШ с материалом Joomla ? по типу пункта меню
Зачем матриалы в ЖШ если они уже есть в Joomla ? Тем более 99% необходимо делать материал и ссылку на правила и права.

Также пересмотрите варианты вывод информации "о производителе" и "плюс доставка" в карточке товара.
Чтобы их можно было вывести в шаблонах например в модал (что логично).
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Что нужно доделать в ЖШ
« Ответ #658 : 27.11.2014, 14:04:47 »
Пожалуйста, сделайте возможность выбора атрибутов, пожалейте операторов.

и от меня +1. связано это даже не столько с ручным вбиванием названия опции, цены, кода и так далее. это хоть и напрягает менеджеров, но это можно сделать из админки, и это можно пережить. а вот то, что изображение атрибута не подтягивается в заказ, и приходится в базу лезть чтобы его поправить... это уже менеджерам не получится объяснить :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Что нужно доделать в ЖШ
« Ответ #659 : 29.11.2014, 19:13:32 »
нормализируйте загрузку демо файлов и файлов на продажу.
чтобы можно было назначать существующие на сервере файлы (ФТП) простым выбором через кнопку выбрать как для картинок

также разделите демо и продаваемые...
такое соседство может приводить к машинальным ошибкам.


и огромная просьба, сделайте нормально страницу настроек !
зонируйте как то настройки по принадлежности. дайте описания какие-то, неужели сложно ?
сейчас все кучей свалено, ищи-свищи... нашел-угадай...


П.С.
_JSHOP_NO_RETURN_DESCRIPTION в русском ленге переведите.
« Последнее редактирование: 29.11.2014, 23:48:06 от nevigen »
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибки магазина (2015)

Автор nevigen

Ответов: 162
Просмотров: 18275
Последний ответ 02.06.2024, 22:02:55
от Vastriet
(Проблема решена) Error - 1064

Автор pavel2950

Ответов: 17
Просмотров: 2372
Последний ответ 11.07.2017, 21:05:19
от Linfuby
Ошибка: 1064, t line 1 sql=select cat.description FROM #__categories cat WHERE cat.id=

Автор jeka odesskiy

Ответов: 18
Просмотров: 1945
Последний ответ 11.11.2016, 13:20:23
от kit2m2
Поменять местами данные в форме ФИО

Автор Roman74ru

Ответов: 1
Просмотров: 2140
Последний ответ 23.07.2016, 15:53:19
от Roman74ru
Не показывает товар при разных производиm

Автор kossss5

Ответов: 0
Просмотров: 1475
Последний ответ 04.11.2014, 13:42:39
от kossss5