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

matetos

  • Новичок
  • 6
  • 0 / 0
Re: Скачать - Плагин заказа на 1 странице
« Ответ #150 : 06.04.2018, 11:56:03 »
Добрый день!
Как скрыть поле "Как оформить заказ"?
Простой вариант:
Код
#bypv_cart_customer_type_select{
    display: none;
}
*

matetos

  • Новичок
  • 6
  • 0 / 0
Re: Скачать - Плагин заказа на 1 странице
« Ответ #151 : 06.04.2018, 12:12:19 »

Есть проблема с выводом картинок товара.
если в view.html.php стр.882
Код
$product->images[0]->displayMediaThumb
то выводится пустая область изображения.
если
Код
$product->images[0]->displayMediaFull
то выводится только тайтл картинки

Решено.
« Последнее редактирование: 09.04.2018, 19:20:22 от matetos »
*

Nicp

  • Новичок
  • 2
  • 0 / 0
Re: Скачать - Плагин заказа на 1 странице
« Ответ #152 : 09.04.2018, 15:17:14 »
Добрый вечер.
Установил плагин все красиво
Только одно но при нажатие оформить заказ ничего не происходит
*

Nicp

  • Новичок
  • 2
  • 0 / 0
Re: Скачать - Плагин заказа на 1 странице
« Ответ #153 : 11.04.2018, 08:26:54 »
))) Ну раз спрашиваете .. То точно копать не стоит..
это так не ошибка а уведомление // 

Но если совсем охота то поищите символ  & ну и удалите его в той строке ..
И сообщение пропадет ..
 или перед этой строкой @ поставить ... Но это не всегда помогает ))
Удачи .

Не могли бы помочь Скачать - Плагин заказа на 1 странице
*

Litop

  • Захожу иногда
  • 52
  • 4 / 0
  • Joomla не использую! В Virtuemart не шарю!
Re: Скачать - Плагин заказа на 1 странице
« Ответ #154 : 29.05.2018, 22:22:39 »
Приветствую всех.  Приключился интересный случай в роботе с данным плагином:  при формирования заказа добавляется лишний товар (рандомно), но только из тех которых на складе *0* (нет в наличии). Хронология такая - добавляешь товар в корзину ( здесь порядок), вводишь данные, жмём оформить, заказ оформлен и сумма заказа правильная. А вот при переходе по ссылке *посмотреть ваш заказ* в списке товаров появляется ещё один произвольный товар с ценой *0* :o В письме с заказом такая же ситуация - товаров два.
Может кто встречался с подобными приколами? Утверждать на 100 про, что дело в плагене не берусь, но мало ли. Да и идей куда копать пока нет. Заранее благодарю за помощь!
*

matetos

  • Новичок
  • 6
  • 0 / 0
Re: Скачать - Плагин заказа на 1 странице
« Ответ #155 : 31.05.2018, 19:30:53 »
Есть проблема этого плагина при оплате картой (плагин сбербанка).
Оплата проходит нормально, но после оплаты корзина не очищается и письмо не приходит.
Когда одностраничная корзина отключена, то все нормально.
Может кто-то уже сталкивался с таким и есть решение?
*

Alkor94

  • Захожу иногда
  • 55
  • 0 / 0
Re: Скачать - Плагин заказа на 1 странице
« Ответ #156 : 16.06.2018, 02:51:10 »
Я так и не понял как убрать текст регистрации подскажите
*

Alkor94

  • Захожу иногда
  • 55
  • 0 / 0
Re: Скачать - Плагин заказа на 1 странице
« Ответ #157 : 16.06.2018, 03:35:16 »
Ну если регистрация в обще не нужна то как вариант можно просто CSS стиль для блока выбора прописать
Код
div#bypv_cart_customer_type_select {
    display: none;
}
И в настройках плагина на вкладке Cart Behavior
параметр Default customer type поставить Оформить без регистрации
Скажите пожалуйста где именно надо это прописать
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
Re: Скачать - Плагин заказа на 1 странице
« Ответ #158 : 20.11.2018, 02:19:52 »
Скажите пожалуйста где именно надо это прописать
в CSS файле в шаблоне ....
*

aleksandrozz

  • Захожу иногда
  • 53
  • 2 / 0
Re: Скачать - Плагин заказа на 1 странице
« Ответ #159 : 30.01.2019, 13:21:56 »
Жму кнопку оформить заказ и получаю ошибку

Код
Too few arguments to function VirtueMartModelState::testStateCountry(), 2 passed in /home/p/postman/public_html/plugins/system/opc_for_vm_bypv/controllers/cart_bypv.php on line 726 and exactly 3 expected

