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

FED

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Установил. Все заработало сразу. Но появилась необходимость заполнять поля Плательщика и Адрес не клиента авторозованного на сайте, а по адресу доставке который  может добавить на обном из шагов оформления заказа.

Например. Некий Иван Иванович заказал Товар в магазине. В Доставке выбрал не контактный, а ввел адрес соседа, который не может это сам сделать но он есть сам покупатель. В итоге в квитанции должно заполняться поля с дополнительного Адреса и Имени который ввел Иван Иванович. В том случае, если он не выюрал адрес доставке по умолчанию, то все поля должны заполнятся как есть (контактые данные). (Плательщик Иван Иванович И адрес его)

Подскажите как решить эту задачу. Я понял что надо поментяь вывод где адрес плательщика <?php echo $dbbt->f("zip").", г.".$dbbt->f("city").", ул.".$dbbt->f("address_1");?> и ФИО плательщика <?php echo $dbbt->f("last_name")." ".$dbbt->f("first_name")." ".$dbbt->f("middle_name");?> на что то другое. Так вот на что менять то??
*

richman

  • Захожу иногда
  • 50
  • 1 / 0
Есть ли возможность, чтобы квитанция формировалась в файл Word?
*

DiLiBot

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
В Word нереально.
*

Siberex

  • Захожу иногда
  • 66
  • 0 / 0
Здравствуйте. Установил квитанцию для Украины. Все наботает неплохо, но помогите пожалуйста решить проблемку:

Нужно эти числа либо округлить, либо убрать лишние нули.
Как и где поставить функцию округления?
Или если вопрос в базах, то в какой таблице сделать изменение?
И еще нюанс - в самом вирте, когда захожу в свойтва товара показана цена тоже с пятью нулями после запятой. Но на сайте, как и задано в настройках показано два нуля.
Спасибо заранее.
*

Siberex

  • Захожу иногда
  • 66
  • 0 / 0
Ребят, ну подскажите, пожалуйста, по поводу нулей после запятой. Позарез надо.
*

DiLiBot

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Ребят, ну подскажите, пожалуйста, по поводу нулей после запятой. Позарез надо.
В настройках : количество разрядов 2
Десятичный разделитель: .
Разделитель тысяч: пробел

Всё так ?
В корзине тоже 5 нулей ? Если нет скинь скрипт, или прикрепи здесь.
« Последнее редактирование: 01.03.2011, 01:29:43 от DiLiBot »
*

SyncMaster

  • Захожу иногда
  • 103
  • 51 / 6
Новые квитанции у Сбербанка:

Квитанция сделана при помощи сервиса «Сбербанк ОнЛ@йн» — себя то они обманывать не будут ;)

в общем у одного отказали у другого приняли...не понятно.
Скорее всего просто оператор добрая попалась тому, у кого приняли.

вроде сумма должна быть в Итого  _______ руб. ____ коп.
а не в сумме платежа?
Нет, смотрите изображение выше.

P.S. Кому интересно, прилагаю PDF-файл сгенерированный «Сбербанк ОнЛ@йн» со 100% разметкой во вложении.

[вложение удалено Администратором]
*

Gramoj

  • Захожу иногда
  • 56
  • 1 / 0
Помогите пожалуйста разобраться. По умолчания в коде квитанции не было поля для ввода индетификационного номера. Я сам добавил. (строчка 207). Но поле это получилось выше чем требуется. Почему не могу разобраться. Я вообще первый раз редактирую такие файлы.

Часть кода. Предпоследнюю строчку - я добавил.
Код
	<tr>  
<td></td>
<td class=bdr_xxRx><font color=#FFFFFF size=1>&nbsp;</font></td>
<td></td>
<td id=nam1 height=17 colspan=6 rowspan=2 valign=bottom class=bdr_xxxB><font color=#8B0000 size=3><em><?php echo $dbbt->f("last_name");?> <?php echo $dbbt->f("first_name");?> <?php echo $dbbt->f("middle_name");?></em></font></td>
<td id=nam2 height=17 colspan=6 rowspan=2 valign=middle class=bdr_LTRB><font color=#8B0000 size=3><em><?php echo $dbbt->f("vm_in");?></em></font></td>
</tr>
« Последнее редактирование: 09.03.2011, 18:31:17 от Gramoj »
*

