Mamut Maniek 115 Napisano 17 Marca 2015 Udostępnij Napisano 17 Marca 2015 w Formatowanie tagu [Transakcja::ListaTowarow] w szablonach wiadomości Proponuję wprowadzić możliwość formatowania bądź zdefiniowania stylu dla tagu [Transakcja::ListaTowarow] w szablonach wiadomości, aby można było: - zmienić czcionkę (rozmiar, kolor, krój) - zmienić styl wyświetlania kolejnych pozycji (<ul><li> zamiast <table><tr><td>) - zdefiniować szerokość tabeli - dodać zdjęcie towaru a w ogóle to żeby można było ubrać ten tag w swój własny kod html lub styl css i zdefiniować po swojemu jak to ma wyglądać np. [Transakcja::ListaTowarow|css=font-family: Verdana; font-size: 10px; color: red] możliwość formatu czcionki [Transakcja::ListaTowarow|display=ul] wyświetlanie listy towarów jako <ul><li> a nie <table><tr><td> (poprawi to czytelność np dla cytowanej wiadomości, która często jest zamieniana na plain text) Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 17 Marca 2015 Udostępnij Napisano 17 Marca 2015 w Formatowanie tagu [Transakcja::ListaTowarow] w szablonach wiadomości Mamy to w planach, jednak wymaga to nieco więcej nakładów pracy i przeróbek. Musimy jeszcze wymyślić sposób definiowania takiego tagu. Tutaj potrzebne są dwa szablony, jeden dla kontenera (table, ul), drugi definiujący wiersz (tr,td, li). Dodatkowo chcemy, aby dało się definiować co konkretnie ma się wyświetlać w wygenerowanej tabeli, liście, a nie narzucone przez nas elementy. Czyli bardziej coś w stylu: [Transakcja::ListaTowarow |containerTemplate=`<ul>{content}</ul>` |elementTemplate=`<li>[Towar::Nazwa] [Towar::Symbol] [Towar::Sztuk]</li>` ] Takie podejście niestety komplikuje dostęp do danych, bo w tej chwili kod dostarczający dane działa w kontekście jednej transakcji, klienta itp, a wymagany by był dostęp do danych podrzędnych dla np transakcji (towary). Inne rozwiązanie, to dodanie składni umożliwiającej iterację po listach, czyli coś w stylu: <ul> {Foreach source=`[Transakcja::ListaTowarow]`} <li>[Towar::Nazwa] [Towar::Symbol] [Towar::Sztuk]</li> {/Foreach} </ul> Musimy jeszcze przeanalizować techniczne możliwości i wybrać prostszą w obsłudze metodę. Cytuj Link to postu
Alwin Kolano 143 Napisano 17 Marca 2015 Udostępnij Napisano 17 Marca 2015 w Formatowanie tagu [Transakcja::ListaTowarow] w szablonach wiadomości Jeżeli zamierzacie coś zmieniać w szablonach wiadomości to proszę nie zmieniać tylko dodać nowe formatowania (tagi), a stare zostawić bez zmian. Mam szablony, które dodatkowo formatowane są za pomocą styli CSS bezpośrednio w tabeli em_Template. Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 17 Marca 2015 Udostępnij Napisano 17 Marca 2015 w Formatowanie tagu [Transakcja::ListaTowarow] w szablonach wiadomości Domyślne szablony będą generować dokładnie to samo co generowały stare. Raczej uwzględniamy we wszelkich poprawkach wsteczną kompatybilność o ile jest to możliwe. Cytuj Link to postu
Mamut Maniek 115 Napisano 17 Marca 2015 Autor Udostępnij Napisano 17 Marca 2015 w Formatowanie tagu [Transakcja::ListaTowarow] w szablonach wiadomości Mam szablony, które dodatkowo formatowane są za pomocą styli CSS bezpośrednio w tabeli em_Template. co zawiera ta tabela em_Template? można tam zmienić wygląd tego tagu [Transakcja::ListaTowarow]? Możesz coś więcej na ten temat napisać? Cytuj Link to postu
Alwin Kolano 143 Napisano 17 Marca 2015 Udostępnij Napisano 17 Marca 2015 w Formatowanie tagu [Transakcja::ListaTowarow] w szablonach wiadomości em_Template to tabela gdzie znajdują się pole et_text, a w nim szablon zapisany w html'u za pomocą CSS m.in.mam zdefiniowane kolory dla elementów tabeli efekt jest taki, że nagłówek tabeli jest w kolorze o tak: Cytuj Link to postu
MARCIN e-kupowanie.pl 1 024 Napisano 17 Marca 2015 Udostępnij Napisano 17 Marca 2015 w Formatowanie tagu [Transakcja::ListaTowarow] w szablonach wiadomości em_Template to tabela gdzie znajdują się pole et_text, a w nim szablon zapisany w html'u za pomocą CSS m.in.mam zdefiniowane kolory dla elementów tabeli efekt jest taki, że nagłówek tabeli jest w kolorze o tak: [attachment=1] Nie wgłębiałem się w bazy, ale interesuje mnie czym można zajrzeć w bazę i zmieniać takie cuda? Cytuj Link to postu
Polecane posty
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.