В чем может быть причина?
*

Dmitry45

  • Новичок
  • 1
  • 0 / 0
Re: Скачать - Плагин заказа на 1 странице
« Ответ #160 : 09.02.2019, 14:03:43 »
Добрый день. Подскажите пожалуйста, при входе в плагин выдает ошибку:Fix of incompatible shipments            
 Fatal error:  Access to undeclared static property: VmConfig::$vmlang in /var/www/u0649691/data/www/topstores.ru/plugins/system/opc_for_vm_bypv/models/fields/vmmethods.php on line 49    Изменения настроек в плагине делать не позволяет, нет кнопки сохранить. В чем может быть проблема?
« Последнее редактирование: 09.02.2019, 14:42:07 от Dmitry45 »
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
Re: Скачать - Плагин заказа на 1 странице
« Ответ #161 : 17.02.2019, 10:07:38 »
Добрый день. Подскажите пожалуйста, при входе в плагин выдает ошибку:Fix of incompatible shipments            
 Fatal error:  Access to undeclared static property: VmConfig::$vmlang in /var/www/u0649691/data/www/topstores.ru/plugins/system/opc_for_vm_bypv/models/fields/vmmethods.php on line 49    Изменения настроек в плагине делать не позволяет, нет кнопки сохранить. В чем может быть проблема?
Попробуйте закоментить эту строчку VmConfig::$vmlang = 'ru_ru';
*

Borodin

  • Новичок
  • 2
  • 0 / 0
Re: Скачать - Плагин заказа на 1 странице
« Ответ #162 : 09.07.2019, 07:26:42 »
У меня как то через раз запускается плагин. Gartes нужна твоя помощь.! Срочно ! Мне как новичку запрещено посылать личные сообщения.
 
« Последнее редактирование: 09.07.2019, 07:32:16 от Borodin »
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
Re: Скачать - Плагин заказа на 1 странице
« Ответ #164 : 21.11.2019, 23:47:03 »
Я не думаю что это правильно но я начал делать другую корзину!!
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
Re: Скачать - Плагин заказа на 1 странице
« Ответ #165 : 25.01.2020, 09:27:34 »
Не давно обратился человек ко мне с такой ошибкой
Цитировать
Fatal error: require(): Failed opening required 'JPATH_VM_ADMINISTRATOR/helpers/vmmodel.php' (include_path='.:/opt/cpanel/ea-php72/root/usr/share/pear') in /home/mosoptic/public_html/plugins/system/opc_for_vm_bypv/models/fields/vmmethods.php on line 45
Это может быть после обновления Joomla
Решается это так : в файл /plugins/system/opc_for_vm_bypv/opc_for_vm_bypv.php в самый верх дописать -
Код
define('JPATH_VM_ADMINISTRATOR', '/administrator/component/com_virtuemart');
Всем Удачи !
*

Igoritaly

  • Давно я тут
  • 659
  • 2 / 0
Re: Скачать - Плагин заказа на 1 странице
« Ответ #166 : 04.02.2020, 07:15:17 »
Доброго времени суток. Помогите прикрутить ReCaptcha к плагину One Page Checkout for VirtueMart [byPV]
*

sanek2281

  • Захожу иногда
  • 85
  • 7 / 0
Re: Скачать - Плагин заказа на 1 странице
« Ответ #167 : 12.01.2021, 05:17:01 »
Не давно обратился человек ко мне с такой ошибкой Это может быть после обновления Joomla
Решается это так : в файл /plugins/system/opc_for_vm_bypv/opc_for_vm_bypv.php в самый верх дописать -
Код
define('JPATH_VM_ADMINISTRATOR', '/administrator/component/com_virtuemart');
Всем Удачи !

