Błędne działanie funkcji SŁOWNIK ZMIAN
Błędne działanie funkcji SŁOWNIK ZMIAN
Mam taki niecodzienny problem, który pojawia się po każdej aktualizacji produktów.
Chodzi o to, że mam skonfigurowaną specjalną regułę dla słownika dla pola ZDJĘCIE - i mam włączone AKTYWNE.
Do pola, które jest zaczytane z pliku (indeks) dodaję prefiks "http://super-siodemka.pl/get-product-image?id=".
W wyniku dostaję "http://super-siodemka.pl/get-product-image?id= INDEKS" - czyli link do zdjęcia.
Niby wszystko działa OK. Ale po aktualizacji produktów czasie robi się takie coś:
W polu ZDJĘCIA mam:
"http://super-siodemka.pl/get-product-image?id=INDEKS",
a w polu ZDJĘCIA OUTPUT:
"http://super-siodemka.pl/get-product-im ... ?id=INDEKS"
Czyli reguła zostaje jakby odpalona dwa razy. Jak ją wyłączę w konfiguracji to w polu ZDJĘCIA i ZDJĘCIA OUTPUT w widoku produktów dostaję prawidłową wartość "http://super-siodemka.pl/get-product-image?id=INDEKS".
Po odpaleniu aktualziacji mam w polu ZDJĘCIA:
"INDEKS",
a w polu ZDJĘCIA OUTPUT:
"INDEKS".
Znowu muszę włączyć regułę i wtedy jest OK.
Czyli każde odpalenie aktualizacji nie usuwa zapamiętanej wartości prefiksu i dopisuje go.
Moja instancja: instancja6.s2
Chodzi o to, że mam skonfigurowaną specjalną regułę dla słownika dla pola ZDJĘCIE - i mam włączone AKTYWNE.
Do pola, które jest zaczytane z pliku (indeks) dodaję prefiks "http://super-siodemka.pl/get-product-image?id=".
W wyniku dostaję "http://super-siodemka.pl/get-product-image?id= INDEKS" - czyli link do zdjęcia.
Niby wszystko działa OK. Ale po aktualizacji produktów czasie robi się takie coś:
W polu ZDJĘCIA mam:
"http://super-siodemka.pl/get-product-image?id=INDEKS",
a w polu ZDJĘCIA OUTPUT:
"http://super-siodemka.pl/get-product-im ... ?id=INDEKS"
Czyli reguła zostaje jakby odpalona dwa razy. Jak ją wyłączę w konfiguracji to w polu ZDJĘCIA i ZDJĘCIA OUTPUT w widoku produktów dostaję prawidłową wartość "http://super-siodemka.pl/get-product-image?id=INDEKS".
Po odpaleniu aktualziacji mam w polu ZDJĘCIA:
"INDEKS",
a w polu ZDJĘCIA OUTPUT:
"INDEKS".
Znowu muszę włączyć regułę i wtedy jest OK.
Czyli każde odpalenie aktualizacji nie usuwa zapamiętanej wartości prefiksu i dopisuje go.
Moja instancja: instancja6.s2
Re: Błędne działanie funkcji SŁOWNIK ZMIAN
Nie wiem czy dobrze rozumiem.
W pliku produktowym jest podany indeks w wartościami, które są widoczne na liście produktów np. 1 .
Chcę Pan dodać treść, aby wraz z połączeniem powstał link do zdjęcia np. połączenie
"http://super-siodemka.pl/get-product-image?id=" + (pobrana wartość z indeksu) "1", aby wynikiem było
"http://super-siodemka.pl/get-product-image?id=1 ?
W pliku produktowym jest podany indeks w wartościami, które są widoczne na liście produktów np. 1 .
Chcę Pan dodać treść, aby wraz z połączeniem powstał link do zdjęcia np. połączenie
"http://super-siodemka.pl/get-product-image?id=" + (pobrana wartość z indeksu) "1", aby wynikiem było
"http://super-siodemka.pl/get-product-image?id=1 ?
Re: Błędne działanie funkcji SŁOWNIK ZMIAN
Jeżeli chodzi o wstawienie tekstu przed pobraną wartością indeksu z pliku hurtowni, to zamiast sownika, można użyć parametru łączonego.
Parametry hurtowni / Dodaj nowy parametr łączony / Rodzaj parametru: zdjęcie
Następnie w konfiguracji:
- Dodaj stały tekst: http://super-siodemka.pl/get-product-image?id=
- Dodaj parametr: (wybór z listy) np. Indeks
Wówczas po ponownym wygenerowaniu produktów do bazy powstanie:
http://super-siodemka.pl/get-product-image?id=(wartość z parametru hurtowni Indeks).
Jeżeli hurtownia podaje kilka indeksów (posiada kilka zdjęć), wówczas należy pobrać każdy indeks osobno, aby pojawił się na liście produktów w osobnej kolumnie np. Indeks_1, Indeks_2 itd. i utworzyć kilka osobnych parametrów łączonych, które później połączą się w jeden parametr systemowy "*Zdjęcia*".
Parametry hurtowni / Dodaj nowy parametr łączony / Rodzaj parametru: zdjęcie
Następnie w konfiguracji:
- Dodaj stały tekst: http://super-siodemka.pl/get-product-image?id=
- Dodaj parametr: (wybór z listy) np. Indeks
Wówczas po ponownym wygenerowaniu produktów do bazy powstanie:
http://super-siodemka.pl/get-product-image?id=(wartość z parametru hurtowni Indeks).
Jeżeli hurtownia podaje kilka indeksów (posiada kilka zdjęć), wówczas należy pobrać każdy indeks osobno, aby pojawił się na liście produktów w osobnej kolumnie np. Indeks_1, Indeks_2 itd. i utworzyć kilka osobnych parametrów łączonych, które później połączą się w jeden parametr systemowy "*Zdjęcia*".
Re: Błędne działanie funkcji SŁOWNIK ZMIAN
Niestety przy próbie skonfigurowania parametru łączonego według instrukcji wywala błąd:
500 - Błąd serwera
Prawdopodobne przyczyny:
operacja przekroczyła dostępną pamięć serwera
operacja trwała zbyt długo
w trakcie operacji wystąpił niespodziewany błąd
Przekazując informacje, podaj jakie działania wykonałeś przed błędem oraz skopiuj adres, pod którym był błąd:
http://instancja6.s2.xmltoeu.pl/combinedParameter/1/new
500 - Błąd serwera
Prawdopodobne przyczyny:
operacja przekroczyła dostępną pamięć serwera
operacja trwała zbyt długo
w trakcie operacji wystąpił niespodziewany błąd
Przekazując informacje, podaj jakie działania wykonałeś przed błędem oraz skopiuj adres, pod którym był błąd:
http://instancja6.s2.xmltoeu.pl/combinedParameter/1/new
Re: Błędne działanie funkcji SŁOWNIK ZMIAN
Proszę o wpisanie priorytetu czyli Priorytet = 1
U mnie po wygenerowaniu produktów do bazy i odświeżeniu listy prawidłowo dodało takie zdjęcie do pozostałych zdjęć.
U mnie po wygenerowaniu produktów do bazy i odświeżeniu listy prawidłowo dodało takie zdjęcie do pozostałych zdjęć.
Re: Błędne działanie funkcji SŁOWNIK ZMIAN
Czy wpisanie priorytetu rozwiązało problem?
Re: Błędne działanie funkcji SŁOWNIK ZMIAN
Tak, problem rozwiązany - dziękuję.
Re: Błędne działanie funkcji SŁOWNIK ZMIAN
Bardzo się cieszę.
Re: Błędne działanie funkcji SŁOWNIK ZMIAN
Ale nadal jest problem ze słownikiem
Re: Błędne działanie funkcji SŁOWNIK ZMIAN
Widocznie słownik nie pasuje do tego, co chciał Pan zrobić ze względu na inne zależne,
mające wpływ na dublowanie informacji np. typ parametru "Zdjęcie",
dlatego należało to wykonać za pomocą parametru łączonego.
Jeżeli jest jednak problem innego typu, proszę o szczegółowe informacje.
mające wpływ na dublowanie informacji np. typ parametru "Zdjęcie",
dlatego należało to wykonać za pomocą parametru łączonego.
Jeżeli jest jednak problem innego typu, proszę o szczegółowe informacje.