Skocz do zawartości

hubert_k

Użytkownik
  • Liczba zawartości

    4
  • Rejestracja

  • Ostatnia wizyta

hubert_k's Achievements

0

Reputacja

  1. Uruchom SQL Server Management Studio i na bazie na której pracuje Sello uruchom taki skrypt: CREATE TRIGGER [dbo].[update_aal_Description] ON [dbo].[au_Allegro] AFTER INSERT, UPDATE AS BEGIN SET NOCOUNT ON; UPDATE au_Allegro SET aal_Description = cast(replace(replace(cast(aal_Description as nvarchar(max)),'<','<'),'>','>') as ntext) WHERE (aal_Description LIKE '%<%') END Ten trigger będzie automatycznie po każdym dodaniu aukcji lub modyfikacji aukcji odpalał skrypt zamieniający znaczki na < i > Nie jest on optymalnie napisany bo za każdym razem przeszukuje całą tabelę ale na kilku tysiącach rekordów nie jest to w ogóle odczuwalne.
  2. Aha jeszcze żeby było wygodniej wrzuciłem to do triggera INSERT, UPDATE na tej tabeli.
  3. OK, na razie sobie poradziłem. Po utworzeniu aukcji uruchamiam na bazie taki skrypt: UPDATE au_Allegro SET aal_Description = cast(replace(replace(cast(aal_Description as nvarchar(max)),'<','<'),'>','>') as ntext) WHERE (aal_Description LIKE '%<%') Może komuś się przyda.
  4. Opis towaru, który nie pozwala na użycie tagów html to jest jakiś cholerny shit. Nie wymagam nawet żeby był edytor, ale żeby podczas wstawiania opisu towaru do opisu aukcji znaki < / itd nie były zamieniane na < > Sprzedaję głównie poprzez sklep internetowy, w którym informacja o powiązaniu towaru ze zdjęciem na moim serwerze znajduje się w bazie danych. Mógłbym bez problemu wygenerować sobie stosowne opisy towaru w tabeli it__Item z tagami <img .../> ale niestety z wyżej wymienionego powodu to nie zadziała. Kombinowałem też z tabelą im__Image wstawiając tam tylko wartość w polu im_HttpAdress ale niestety to nie działa. Proponuję proste rozwiązanie - w przypadku gdy w tabeli im__Image pole im_Image ma wartość Null a im_HttpAdress <> NULL a w szablonie wstawimy tag [Towar::Zdjecie1] , w opisie aukcji byłby on zamieniany na <img src="im_HttpAdress" ......./> . Oczywiście to rozwiązanie tymczasowe. Moim zdaniem brak możliwości wstawiania html do opisu towaru (nie mówię już o edytorze) to wstyd i hańba !!! Dla kogoś kto sprzedaje jedynie na Allegro mało zróżnicowany asortyment może to nie stanowić problemu, natomiast w momencie gdy ktoś chce zintegrować sklep internetowy z Sello i ma pojęcie o bazach danych stanowi to duży i upierdliwy problem. W tej chwili jestem skazany na dodawanie zdjęć do każdego towaru albo ręczne wklejanie tagów <img> w każdej aukcji osobno. Zróbcie coś z tym !!!
×
×
  • Dodaj nową pozycję...