Привет gartes
Столкнулся с той же проблемой, твой совет не помог(
Не подскажешь что может быть?

Ошибка в админке http://prntscr.com/wlg0le
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
Re: Скачать - Плагин заказа на 1 странице
« Ответ #168 : 12.01.2021, 14:31:13 »
Доброго Дня !
Файла не хватает vmmodel.php
Я просто не помню как он его запрашивает ! - и магаза с виртом нет под руками !!!
Хотите - скиньте в скайп доступы - посмотрим !
« Последнее редактирование: 12.01.2021, 14:35:37 от gartes »
*

sanek2281

  • Захожу иногда
  • 85
  • 7 / 0
Re: Скачать - Плагин заказа на 1 странице
« Ответ #169 : 13.01.2021, 03:15:59 »
Доброго Дня !
Файла не хватает vmmodel.php
Я просто не помню как он его запрашивает ! - и магаза с виртом нет под руками !
Хотите - скиньте в скайп доступы - посмотрим !

Большое спасибо gartes!
Как всегда помог, плюсую в карму!

Если у кого-то будет данная проблема, замените текущий код в файле /plugins/system/opc_for_vm_bypv/models/fields/vmmethods.php на код ниже

Код
<?php defined('_JEXEC') or die('Restricted access');

/**
 * Plugin: One Page Checkout for VirtueMart byPV
 * Copyright (C) 2014 byPV.org <info@bypv.org>
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

JFormHelper::loadFieldClass('list');

class JFormFieldVMMethods extends JFormFieldList
{
/**
* The field type.
*
* @var string
*/
protected $type = 'VMMethods';

/**
* Method to get a list of options for a list input.
*
* @return array An array of JHtml options.
     * @since 3.9
*/
protected function getOptions()
{


if (!class_exists('VmConfig')) {
try
{
    // Code that may throw an Exception or Error.
                require(JPATH_ADMINISTRATOR . '/components/com_virtuemart/helpers/config.php');
    // throw new Exception('Code Exception '.__FILE__.':'.__LINE__) ;
}
catch (Exception $e)
{
    // Executed only in PHP 5, will not be reached in PHP 7
    echo 'Выброшено исключение: ',  $e->getMessage(), "\n";
    echo'<pre>';print_r( $e );echo'</pre>'.__FILE__.' '.__LINE__;
    die(__FILE__ .' '. __LINE__ );
}

}
        VmConfig::loadConfig();

if (!class_exists('VmModel'))
{
try
{
    // Code that may throw an Exception or Error.
                require(JPATH_ADMINISTRATOR . '/components/com_virtuemart/helpers/vmmodel.php');
    // throw new Exception('Code Exception '.__FILE__.':'.__LINE__) ;
}
catch (Exception $e)
{
    // Executed only in PHP 5, will not be reached in PHP 7
    echo 'Выброшено исключение: ',  $e->getMessage(), "\n";
    echo'<pre>';print_r( $e );echo'</pre>'.__FILE__.' '.__LINE__;
    die(__FILE__ .' '. __LINE__ );
}

}





$methodType = (string) $this->element['methodtype'];
VmConfig::$vmlang = 'ru_ru';


switch ($methodType)
{
case 'shipment':
$methodModel = VmModel::getModel('shipmentmethod');
$methods = $methodModel->getShipments();

$methodPropId = 'virtuemart_shipmentmethod_id';
$methodPropName = 'shipment_name';
break;

case 'payment':
$methodModel = VmModel::getModel('paymentmethod');
$methods = $methodModel->getPayments();

$methodPropId = 'virtuemart_paymentmethod_id';
$methodPropName = 'payment_name';
break;

default:
return NULL;
}

$options = array();

foreach ($methods as $method)
{
$options[] = JHtml::_('select.option', $method->$methodPropId, $method->$methodPropName);
}

$options = array_merge(parent::getOptions(), $options);

return $options;
}
}
*

SolopoV

  • Давно я тут
  • 577
  • 16 / 0
  • зеленею...
Re: Скачать - Плагин заказа на 1 странице
« Ответ #170 : 17.07.2021, 23:34:51 »
А чем отличается вот это плагин //joomla.bypv.org/en/one-page-checkout-for-virtuemart-detail от Вашего?
*

mansonfaust

  • Захожу иногда
  • 73
  • 0 / 0
Re: Скачать - Плагин заказа на 1 странице
« Ответ #171 : 17.05.2023, 15:06:22 »
Уточните поставил плагин, при его включении товар не добавляется в корзину, только крутиться бесконечная загрузка.
что делать?
Joomla! 3.5.1 Stable
VirtueMart 3.0.18
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин быстрой покупки и сообщение Нет в наличии при наличии товаров в базе VM

Автор alanbus

Ответов: 0
Просмотров: 1195
Последний ответ 07.10.2024, 17:03:56
от alanbus
VirtueMart -- создание заказа

Автор mindguru

Ответов: 3
Просмотров: 2207
Последний ответ 02.11.2023, 13:59:05
от mindguru
Отключить подтверждение заказа

Автор Nikoz

Ответов: 13
Просмотров: 11801
Последний ответ 20.01.2023, 13:48:07
от smls
Валидация дополнительного поля при оформлении заказа

Автор Helikonst

Ответов: 2
Просмотров: 2834
Последний ответ 04.12.2022, 14:21:41
от Helikonst
Плагин отправки SMS - смена статусов заказа

Автор artlux

Ответов: 43
Просмотров: 13170
Последний ответ 20.03.2021, 14:03:13
от nnnata