Jump to content
  • 0

Zmiana kodu w szablonie w zakładce Płatności.


Szczepan

Question

Witam 

mam kolejny problem i mam nadzieję że tym razem mi pomożecie.... Problem jest w Podsumowaniu zamówienia w zakładce Płatności. Przy podsumowaniu zamówienia. Zamówienie wygląda tak: (patrz zrzut ekranu Clipboard) a chciałbym aby wyglądał tak: (patrz zrzut ekranu Clipboard1). Chciałbym aby opis wyglądał tak...  

Cytat

PŁATNOŚĆ PRZELEWEM 

Wybrano zapłatę przelewem bankowym. Krótkie podsumowanie Twojego zamówienia:

- Kwota zamówienia wynosi: 261,07 zł (z podatkiem)
- Akceptujemy następujące waluty w przelewie bankowym: 

Złoty
- Informacje o koncie bankowym będą wyświetlone na następnej stronie.
- Proszę potwierdzić swoje zamówienie klikając "Potwierdzam zamówienie".

 Gdzie to mogę zmienić aby wyglądało to tak jak powyżej: style CSS, pliki tpl. Jaki jest kod i gdzie go wkleić. Proszę o pomoc.  

nazwa szablonu: PRS006

wersja: PrestaShop 1.6.1.24 

Wersja MySQL 5.7.31

Wersja PHP 7.1.33

Clipboard.jpg

Clipboard1.jpg

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

A mógłbyś doprecyzować o jaki plik chodzi... Jak przechodzę na ścieżkę:

public_html/shop/themes/PRS006/modules/bankwire (to jest takie coś: patrz zrzut ekranu 1.jpg)  

i jak przechodzę na ścieżkę: 

public_html/shop/themes/PRS006/modules/bankwire/views/templates (to jest takie coś: patrz zrzut ekranu 2.jpg)  

to są 2 foldery front hook

w folderze front (patrz zrzut ekranu 3.jpg) jest taki plik payment_execution.tpl 

natomiast w folderze hook są dwa pliki payment.tpl oraz payment_return.tpl (patrz zrzut ekranu 4.jpg).

Dlatego mam do ciebie pytanie "endriu107" który plik mam edytować payment_execution.tplpayment.tplpayment_return.tpl. I jaki kod mam wkleić aby to wyglądało tak jak poniżej:

Cytat

PŁATNOŚĆ PRZELEWEM 

Wybrano zapłatę przelewem bankowym. Krótkie podsumowanie Twojego zamówienia:

- Kwota zamówienia wynosi: 261,07 zł (z podatkiem)
- Akceptujemy następujące waluty w przelewie bankowym: 

Złoty
- Informacje o koncie bankowym będą wyświetlone na następnej stronie.
- Proszę potwierdzić swoje zamówienie klikając "Potwierdzam zamówienie".

 Jeszcze raz dzięki za odpowiedź. Czekam na dalszą pomoc od ciebie i od innych użytkowników. :)  

1.jpg

2.jpg

3.jpg

4.jpg

Link to comment
Share on other sites

  • 0

Chyba znalazłem plik za to odpowiedzialny tj. payment_execution.tpl - tj. kod edytowanego pliku

Cytat

{*
* 2007-2015 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to [email protected] so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <[email protected]>
*  @copyright  2007-2015 PrestaShop SA
*  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}

{capture name=path}
    <a href="{$link->getPageLink('order', true, NULL, "step=3")|escape:'html':'UTF-8'}" title="{l s='Go back to the Checkout' mod='bankwire'}">{l s='Checkout' mod='bankwire'}</a><span class="navigation-pipe">{$navigationPipe}</span>{l s='Bank-wire payment' mod='bankwire'}
{/capture}

<h1 class="page-heading">
    {l s='Order summary' mod='bankwire'}
</h1>

{assign var='current_step' value='payment'}
{include file="$tpl_dir./order-steps.tpl"}

