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

maike

  • Захожу иногда
  • 53
  • 0 / 0
Re: PayPal
« Ответ #30 : 17.12.2012, 21:14:04 »
У меня нет такова ... самое главное что онпай и эта работает на локале а на хостинге нет ...
просто завершает сеанс  , спасибо за покупку и не куда не перекидывает ..а до этого была ошибка 1211 строке в файле controllers\checkout.php
*

maike

  • Захожу иногда
  • 53
  • 0 / 0
Re: PayPal
« Ответ #31 : 17.12.2012, 21:14:29 »
Нету вкладки, где менять тип
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Re: PayPal
« Ответ #32 : 18.12.2012, 00:25:19 »
Вклатку специально Удалили чтоб никто не менял значение.
Меняйте значение в базе
Таблица jos_jshopping_payment_method
payment_type = 2


*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: PayPal
« Ответ #33 : 18.12.2012, 01:42:45 »
Сайт использует только валюту RUB
Для получения денежных средств нужно передавать данные платежа в валюте USD?
Как поступить, можно ли оставить валюту RUB на сайте, но передавать для оплаты уже сконвектированную по курсу валюту USD для Палки?
*

maike

  • Захожу иногда
  • 53
  • 0 / 0
Re: PayPal
« Ответ #34 : 18.12.2012, 06:23:35 »
у меня лично всё прекрасно работает  валюта...
 вот так
руб. название
RUB название
RUB iso

*

maike

  • Захожу иногда
  • 53
  • 0 / 0
Re: PayPal
« Ответ #36 : 18.12.2012, 07:15:43 »
Назрел вопрос ...
Не могу понять как мне сделать :
Валюта на сайте продажи видна в рублях
а переход по оплате проходил в доллар

как задать валюты и разбить их .. подскажите малость
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: PayPal
« Ответ #37 : 18.12.2012, 11:04:22 »
конвертации автоматические. насколько я знаю.
если нужно совпадение валют. надо было ибо отркывтаь в рублях (если Палка позволяет) либо выставлять счета в баксах.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: PayPal
« Ответ #38 : 18.12.2012, 16:26:09 »
Конвертация не авто.
Рублей как вид валюты в Палке нет!
При подтверждении заказа и переходе, ошибка возникает, что получатель, т.е. продавец не позволяет выставлять счет, если дословно:
Данный получатель не принимает платежи, указанные в RUB. Обратитесь к продавцу и попросите его обновить свои настройки получения платежей для приема средств в данной валюте.
*

maike

  • Захожу иногда
  • 53
  • 0 / 0
Re: PayPal
« Ответ #39 : 18.12.2012, 17:55:25 »
Согласен, Можно закрывать смело вопрос насчет оплаты в палке, принимается либо ЕВРО либо ДОЛЛАР! Рубль не как не идет ..скажу так не обмануть палку....
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: PayPal
« Ответ #40 : 18.12.2012, 18:26:15 »
Интересно что Виктор скажет на этот счет!
Может есть возможность использовать на сайте валюту RUB, а при выставлении счета в Палку оборачивать в USD.
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Re: PayPal
« Ответ #41 : 18.12.2012, 19:55:05 »
Ничем помочь не могу.

Вариант показать 2 валюты

http://www.webdesigner-profi.de/joomla-webdesign/shop/plugins/product-price-multi-currency.html
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: PayPal
« Ответ #42 : 12.02.2013, 21:06:54 »
А есть ли возможность дописать модуль PayPal для возможности передачи валюты в USD по фиксированному курсу сайта, если на сайте RUB?
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Re: PayPal
« Ответ #43 : 12.02.2013, 21:54:02 »
Можно. (напишу где)
components\com_jshopping\payments\pm_paypal\pm_paypal.php

заменить

<input type='hidden' name='amount' value='<?php print $order->order_total?>'>
<input type='hidden' name='currency_code' value='<?php print $order->currency_code_iso?>'>

и поменять

 if ($order->order_total != $_POST['mc_gross']){
            return array(0, 'Error mc_gross. Order ID '.$order->order_id);
        }
        if ($order->currency_code_iso != $_POST['mc_currency']){
            return array(0, 'Error currency. Order ID '.$order->order_id);            
        }

*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: PayPal
« Ответ #44 : 12.02.2013, 22:06:37 »
Я не спец. в php
просто две строчки <input type='hidden' name='amount' value='<?php print $order->order_total?>'>
<input type='hidden' name='currency_code' value='<?php print $order->currency_code_iso?>'>
поменять на те строчки что ниже?
и вот что вышло:

и далее
« Последнее редактирование: 12.02.2013, 23:59:23 от StyleRocket »
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Re: PayPal
« Ответ #45 : 12.02.2013, 23:56:27 »
Нет. (Думал что просто для вас)

<input type='hidden' name='amount' value='<?php print $order->order_total?>'>
<input type='hidden' name='currency_code' value='<?php print $order->currency_code_iso?>'>

на

<input type='hidden' name='amount' value='<?php print round($order->order_total*(Курс),2)?>'>
<input type='hidden' name='currency_code' value='USD'>

+

 if ($order->order_total != $_POST['mc_gross']){
            return array(0, 'Error mc_gross. Order ID '.$order->order_id);
        }
        if ($order->currency_code_iso != $_POST['mc_currency']){
            return array(0, 'Error currency. Order ID '.$order->order_id);           
        }

на

 if (round($order->order_total*(Курс),2)!= $_POST['mc_gross']){
            return array(0, 'Error mc_gross. Order ID '.$order->order_id);
        }
        if ('USD'!= $_POST['mc_currency']){
            return array(0, 'Error currency. Order ID '.$order->order_id);           
        }


Курс - курс USD
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: PayPal
« Ответ #46 : 13.02.2013, 00:08:00 »
низкий поклон! буду творить
*

jOj1k

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: PayPal
« Ответ #47 : 17.02.2013, 21:15:13 »
низкий поклон! буду творить
Заработал такой метод?
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: PayPal
« Ответ #48 : 18.02.2013, 02:50:59 »
ага
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: PayPal
« Ответ #49 : 21.02.2013, 23:06:26 »
Ничем помочь не могу.

Вариант показать 2 валюты

http://www.webdesigner-profi.de/joomla-webdesign/shop/plugins/product-price-multi-currency.html
А как научить выставлять валюту для определенного способа оплаты. Плагин умеет это?
*

e-geniy

  • Новичок
  • 1
  • 0 / 0
Re: PayPal
« Ответ #50 : 23.02.2013, 00:39:12 »
Нет. (Думал что просто для вас)

<input type='hidden' name='amount' value='<?php print $order->order_total?>'>
<input type='hidden' name='currency_code' value='<?php print $order->currency_code_iso?>'>

на

<input type='hidden' name='amount' value='<?php print round($order->order_total*(Курс),2)?>'>
<input type='hidden' name='currency_code' value='USD'>

+

 if ($order->order_total != $_POST['mc_gross']){
            return array(0, 'Error mc_gross. Order ID '.$order->order_id);
        }
        if ($order->currency_code_iso != $_POST['mc_currency']){
            return array(0, 'Error currency. Order ID '.$order->order_id);           
        }

на

 if (round($order->order_total*(Курс),2)!= $_POST['mc_gross']){
            return array(0, 'Error mc_gross. Order ID '.$order->order_id);
        }
        if ('USD'!= $_POST['mc_currency']){
            return array(0, 'Error currency. Order ID '.$order->order_id);           
        }


Курс - курс USD

Мне кажется или всё таки должно быть не order_total*(Курс),2), а order_total/(Курс),2)? В Вашем случае цена товара умножается на курс USD и получается цена в два раза больше.
Простите, если не прав.
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: PayPal
« Ответ #51 : 23.02.2013, 03:46:22 »
Да именно, вы не правы! все работает, но в идеале бы научить плагины работать с курсами ЦБ, как-нибудь;)
*

Boneshaker

  • Захожу иногда
  • 56
  • 1 / 0
Re: PayPal
« Ответ #52 : 10.03.2013, 20:06:29 »
Поднимем тему. Кто-нибудь уже поборол палку?
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: PayPal
« Ответ #53 : 10.03.2013, 20:21:48 »
что значит поднимем.
Цель Вашего поста ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Boneshaker

  • Захожу иногда
  • 56
  • 1 / 0
Re: PayPal
« Ответ #54 : 10.03.2013, 20:26:17 »
что значит поднимем.
Цель Вашего поста ?
Выяснить не решился ли вопрос с курсом напрямую с ЦБ
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: PayPal
« Ответ #55 : 10.03.2013, 21:16:00 »
нет и я думаю не будет решатся разработчиками.

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

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: PayPal
« Ответ #56 : 15.03.2013, 19:02:46 »
Выяснить не решился ли вопрос с курсом напрямую с ЦБ
Можно уже не думать об этом.
Палка получила небанковскую кредитную лицензию, и в ближайшее время будет открыт доступ для вывода на росс.счета и банковские карты, вроде как, для физиков.
*

pavel2950

  • Захожу иногда
  • 194
  • 3 / 0
Re: PayPal
« Ответ #57 : 05.04.2018, 12:16:36 »
стоит плагин от https://www.webdesigner-profi.de/joomla-webdesign/shop/payments/paypal-pro.html?lang=ru
Проблема в том, как правильно передавать и возможно это, адрес доставки из шага оформление товара в ПП, А то при переходи в ПП просит писать адресс или выбрать тот дефолтный который стоит в ПП
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: PayPal
« Ответ #58 : 05.04.2018, 12:53:23 »
а че вопрос здесь ? а не в поддержке расширения ?
« Последнее редактирование: 05.04.2018, 13:01:11 от nevigen »
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

pavel2950

  • Захожу иногда
  • 194
  • 3 / 0
Re: PayPal
« Ответ #59 : 05.04.2018, 13:12:50 »
а че вопрос здесь ? а не в поддержке расширения ?
Ссылка на расширение то больше как информационное где взял мол )
Тут больше толковые и быстрей подскажут.
Возможно ли вообще передать туда адрес из шопинга в ПП ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибки при оплате через PayPal

Автор dron

Ответов: 3
Просмотров: 4580
Последний ответ 18.06.2019, 16:27:16
от dron
PayPal начались проблемы

Автор pyh

Ответов: 11
Просмотров: 4719
Последний ответ 15.05.2017, 17:41:00
от dmitry_stas
PayPal Payment

Автор errorme

Ответов: 70
Просмотров: 17901
Последний ответ 22.03.2016, 11:10:08
от threemonkeys
В IE при оплате PayPal получаю Access Denied

Автор koshsh

Ответов: 5
Просмотров: 8639
Последний ответ 27.04.2014, 12:39:07
от dmitry_stas