Skocz do zawartości
Sharki93

Faktura - problem

Rekomendowane odpowiedzi

Witam,

mam problem z fakturą, którą otrzymuję poprzez wejście w "zamówienia" -> wybieram "zobacz" przy konkretnym zamówieniu -> "zobacz fakturę proforma"

 

po otworzeniu tej proformy mam strasznie duże logo, które wchodzi na dane kupującego

ma ktoś pomysł jak zmniejszyć to logo? tak żeby generowało proformy już z  mniejszym logo ?

 

Pozdrawiam

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Mam dwa pomysły, które mogą Ci pomóc:

 

- sprawdź rozmiar obrazka logo, który wgrywasz bo presta bierze z niego rozmiar do faktury PDF,

- jeśli potrafisz, sprawdź ustawienia szablonów .tpl odpowiedzialnych za generowanie widoku faktury w PDF.

 

Pliki są zlokalizowane tutaj:

 

/pdf/header.tpl

/themes/NAZWA-TWOJEGO-THEME/pdf (opcjonalnie)

 

O ile sie orientuję presta nie daje edytorka ani żadnego przycisku do regulacji.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

w /pdf/header.tpl kod wygląda tak:

 

<table style="width: 100%">
<tr>
    <td style="width: 50%">
        {if $logo_path}
            <img src="{$logo_path}" style="width:{$width_logo}px; height:{$height_logo}px;" />
        {/if}
    </td>
    <td style="width: 50%; text-align: right;">
        <table style="width: 100%">
            <tr>
                <td style="font-weight: bold; font-size: 14pt; color: #444; width: 100%">{$shop_name|escape:'html':'UTF-8'}</td>
            </tr>
            <tr>
                <td style="font-size: 14pt; color: #9E9F9E">{$date|escape:'html':'UTF-8'}</td>
            </tr>
            <tr>
                <td style="font-size: 14pt; color: #9E9F9E">{$title|escape:'html':'UTF-8'}</td>
            </tr>
        </table>
    </td>
</tr>
</table>

 

 

wiesz może co tutaj zmienić?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

<table style="width: 100%">
<tr>
    <td style="width: 50%">
        {if $logo_path}
            
<img src="{$logo_path}" style="width:{$width_logo}px; height:{$height_logo}px;" />
        {/if}
    
</td>
    <td style="width: 50%; text-align: right;">
        <table style="width: 100%">
            <tr>
                <td style="font-weight: bold; font-size: 14pt; color: #444; width: 100%">{$shop_name|escape:'html':'UTF-8'}</td>
            </tr>
            <tr>
                <td style="font-size: 14pt; color: #9E9F9E">{$date|escape:'html':'UTF-8'}</td>
            </tr>
            <tr>
                <td style="font-size: 14pt; color: #9E9F9E">{$title|escape:'html':'UTF-8'}</td>
            </tr>
        </table>
    </td>
</tr>
</table>

 

W miejsce niebieskich wchodzi liczba określająca szerokość obrazka logo, w miejsce czerwonych wchodzi liczba określająca wysokość obrazka logo. Jak będziesz mieniał pamiętaj o proporcjach, jednostka to px (piksele). Możesz to zrobić na czuja, lub policzyć proporcje, lub wspomóc się programem graficznym. Musisz również zwrócić uwagę aby pliki modyfikować w odpowiednim kodowaniu np. utf-8 w edytorze - notatnik windowsowy słabo się nadaje ;) W innym wypadku grożą krzaki z polskich znaków lub inne problemy. Pamiętaj również aby sobie zrobić kopię zapasową pliku przed ruszeniem go edytorkiem.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się

Komentowanie zawartości tej strony możliwe jest po zalogowaniu



Zaloguj się



  • Przeglądający

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

  • Statystyki forum

    • Tematów
      7 778
    • Postów
      37 069
×