{if $nbProducts <= 0}
    <p class="alert alert-warning">
        {l s='Your shopping cart is empty.' mod='bankwire'}
    </p>
{else}
    <form action="{$link->getModuleLink('bankwire', 'validation', [], true)|escape:'html':'UTF-8'}" method="post">
        <div class="box cheque-box">
            <h3 class="page-subheading">
                {l s='Bank-wire payment' mod='bankwire'}
            </h3>
            <p class="cheque-indent">
                <strong class="dark">
                    {l s='You have chosen to pay by bank wire.' mod='bankwire'} {l s='Here is a short summary of your order:' mod='bankwire'}
                </strong>
            </p>
            <p>
                - {l s='The total amount of your order is' mod='bankwire'}
                <span id="amount" class="price">{displayPrice price=$total}</span>
                {if $use_taxes == 1}
                    {l s='(tax incl.)' mod='bankwire'}
                {/if}
            </p>
            <p>
                -
                {if $currencies|@count > 1}
                    {l s='We allow several currencies to be sent via bank wire.' mod='bankwire'}
                    <div class="form-group">
                        <label>{l s='Choose one of the following:' mod='bankwire'}</label>
                        <select id="currency_payment" class="form-control" name="currency_payment">
                            {foreach from=$currencies item=currency}
                                <option value="{$currency.id_currency}" {if $currency.id_currency == $cust_currency}selected="selected"{/if}>
                                    {$currency.name}
                                </option>
                            {/foreach}
                        </select>
                    </div>
                {else}
                    {l s='We allow the following currency to be sent via bank wire:' mod='bankwire'}&nbsp;<b>{$currencies.0.name}</b>
                    <input type="hidden" name="currency_payment" value="{$currencies.0.id_currency}" />
                {/if}
            </p>
            <p>
                - {l s='Bank wire account information will be displayed on the next page.' mod='bankwire'}
                <br />
                - {l s='Please confirm your order by clicking "I confirm my order".' mod='bankwire'}
            </p>
        </div><!-- .cheque-box -->
        <p class="cart_navigation clearfix" id="cart_navigation">
            <a class="button-exclusive btn btn-default" href="{$link->getPageLink('order', true, NULL, "step=3")|escape:'html':'UTF-8'}">
                <i class="icon-chevron-left"></i>{l s='Other payment methods' mod='bankwire'}
            </a>
            <button class="button btn btn-default button-medium" type="submit">
                <span>{l s='I confirm my order' mod='bankwire'}<i class="icon-chevron-right right"></i></span>
            </button>
        </p>
    </form>
{/if}

podajcie mi kod taki aby po edytowaniu pliku i wklejeniu kodu. Wyświetlało mi tak jak poniżej:

Cytat

PŁATNOŚĆ PRZELEWEM 

Wybrano zapłatę przelewem bankowym. Krótkie podsumowanie Twojego zamówienia:

- Kwota zamówienia wynosi: 261,07 zł (z podatkiem)
- Akceptujemy następujące waluty w przelewie bankowym: 

Złoty
- Informacje o koncie bankowym będą wyświetlone na następnej stronie.
- Proszę potwierdzić swoje zamówienie klikając "Potwierdzam zamówienie".

   

Edited by Szczepan (see edit history)
Link to comment
Share on other sites

  • 0

Jestem już prawie w domu :) ... Za pomocą tagu <br> w kodzie pliku payment_execution.tpl udało mi się przenieść wszystko o jeden akapit niżej i to wygląda teraz tak (patrz zrzut ekranu Clipboard1.jpg). Teraz jak przesunąć tekst:

Cytat

 Kwota zamówienia wynosi: 250,00 zł (z podatkiem)

do lewej strony żeby to wyglądało tak...

Cytat

PŁATNOŚĆ PRZELEWEM 

Wybrano zapłatę przelewem bankowym. Krótkie podsumowanie Twojego zamówienia:

- Kwota zamówienia wynosi: 250,00 zł (z podatkiem)
- Akceptujemy następujące waluty w przelewie bankowym: Złoty
- Informacje o koncie bankowym będą wyświetlone na następnej stronie.
- Proszę potwierdzić swoje zamówienie klikając "Potwierdzam zamówienie".

 

Clipboard1.jpg

Edited by Szczepan (see edit history)
Link to comment
Share on other sites

  • 0

kliknąłem w zbadaj element i wyskakuje mi to co edytuje na serwerze bezpośrednio w pliku payment_execution.tpl... (patrz zrzut ekranu Clipboard2)

ktoś ma jakiś pomysł jak ten tekst: - Kwota zamówienia wynosi: 250,00 zł (z podatkiem), przesunąć do lewej strony... Próbowałem tagów m.in. takich: <text-align="left"><p align="left"></p>, <left></left><p style="text-align: left"></p> itd. Ktoś ma jakieś pomysły. 

Clipboard2.jpg

Edited by Szczepan (see edit history)
Link to comment
Share on other sites

  • 0

udało mi się rozwiązać problem (patrzcie zrzut ekranu Schowek01).

problem był prosty. Wystarczyło dodać jeszcze jeden tag <br><br> 

 

Cytat

 

{*
* 2007-2015 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to [email protected] so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <[email protected]>
*  @copyright  2007-2015 PrestaShop SA
*  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}

