Skocz do zawartości

Nowy szablon, a znak spacji "&nbsp"

Polecane posty

Hej,

Korzystam z subiekta w którym mam opisy towarów(aukcji). Niestety jest problem z wysyłaniem aukcji z nowym opisem przez Sello

W szablonie mam m.in.

[Towar::Opis|escape_xml|replace=`<BR>==<p>`|unescape_xml]

Niestety nadal pojawia sie komunikat:

sections[1].items[0].content Nieprawidłowy podzbiór HTML (0x80004005)

Co sugerowałoby że nadal jest problem. Doszedłem, że prawdopodobnie chodzi o znak spacji "&nbsp". Co ciekawe wystarczy wejść w edytor uproszczony i zapisać i problem znika, ale nie tędy droga, gdyż trzeba to robić zawsze jak wystawia się aukcję.

Czy da się ją za pomocą modyfikatorów jakoś usunąć, zastąpić, czy pozostaje poprawić ręcznie 1200 towarów....

Edytowane przez artekw
Link to postu

Po wygenerowaniu nowej aukcji, która nie przechodzi, proszę wykonać poniższy skrypt i podesłać skopiowany wynik na sello@insert.com.pl.

select top(1) aal_Description from au_allegro join au__auction on aal_AuctionId = au_Id order by au_id desc

Będzie tam treść aukcji w surowym formacie, więc będziemy mogli przeanalizować dokładnie w czym problem.

Link to postu

A może po generowaniu opisu z szablonu od razu "pociągnąć" ten opis funkcją czyszczącą, która jest użyta w edytorze? Samo otwarcie edytora naprawia wszelkie problemy.

Już chyba wiem w czym problem. "Surowy" opis po wygenerowaniu ma na końcu sekcji zagubione </p> i </h2>. Po otwarciu tego opisu w edytorze, zagubione tagi znikają.

Edytowane przez Konrad Lepiarz
Link to postu

Funkcja czyszcząca w edytorze to jest jego prywatna sprawa, wymaga uruchomienia przeglądarki bo jest napisana w JavaScript (czyli dedykowany język do pracy z HTMLem) - nie jest to nasz kod, tylko kod biblioteki użytej w edytorze. Funkcja czyszcząca uruchamiana przy wystawianiu aukcji w tle jest dużo prostsza i ma mniejsze możliwości, dlatego prosimy o podsyłanie najczęściej występujących problemów - na bieżąco je analizujemy i dodajemy kolejne poprawki do funkcji czyszczącej.

 

Link to postu
1 godzinę temu, Bartosz Rosa napisał:

Funkcja czyszcząca w edytorze to jest jego prywatna sprawa, wymaga uruchomienia przeglądarki bo jest napisana w JavaScript (czyli dedykowany język do pracy z HTMLem) - nie jest to nasz kod, tylko kod biblioteki użytej w edytorze. Funkcja czyszcząca uruchamiana przy wystawianiu aukcji w tle jest dużo prostsza i ma mniejsze możliwości, dlatego prosimy o podsyłanie najczęściej występujących problemów - na bieżąco je analizujemy i dodajemy kolejne poprawki do funkcji czyszczącej.

 

@Bartosz Rosa a pamiętasz, żeby umożliwić skopiowanie NO w taki sposób, żeby np. na innym serwisie aukcyjnym można go było użyć? Proste (sic!) ctrlC/ctrlV... Jako zwykły html najlepiej, może  z jego podglądu... Stworzenie NO w Sello to trochę pracy i jest mało czasu na wpisywanie go od nowa gdzieś indziej...

Link to postu

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.

Użytkownik forum
Odpowiedz...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...