Witam, Mam problem z dodawaniem podpisu w wiadomości. Polega on na tym, że mam wzór podpisu, w którym nowe linie zaznaczone są tagami <br/>. W oknie edycji podpisu wszystko wygląda w porządku, jednak po dodaniu go w treści wiadomości wszystkie linie są dodawane podwójnie. Jeśli w edycji podpisu użyje tylko [enter] zamiast tagów HTML, wtedy cały podpis jest wstawiany z jednej linii. Jak zaradzić temu problemowi?
Spróbuj użyć samego <br> ale nie wstawiaj go w nowej linii, tylko w jednym wierszu, np. wiersz 1<br>wiersz 2<br>wiersz 3 zamiast wiersz1 <br> wiersz2 <br> wiersz3
Mam prośbę, zrób proszę zrzut ekranu i kod, który umieszasz w podpisie. W całości. Wrzuć to do postu lub prywatnej wiadomości. Zobaczę, opublikuję odpowiedź i podeślę Ci wiadomość z rozwiązaniem. Jeśli pojawią się problemy, przekażę temat dalej.
Kiedy wpisuję taki kod: --<br>wiersz1<br>wiersz2<br>wiersz3jest on automatycznie konwertowany na: -- <br/>wiersz1 <br/>wiersz2 <br/>wiersz3Co później w wiadomości wygląda jak na załączniku. Zwykły <enter> wstawiany w edycji podpisu jest automatycznie usuwany po kliknięciu "Zapisz".
Sprawa wygląda następująco: Jeśli nie używasz znaczników html, to tekst jest pisany bez formatowania, ale jeśli chociaż raz użyjesz znacznika html, to nawet tekst nie objęty nim, będzie rozjechany. Czyli albo enterami i bez html, albo zamiast enterów robisz wszystko w html. <br> traktowany jest jako akapit a nie nowy wiersz, ponieważ nie ma wcześniej określonego akapitu. <p></p> określimy akapit <br> określimy nowy wiersz w akapicie Spróbuj w ten sposób: <p align="left">--<br>wiersz1<br>wiersz2<br>wiersz3</p> Co w efekcie da: -- wiersz1 wiersz2 wiersz3 Wtedy <br> będzie traktowane jako nowy wiersz a nie nowy akapit.