AHTEPO

  • Захожу иногда
  • 60
  • 5 / 0
Ребят, а кто-нить сталкивался с таким? Человек заказал со способом оплаты "Наличными", а теперь хочет сменить на "Безналичный" - эта квитанция. Меняю ему способ оплаты, и меняю статус с "Ожидает рассмотрения" на "ожидает полаты" - на сайте, в "информации об оплате" квитанции нет! Квитанция есть только при первом статусе заказа "Ожидает рассмотрения"... Хелп! :(
« Последнее редактирование: 29.03.2011, 21:56:43 от AHTEPO »
*

Gramoj

  • Захожу иногда
  • 56
  • 1 / 0
Я так понимаю, что он уже сделал заказ с оплатой наличными, и его корзина уже пустая. Пускай по новой ложит товар в корзину и делает новый заказ. А от первого откажется. ИМХО
*

AHTEPO

  • Захожу иногда
  • 60
  • 5 / 0
В том-то и дело, когда я заказываю в некоторых магазинах на VM, мне меняли статус заказа и появлялась ссылка на квитанцию. Если я меняю статус заказа на первый "Ожидает рассмотрения", то на странице "информация об оплате" квитанция есть.
Задача - как сделать, чтобы квитанция была при любом статусе заказа?
*

Silence

  • Захожу иногда
  • 60
  • 1 / 0
Может кто подскажет, как на страницу, где выводится эта квитанция, подключить формирование вывода кол-ва и наименований товара, так как это выглядит в корзине?

народ у меня такая проблема

Notice: Undefined variable: auth in /var/www/gandjafuzz/data/www/autotech43.ru/administrator/components/com_virtuemart/classes/payment/ps_kvit.php on line 301
Спасибо за Ваш заказ.

выдает такую хрень, Joomla 1.5.22 - маркет 1.1.5
квитанция рисуется нормально, все кнопки работает на функциональность не влияет только выдает эту ошибку. как ее убрать, помогите а то не красиво получается.
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Если рисует нормально, может в настройках Joomla отключить вывод ошибок? Я пока занят другим проектом... разгребусь, постараюсь учесть все пожелания и допилить модуль.
« Последнее редактирование: 22.04.2011, 11:40:31 от ecolora »
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

Strasse

  • Осваиваюсь на форуме
  • 13
  • 2 / 0
Скажите пожауйска, жизнено необходимо. как сделать чтоб квитанция появляась не сразу посе оформления заказа в профие, а после того как статус заказ будет допустим "Резерв"?
Ребят, а кто-нить сталкивался с таким? Человек заказал со способом оплаты "Наличными", а теперь хочет сменить на "Безналичный" - эта квитанция. Меняю ему способ оплаты, и меняю статус с "Ожидает рассмотрения" на "ожидает полаты" - на сайте, в "информации об оплате" квитанции нет! Квитанция есть только при первом статусе заказа "Ожидает рассмотрения"... Хелп! :(
Проблема решается следующим образом. Находите поиском файл account.order_details.tpl.php и checkout.thankyou.tpl.php. В них находите строчку if ( $db->f("order_status") == "P" ) { (42 строчки в обоих файлах). Это условие при выводе деталей заказа в "Управление учетной записью -> Информация о заказе" проверяет статус заказа, и по умолчанию - если оно равно Pending (статус "P", статусы хранятся в таблице jos_vm_order_status ), то в информации о заказе выводится информация о способе оплаты (в том числе квитанция Сбербанка). Таким образом, чтобы решить данную проблему необходимо составить условие проверки статуса заказа так, как Вам нужно (например добавить "|| ("order_status") == "X""), где "X" - те статусы заказов, при которых Вам необходимо отображение способа оплаты. Надеюсь объяснил доступно.
Автору спасибо за квитанцию, правда пришлось доработать форму напильником. Вот моя версия:
Код
<script type="text/javascript">
function printpopup()
{
id = window.open("","example","fullscreen=no,status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=yes,resizable=yes,directories=no,location=no,width=680,height=800");
id.document.open();
id.document.write("<div align='center' class='printhidden'><form><input type=button onClick='window.print();return false;' value='Распечатать'>");
id.document.write("<form><input type=button onClick='window.close();' value='Закрыть окно'>");
id.document.write("<br /><br />", document.getElementById("kvitok").innerHTML);
id.document.write("</div>");
id.document.close();
}
</script>
<script type="text/javascript">
function displayParameterInfo() {
if(document.getElementById('kvitok-1').style.display == 'block') {
  document.getElementById('kvitok-1').style.display = 'none';
  }
else {
  document.getElementById('kvitok-1').style.display = 'block';
  }
}

function SHFamAddr() {
 var flt1=document.getElementById('flt1');
 var flt3=document.getElementById('flt3');
 if(flt1.style.display == 'none') {
    flt1.style.display='';
    flt3.style.display='';
  }
 else {
  flt1.style.display='none';
  flt3.style.display='none';
  }
}
</script>
<?php
$kvitok = 'block';
?>
<table width="100%">
<tr>
<td valign="top" align="center" colspan="2">
<div align="center" style="margin: 0 auto"><strong>Квитанция №: <?php printf("%08d", $db->f("order_id"))?></strong><br /><br />
<a href="javascript:displayParameterInfo();">Показать/скрыть квитанцию-извещение Сбербанка</a><br />
<a href="javascript:SHFamAddr();">Показать/скрыть в квитанции фамилию, имя, отчество плательщика.</a><br />
<a href="javascript:printpopup();void(0);" >Открыть для печати в новом окне</a></div>
</td>
</tr>
</table>
<div id="kvitok-1" style="display:<?php echo $kvitok;?>;" align="center">
<h2>Квитанция для оплаты через Сбербанк</h2>
<div id="kvitok" align="center">
<style>
body, table { font-size:12px; font-family:Tahoma, Arial, sans-serif;}
td, th { padding:2px 3px 2px 3px;}
.b_t, b_t2 {border-collapse:collapse;}
.b_t td, .b_t th {border:solid 1px #000000;}
.b_t2 {border:solid 1px #000000;}
.big {font-size:14px; font-weight:bold;}
.middle {font-weight:bold;}
.head1 {border-top-width: 2px; border-top-style: solid; border-top-color: #000000; font-size:9px;}
.head1 a {font-size:9px;}
.n_btm_b {border-bottom: none 0px #FFFFFF;}
.t_m {margin:10px 0 0 0;}
.w_12 {width:12%;}
.w_150 {width:150px;}
.w_120 {width:120px;}
.ErrMsg {font-size: 18px;color: #d71e1e;}
.kv {font-size:11px; font-family:Tahoma, Arial, sans-serif;}
.kv td {padding:1px 2px 0px 2px;}
.inner {padding: 5px;}
.small {font-size:5pt; border-top:solid 1pt #000000; text-align:center; vertical-align:top; padding:0px !important;}
.big_t {border: dotted 1px #000000; margin-top:0px; margin-bottom:7px; margin-right:7px;}
.btm {border-bottom:solid 1pt #000000;}
.ital {text-align:center; font-size:9pt; font-style:oblique; font-family:'Times New Roman', serif, Tahoma; font-weight:bold;}
.lc_size {width:180px;}
@media print {
.printhidden { visibility:hidden}
}
</style>
<!-- Шаблон квитанции - начало -->
<table width="630" border="0" cellpadding="0" cellspacing="0" class="kv big_t">
  <tr>
    <td class="inner lc_size" style="border-right:solid 1px #000000; border-bottom: dotted 1px #000000;" align="center" valign="top">
<div style="padding:5px 0 0 0;">Извещение</div>
<div style="padding:210px 0 0 0;">Кассир</div>
 </td>
    <td class="inner" style="border-bottom: dotted 1px #000000;">  
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
      <tr>
        <td align="center" width="30%" style="font-size:6pt;">СБЕРБАНК РОССИИ ОАО<br><span style="font-size:5pt;">Основан в 1841 году</span></td>
        <td align="right" style="padding-right:15px; font-size:6pt;">Форма №ПД-4</td>
      </tr>
  </table>  
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
      <tr>
        <td class="ital"><?php echo CONF_PHYS_COMPANYNAME ?>&nbsp;</td>
      </tr>
      <tr>
        <td class="small">(наименование получателя платежа)</td>
      </tr>
    </table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
 <tr>
<td class="ital">ИНН: <?php echo CONF_PHYS_INN ?>&nbsp;</td>
<td>&nbsp;</td>
<td class="ital"><?php echo CONF_PHYS_BANK_ACCOUNT_NUMBER ?>&nbsp;</td>
 </tr>
 <tr>
<td class="small">ИНН налогового органа</td>
<td>&nbsp;</td>
<td class="small">(номер счета получателя платежа)</td>
 </tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
 <tr>
<td width="5%">в</td>
<td class="ital"><?php echo CONF_PHYS_BANKNAME ?>&nbsp;</td>
<td width="5%">БИК</td>
<td class="btm ital"><?php echo CONF_PHYS_BIK ?>&nbsp;</td>
 </tr>
 <tr>
 <td>&nbsp;</td>
<td class="small">(наименование банка)</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
 </tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
 <tr>
<td width="50%">Номер кор/сч банка получателя платежа</td>
<td class="btm ital"><?php echo CONF_PHYS_BANK_KOR_NUMBER ?>&nbsp;</td>
 </tr>
</table>
 
 
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
 
 <tr>
<td class="ital">по счету №<?php printf("%08d", $db->f("order_id"))?></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
 </tr>
 <tr>
<td class="small">(наименование платежа)</td>
<td>&nbsp;</td>
 
<td class="small">(номер лицевого счета (код) плательщика)</td>
 </tr>
</table>
 
 
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
 <tr>
<td width="20%">Ф.И.О.&nbsp;плательщика</td>
<td class="btm ital"><span id="flt1"><?php echo $dbbt->f("last_name")." ".$dbbt->f("first_name")." ".$dbbt->f("middle_name");?></span>&nbsp;</td>
 </tr>
 <tr>
<td width="20%">Адрес&nbsp;плательщика</td>
<td class="btm ital">&nbsp;</td>
 </tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
 
 <tr>
<td width="20%">Сумма платежа</td>
<td width="30%" class="btm ital"><?php printf("%.2f", $db->f("order_total"))?> p.</td>
<td width="30%">Сумма платы за услуги</td>
<td width="20%" class="btm">&nbsp;</td>
 </tr>
</table>
 
 
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
 
 <tr>
<td width="15%">Итого</td>
<td width="30%" class="btm ital">&nbsp;</td>
<td width="17%">&nbsp;</td>
<td width="25%" class="btm ital" style="text-align: left;">'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'</td>
<td width="5%">201</td>
<td width="5%" class="btm ital">&nbsp;&nbsp;&nbsp;</td>
<td width="3%">г.</td>
 </tr>
 <tr><td colspan="7" style="font-size:6pt;">С условиями приема указанной в платежном документе суммы в т.ч. с суммой взимаемой платы за услуги банка ознакомлен и согласен</td></tr>
</table>
 
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv" style="margin-bottom:5px;">
 <tr>
<td align="right" width="65%">Подпись плательщика</td>
 
<td  class="btm">&nbsp;</td>
 </tr>
</table>
</td>
</tr>
<tr>
  <td class="inner lc_size" style="border-right:solid 1px #000000;" align="center" valign="top">
<div style="padding:200px 0 0 0;">Квитанция</div>
<div style="padding:10px 0 0 0;">Кассир</div>
 
</td>
   <td class="inner" style="padding-top:5px;">
 
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
      <tr>
        <td class="ital"><?php echo CONF_PHYS_COMPANYNAME ?>&nbsp;</td>
      </tr>
      <tr>
 
        <td class="small">(наименование получателя платежа)</td>
      </tr>
    </table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
 <tr>
<td class="ital">ИНН: <?php echo CONF_PHYS_INN ?>&nbsp;</td>
<td>&nbsp;</td>
<td class="ital"><?php echo CONF_PHYS_BANK_ACCOUNT_NUMBER ?>&nbsp;</td>
 
 </tr>
 <tr>
<td class="small">ИНН налогового органа</td>
<td>&nbsp;</td>
<td class="small">(номер счета получателя платежа)</td>
 </tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
 
 <tr>
<td width="5%">в</td>
<td class="ital"><?php echo CONF_PHYS_BANKNAME ?>&nbsp;</td>
<td width="5%">БИК</td>
<td class="btm ital"><?php echo CONF_PHYS_BIK ?>&nbsp;</td>
 </tr>
 <tr>
 
 <td>&nbsp;</td>
<td class="small">(наименование банка)</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
 </tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
 <tr>
<td width="50%">Номер кор/сч банка получателя платежа</td>
 
<td class="btm ital"><?php echo CONF_PHYS_BANK_KOR_NUMBER ?>&nbsp;</td>
 </tr>
</table>
 
 
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
 <tr>
<td class="ital">по счету №<?php printf("%08d", $db->f("order_id"))?></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
 
 </tr>
 <tr>
<td class="small">(наименование платежа)</td>
<td>&nbsp;</td>
<td class="small">(номер лицевого счета (код) плательщика)</td>
 </tr>
</table>
 
 
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
 
 <tr>
<td width="20%">Ф.И.О.&nbsp;плательщика</td>
<td class="btm ital"><span id="flt3"><?php echo $dbbt->f("last_name")." ".$dbbt->f("first_name")." ".$dbbt->f("middle_name");?></span>&nbsp;</td>
 </tr>
 <tr>
<td width="20%">Адрес&nbsp;плательщика</td>
 
<td class="btm ital">&nbsp;</td>
 </tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
 <tr>
<td width="20%">Сумма платежа</td>
<td width="30%" class="btm ital"><?php printf("%.2f", $db->f("order_total"))?> p.</td>
<td width="30%">Сумма платы за услуги</td>
 
<td width="20%" class="btm">&nbsp;</td>
 </tr>
</table>
 
 
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv">
 <tr>
<td width="15%">Итого</td>
<td width="30%" class="btm ital">&nbsp;</td>
<td width="17%">&nbsp;</td>
<td width="25%" class="btm ital" style="text-align:left;">'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'</td>
<td width="5%">201</td>
<td width="5%" class="btm ital">&nbsp;&nbsp;&nbsp;</td>
<td width="3%">г.</td>
 </tr>
 <tr><td colspan="7" style="font-size:6pt;">С условиями приема указанной в платежном документе суммы в т.ч. с суммой взымаемой платы за услуги банка ознакомлен и согласен</td></tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="kv" style="margin-bottom:5px;">
 <tr>
<td align="right" width="65%">Подпись плательщика</td>
<td  class="btm">&nbsp;</td>
 </tr>
</table>
</td>
</tr>
</table>
<table width="630" border="0" cellspacing="0" cellpadding="0" class="t_m">  
  <tr>
    <td style="padding: 10px; text-align:center;">Внимание ! Оплата квитанции третьими лицами не допустима. Зачисление денег на наш расчетный счет осуществляется в течение 1-3 банковских дней, для ускорения обработки Вашего заказа вышлите по e-mail на адрес user@domain.ru скан оплаченной квитанции.</td>
  </tr>
</table>
</div>
</div>
« Последнее редактирование: 21.04.2011, 20:20:15 от Strasse »

Почему данные модули не выводятся для незарегистрированных покупателей? Дело в том, что в и-магазине для простоты регистрация просто отсутствует. :D Для зарегистрированных покупателей - квитанция выводится отлично!
*

AT-Link

  • Новичок
  • 9
  • 0 / 0
В настройках : количество разрядов 2
Десятичный разделитель: .
Разделитель тысяч: пробел

Всё так ?
В корзине тоже 5 нулей ? Если нет скинь скрипт, или прикрепи здесь.

аналогичная проблема... выше описанные рекомендации не помогли (((
В корзине все в порядке.. а вот в квитанции.. после суммы дописывает 00000 нули... как убрать не могу понять...

Подскажите кто что может !
*

codeshon

  • Захожу иногда
  • 58
  • 2 / 0
  • Аватар в отпуске
Форумчане! Есть у кого-нибудь новая форма квитанции или нет?
Обсуждение по поводу актуальности имеющейся формы в этой ветке ведется, а результаты есть? Или я чего-то недосмотрел?
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
А эта уже устарела?
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

codeshon

  • Захожу иногда
  • 58
  • 2 / 0
  • Аватар в отпуске
Есть основания думать что уже устарела:
"Ответ #69 от SyncMaster "
Хотя... проверить бы надо...
*

koshsh

  • Захожу иногда
  • 278
  • 8 / 0
Спасибо за модуль конечно, но почему вылазиет это:
Код
'); writeln(''); close(); }}
при нажатии на кнопку распечатать ничего не происходит вообще...

Открыл в IE, ослик указал что ошибка в этой строке:
<STRONG><a href="javascript:void(0)" onclick="print_kvitok(); return false;" target="_self">Открыть квитанцию для печати в новом окне.</a></STRONG><br>

А именно в onclick="print_kvitok();  и написал "Предполагается наличие объекта"

Подскажите пожалуйстазз в чем тут глюк?



*

Молоток

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Strasse
+ за рабочий код квитанции

Но что-то не получается
добавить "|| ("order_status") == "X""

Кто-нибудь  может кусок кода выложить для примера?..
*

Seo777

  • Захожу иногда
  • 88
  • 4 / 0
Форумчане! Есть у кого-нибудь новая форма квитанции или нет?
Обсуждение по поводу актуальности имеющейся формы в этой ветке ведется, а результаты есть? Или я чего-то недосмотрел?
поддерживаю, если есть у кого поделитесь! можно и платно, пишите.
*

Молоток

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Если я не ошибаюсь, то эти квитанции ПД-4 сейчас отменены. Можно просто прийти с паспортом, принести реквизиты куда надо перечислять деньги (Получатель платежа, Банк получателя, БИК, Кор. счет, № счета) и всё. В банке все сделают.
*

Seo777

  • Захожу иногда
  • 88
  • 4 / 0
Так то он так, но все же сервис нужен. Тем более люди старались делали модуль, нужно просто обновить форму
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Мне сейчас некогда обновлением заниматься. Другие проекты... Кто-нибудь возьмется?
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

Молоток

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Да зачем её обновлять, пусть так будет. Вещь нужная, реквизиты все выводятся...

У кого-нибудь получилось добавить статусы, при которых отображается квитанция. Выложите код, пжлста..
*

codeshon

  • Захожу иногда
  • 58
  • 2 / 0
  • Аватар в отпуске
Форумчане! Есть у кого-нибудь новая форма квитанции или нет?
Обсуждение по поводу актуальности имеющейся формы в этой ветке ведется, а результаты есть? Или я чего-то недосмотрел?

Вопрос снят! Ничего обновлять не нужно. Сходил в Сбербанк на днях, помучил местных тёток. В общем, принимают такую форму квитанции на УРА! Она и по размеру и по форме заполнения подходит прекрасно.
Ну, а если в каких-то отделениях не принимают, значит хотят содрать бабла за платное заполнение квитанции (у них есть эта услуга).


У кого-нибудь получилось добавить статусы, при которых отображается квитанция. Выложите код, пжлста..


Решение здесь: http://joomlaforum.ru/index.php/topic,163426.msg883036.html#msg883036
*

Молоток

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Спасибо, Плюс за ссылку
Сделал так, чтоб квит. была видна во всех статусах кроме "Отменен"
файлы checkout.thankyou.tpl.php и account.order_details.tpl.php
Код
if ($db->f("order_status")!= "X" ) {
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль доставки "Почтой России"

Автор alibedog

Ответов: 104
Просмотров: 58462
Последний ответ 13.07.2021, 17:36:09
от SolopoV
Модуль доставки Укрпочта

Автор al_13

Ответов: 13
Просмотров: 8386
Последний ответ 13.05.2021, 12:57:59
от nnnata
Модуль оплаты Liqpay

Автор aragon2

Ответов: 33
Просмотров: 26016
Последний ответ 13.11.2018, 12:51:02
от serge2
Модуль доставки - самовывоз. Как сделать?

Автор demonm

Ответов: 18
Просмотров: 9981
Последний ответ 29.04.2017, 17:31:56
от princeyury
Модуль доставки почты России 1.0.6 для VirtueMart 1.1.Х

Автор esmark

Ответов: 65
Просмотров: 27359
Последний ответ 24.12.2015, 11:29:51
от SolopoV