Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Miniatura grafiki w xthread

Konfiguracja  Założony przez  hurtforum.

Witam. W jednym z działów mam stworzone pole z pluginu Xthread, w którym wrzuca się tylko grafikę. Próbowałem umieścić również global w miejsce, w którym wyświetlają się avatary przy nazwie tematu i ustawiać w class rozmiar, ale bez skutku - wyświetlało mi cały czas normalnej wielkości grafikę.

Zawartość kodu formatu wyświetlania 
<a href="{URL}" data-fancybox="logo-pluginu" data-type="image" target="_blank"> <img src="{URL}" width="100" height="100" style="border-radius: 10%"; /></a>

W szablonie mam po prostu 
{$GLOBALS['threadfields']['logopluginu']['value']}

Próbowałem zostawić samo {value} w formacie wyświetlania, a kod przenieść do szablonu to nie wyświetla w ogóle grafiki.
Jesteś pewny że wartość Key jest poprawnie wpisana? 'logopluginu'
Jeśli tak, to musisz stworzyć nowy szablon globalny, który będzie wyświetlał obrazki, przykładowo:
prefix_forumdisplay_threadlist i tutaj wrzucasz normalną zawartość forumdisplay_threadlist z szablonu (o ile chcesz aby wygląd był taki sam) a następnie umieszczasz i edytujesz tam {$GLOBALS['threadfields']['logopluginu']['value']} oraz w edycji forum (wybrane forum/kategoria) dodajesz Template Prefix jako prefix_ i gotowe.

Nie możesz tego dodać od tak do forumdisplay_threadlist
Wsparcie poza forum - odpłatne.
Do szablonu 
<a href="{$GLOBALS['threadfields']['key']['url']}" target="_blank">

<img src="{$GLOBALS['threadfields']['key']['thumbs']['wymiary']['url']}" alt="{$thread['subject']} Screenshot" title="{$thread['subject']} Screenshot" width="{$GLOBALS['threadfields']['key']['thumbs']['wymiar width']['w']}" height="{$GLOBALS['threadfields']['key']['thumbs']['wymiar height']['h']}" /></a>
Szogi1910 napisał 08.07.2017, 10:35:
Kody podajemy w tagach [code] lub [php], poprawia to czytelność posta.
(08.07.2017, 07:54)Penny napisał(a): Jesteś pewny że wartość Key jest poprawnie wpisana? 'logopluginu'
Jeśli tak, to musisz stworzyć nowy szablon globalny, który będzie wyświetlał obrazki, przykładowo:
prefix_forumdisplay_threadlist i tutaj wrzucasz normalną zawartość forumdisplay_threadlist z szablonu (o ile chcesz aby wygląd był taki sam) a następnie umieszczasz i edytujesz tam {$GLOBALS['threadfields']['logopluginu']['value']} oraz w edycji forum (wybrane forum/kategoria) dodajesz Template Prefix jako prefix_ i gotowe.

Nie możesz tego dodać od tak do forumdisplay_threadlist
Wiem o tym, mam osobne szablony porobione dla danych kategorii, jednak nie mam problemu z tym, że w każdym dziale wyświetlają mi się te loga, lecz wyświetlają się standardowe rozmiary.

(08.07.2017, 10:35)Qwizi napisał(a): Do szablonu 
<a href="{$GLOBALS['threadfields']['key']['url']}" target="_blank">

<img src="{$GLOBALS['threadfields']['key']['thumbs']['wymiary']['url']}" alt="{$thread['subject']} Screenshot" title="{$thread['subject']} Screenshot" width="{$GLOBALS['threadfields']['key']['thumbs']['wymiar width']['w']}" height="{$GLOBALS['threadfields']['key']['thumbs']['wymiar height']['h']}" /></a>

Po wrzuceniu tego kodu i dodaniu key'a oraz ustawienia wysokości oraz szerokości grafika się nie wyświetla. W ustawieniach tego pola mam zaznaczone miniatury na 30x30 i tak też wpisałem w kodzie. Również przebudowałem miniatury Xthread i nic nie dało. Efekt:    

Po kliknięciu w ten napis "logo pluginu" otwiera się nowa karta i wyświetla grafikę.

Taki kod wrzuciłem do szablonu
<a href="{$GLOBALS['threadfields']['logopluginu']['url']}" target="_blank">

<img src="{$GLOBALS['threadfields']['logopluginu']['thumbs']['30']['url']}" alt="logo pluginu" title="logo pluginu" width="{$GLOBALS['threadfields']['logopluginu']['thumbs']['30']['w']}" height="{$GLOBALS['threadfields']['logopluginu']['thumbs']['30']['h']}" /></a>




Rozwiązałem problem ze złym wyświetlaniem. Powinno to wyglądać tak:
<a href="{$GLOBALS['threadfields']['logopluginu']['thumbs']['30x30']['url']}" target="_blank">

<img src="{$GLOBALS['threadfields']['logopluginu']['thumbs']['30x30']['url']}" alt="logo pluginu" title="logo pluginu" width="{$GLOBALS['threadfields']['logopluginu']['thumbs']['30']['w']}" height="{$GLOBALS['threadfields']['logopluginu']['thumbs']['30']['h']}" /></a>
Sprobuj tak
<img src="{$GLOBALS['threadfields']['logopluginu']['thumbs']['30x30']['url']}" alt="logo pluginu" title="logo pluginu" width="{$GLOBALS['threadfields']['logopluginu']['thumbs']['30']['w']}" height="{$GLOBALS['threadfields']['logopluginu']['thumbs']['30']['h']}" /></a>



Użytkownicy przeglądający ten wątek:

1 gości