{capture name=path}
    <a href="{$link->getPageLink('order', true, NULL, "step=3")|escape:'html':'UTF-8'}" title="{l s='Go back to the Checkout' mod='bankwire'}">{l s='Checkout' mod='bankwire'}</a><span class="navigation-pipe">{$navigationPipe}</span>{l s='Bank-wire payment' mod='bankwire'}
{/capture}

<h1 class="page-heading">
    {l s='Order summary' mod='bankwire'}
</h1>

{assign var='current_step' value='payment'}
{include file="$tpl_dir./order-steps.tpl"}

{if $nbProducts <= 0}
    <p class="alert alert-warning">
        {l s='Your shopping cart is empty.' mod='bankwire'}
    </p>
{else}
    <form action="{$link->getModuleLink('bankwire', 'validation', [], true)|escape:'html':'UTF-8'}" method="post">
        <div class="box cheque-box">
            <h3 class="page-subheading">
                {l s='Bank-wire payment' mod='bankwire'}
            </h3>
            <p class="cheque-indent">
                <strong class="dark">
                    {l s='You have chosen to pay by bank wire.' mod='bankwire'} {l s='Here is a short summary of your order:' mod='bankwire'}
                </strong>
            </p>
            <p style="text-align: left"><br><br> - tu trzeba to wstawić
                - {l s='The total amount of your order is' mod='bankwire'}
                <span id="amount" class="price">{displayPrice price=$total}</span>
                {if $use_taxes == 1}
                    {l s='(tax incl.)' mod='bankwire'}
                {/if}
            </p>
            <p>
                -
                {if $currencies|@count > 1}
                    {l s='We allow several currencies to be sent via bank wire.' mod='bankwire'}
                    <div class="form-group">
                        <label>{l s='Choose one of the following:' mod='bankwire'}</label>
                        <select id="currency_payment" class="form-control" name="currency_payment">
                            {foreach from=$currencies item=currency}
                                <option value="{$currency.id_currency}" {if $currency.id_currency == $cust_currency}selected="selected"{/if}>
                                    {$currency.name}
                                </option>
                            {/foreach}
                        </select>
                    </div>
                {else}
                    {l s='We allow the following currency to be sent via bank wire:' mod='bankwire'}&nbsp;<b>{$currencies.0.name}</b>
                    <input type="hidden" name="currency_payment" value="{$currencies.0.id_currency}" />
                {/if}
            </p>
            <p>
                - {l s='Bank wire account information will be displayed on the next page.' mod='bankwire'}
                <br />
                - {l s='Please confirm your order by clicking "I confirm my order".' mod='bankwire'}
            </p>
        </div><!-- .cheque-box -->
        <p class="cart_navigation clearfix" id="cart_navigation">
            <a class="button-exclusive btn btn-default" href="{$link->getPageLink('order', true, NULL, "step=3")|escape:'html':'UTF-8'}">
                <i class="icon-chevron-left"></i>{l s='Other payment methods' mod='bankwire'}
            </a>
            <button class="button btn btn-default button-medium" type="submit">
                <span>{l s='I confirm my order' mod='bankwire'}<i class="icon-chevron-right right"></i></span>
            </button>
        </p>
    </form>
{/if}

podsyłam zrzut ekranu (patrzcie zrzut ekranu Schowek02). Wrzuciłem cały kod dla jasności. Powinniście się zorientować gdzie to jest. Zamykam temat.  

Schowek01.jpg

Schowek02.jpg

Link to comment
Share on other sites

  • 0

Dzień dobry, 

1. Czy mogę prosić o wskazówkę jak zmienić treść komunikatu pojawiającego się przy adresie w czasie składania zamówienia?

Teraz jest: "Wybrany adres będzie stosowany jako adres osobisty (do faktury)". 

Jednak moim zdaniem jest to bez sensu, ponieważ na dole pojawia się checkbox: "Użyj tego adresu także do faktury", co wskazuje na to, że pierwszy adres jest do DOSTAWY. W kolejnym kroku ten adres wprost jest opisany jako adres do dostawy. Mnie to osobiście myli i denerwuje, chciałabym tego oszczędzić klientowi :-)

Więc chciałabym ten komunikat zmienić na: "Wybrany adres będzie stosowany jako adres do wysyłki".  Gdzie to mogę zrobić? 

2. Mam też prośbę o wskazanie miejsca gdzie mogę zmienić to co znajduje się w ramce po prawej stronie zrzutu ekranu. 

 

Bardzo dziękuję. 

na forum presty.png

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...