tel kom: 601 770 782 (12:00 - 21:00)
Od przedwczoraj (sobota 04-06-2011) zaczęły do mnie spływać informacje od Klientów, że szablon, który kupili u mnie, zaczął się rozsypywać. Hmm, nie byłem tym zafascynowany, bo staram się pisać kod, tak, żeby nie było reklamacji. Nie dlatego, że nie chce mi się poprawiać, ale zależy mi na solidności. Kod HTML i CSS piszę wg najnowszych prawideł, biorąc pod uwagę też wymogi Allegro, bo mają dużo obostrzeń. Rozsypują się? nieciekawie.
Kiedy to się dzieje? Otóż okazało się, że przy ponownym wystawianiu aukcji lub przy modyfikacji aktualnych. Wszystko to wiąże się z "przejściem" przez edytor, jaki udostępnia nam Allegro. I co? I okazało się, że Allegro tenże edytor zmieniło. Na nowy - nie wiem, na pewno na inny.
Zniknęło kilka potrzebnych przycisków, np "wstaw tabelkę" i parę innych przycisków. Miejmy nadzieję, że włączą. Wykorzystywany edytor to TinyMCE - dobry edytor tekstu i można w nim włączyć i wyłączyć każdą opcję (pogrubienie, kursywa, wstaw obrazek itp)
Jeden z Klentów powiedział mi w rozmowie telefonicznej, ze dostał informację, że wina leży w "... źle napisanym kodzie HTML lub CSS ewentualnie kod jest napisany nie wg najnowszych standardów... " - Bzdura.
Allegro podczas wczytywania kodu, filtruje go usuwając parę znaczników i innych rzeczy (np <html></html> czy niektóre <meta> , ale dodaje również do CSS id "#user_field" I to "#user_field" psuje wszystko.
Wczytując kod od nowa, np podczas wystawiania aukcji ponownie - nowy edytor zdaje się "nie widzieć" tego id i przez to prawie cały css jest dla niego niewidoczny. Rozwiązaniem może być otoczenie całego szablonu dodatkowym div-em, nadając mu jednocześnie id="user_field" U mnie to pomogło.
<div id="user_field">
<div class="szablon">
Tutaj cały kod szablonu
</div>
</div>
U mnie zadziałało. Dajcie znać czy pomogło też i u Was.
Swoją drogą - wystarczyłaby krótka informacja, zamiast pisać, że to wina piszącego kod.
No i mamy odpowiedź i jednocześnie potwierdzenie tego, że jednak trafiłem :)
Tu warto dodać, że:
Pozdrowienia,
- w edytorze i podglądzie ignorowane są style CSS podawane w sekcji <style ...>
- problem dot. tylko samej edycji i podglądu
- podgląd przez zatwierdzeniem wyświetla już kod poprawnie, podobnie jak i po zatwierdzeniu aukcji.
Mariusz 'mar_k' Kandefer