0 Пользователей и 1 Гость просматривают эту тему.
  • 21 Ответов
  • 678 Просмотров
*

Anna777

  • Захожу иногда
  • 10
  • 0
Здравствуйте!

После оформления заказа в корзине на сайте генерируется страница с номером заказа, которая находится по адресу: catalog/cart/confirm.html

Мне нужно добавить туда текст и ссылку на форму для он-лайн оплаты, но я никак не могу найти эту страницу. :(

Помогите, пожалуйста!

С уважением,
Аня
*

vipiusss

  • Профи
  • 5622
  • 322
  • Круглая ава-зло!
Аня,1.уточните пожалуйста, у вас на какой стадии должно это происходить? Можно подробнее, лучше пошагово.
2.Корзина модулем или как выведена?
3.Это сторонний ресурс, оплата, я так понял?И вы хотите кликом, чтоб подкрепилось "за что" и вело на оплату банка?

Распишите эти нюансы, я лично не очень понял(может утро просто  ::) )
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Anna777

  • Захожу иногда
  • 10
  • 0
Здравствуйте!  ^-^

1. Покупатель добавляет товар в корзину, заходит в корзину, выбирает способ доставки, нажимает "оформить заказ", вводит свои данные (Ф.И.О., почту, и т.д.), далее он попадает на страницу confirm.html , где написано "Спасибо за покупку!", номер заказа и т.д. Я подключила Яндекс.Кассу, и теперь хочу, чтобы со страницы "Спасибо за покупку!" человек мог перейти на страницу "Оплата товара онлайн", где ему нужно ввести тот самый номер заказа. Таким образом, мне нужно чтобы на странице confirm.html была небольшая инструкция, типа "скопируйте номер заказа и перейдите к онлайн оплате" со ссылкой на страницу оплаты.

2. В менеджере модулей есть "VM - Shopping cart".

3. Это Яндекс.Касса. Форма оплаты размещена на сайте, а после выбора способа оплаты, сама оплата производится уже на других ресурсах, в зависимости от способа.

Аня
*

motokraft

  • Живу я здесь
  • 1338
  • 59
помоему страница Спасибо за покупку выводится после успешной оплаты...
...
*

alexfom_16

  • Давно я тут
  • 255
  • 24
Здравствуйте!
Посмотрите готовое решение:
http://shop.vampirus.ru/shop/virtuemart2/plagin-yandeks-deneg-dlya-yuridicheskikh-lits-s-dogovorm-i-avtomaticheskoj-smenoj-statusa-zakaza-detail.html
Сам пользуюсь данным плагином.
Обратите внимание на то, что для работы нужно установить SSL сертификат.
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

alexfom_16

  • Давно я тут
  • 255
  • 24
На сколько помню файл, который отвечает за вывод сообщения "Спасибо за покупку!" находится по адресу: /public_html/plugins/vmpayment/standard/standard/tmpl/post_payment.php
Посмотрите, может в него получится внедрить инструкцию с ссылкой на оплату.
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

Anna777

  • Захожу иногда
  • 10
  • 0
Да, там написано не "спасибо за покупку", а "спасибо за ваш заказ" - вероятно, поэтому здесь - /public_html/plugins/vmpayment/standard/standard/tmpl/post_payment.php - у меня ничего нет. Просто есть standard.php
*

alexfom_16

  • Давно я тут
  • 255
  • 24
У Вас наверное VM2.
Посмотрите, скорее всего здесь нужно вносить изменения standard.php
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

alexfom_16

  • Давно я тут
  • 255
  • 24
Вот здесь: /public_html/components/com_virtuemart/views/cart/tmpl/order_done.php
В самом низу вставляйте инструкцию и ссылку на оплату.
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

Anna777

  • Захожу иногда
  • 10
  • 0
Добавила в самом низу текст в order_done.php - ничего не появилось. Может он должен быть как-то оформлен? Типа "echo блаблабла".
*

alexfom_16

  • Давно я тут
  • 255
  • 24
Добавила в самом низу текст в order_done.php - ничего не появилось. Может он должен быть как-то оформлен? Типа "echo блаблабла".
Да
напрмер:
echo "блаблабла";
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

Anna777

  • Захожу иногда
  • 10
  • 0
Нет, все равно ничего не появляется.  :(
*

alexfom_16

  • Давно я тут
  • 255
  • 24
У себя проверил - все выводится!
Выложите сюда исправленный файл order_done.php
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

alexfom_16

  • Давно я тут
  • 255
  • 24
Посмотрите нет ли файла order_done.php по адресу /public_html/templates/Ваш_шаблон/html/com_virtuemart/cart
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

Anna777

  • Захожу иногда
  • 10
  • 0
Да, есть. Вот код:

Код
<?php

defined('_JEXEC') or die('');



/**

*

* Template for the shopping cart

*

* @package VirtueMart

* @subpackage Cart

* @author Max Milbers

*

* @link http://www.virtuemart.net

* @copyright Copyright (c) 2004 - 2010 VirtueMart Team. All rights reserved.

* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php

* VirtueMart is free software. This version may have been modified pursuant

* to the GNU General Public License, and as distributed it includes or

* is derivative of works licensed under the GNU General Public License or

* other free or open source software licenses.

*/





echo '<div class="ot-content">';

echo "<h3>".JText::_('COM_VIRTUEMART_CART_ORDERDONE_THANK_YOU')."</h3>";



echo $this->html;

echo '</div>';
*

alexfom_16

  • Давно я тут
  • 255
  • 24
Что Вы хотите увидеть разместив echo '</div>'; ?
Поменяйте это:
echo '</div>';

Хотя бы на это:
echo '<div>blablablabla</div>';
« Последнее редактирование: 06.07.2015, 16:02:51 от alexfom_16 »
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

Anna777

  • Захожу иногда
  • 10
  • 0
В этот код я изменений не вносила, скопировала как есть.

Как я понимаю, echo '</div>'; это конец, а echo '<div class="ot-content">'; это начало.

Стоит ли здесь что-то менять?
*

Anna777

  • Захожу иногда
  • 10
  • 0
Добавила в эту страницу текст, он появился, но отображается как набор вопросов.  :(
*

alexfom_16

  • Давно я тут
  • 255
  • 24
Пересохраните файл в UTF-8
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

Anna777

  • Захожу иногда
  • 10
  • 0
Большое спасибо за Вашу помощь! Все получилось!   ^-^
« Последнее редактирование: 10.07.2015, 01:10:43 от Anna777 »
*

alexfom_16

  • Давно я тут
  • 255
  • 24
Пожалуйста!
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

Anna777

  • Захожу иногда
  • 10
  • 0
Не знаю, куда нажать, чтобы плюсик поставить. Подскажите, нажму.  ^-^

Все, разобралась.  ^-^
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться