[propozycja]Images in viewforum również w inde |
Autor |
Wiadomość |
bartosh
Pomógł: 2 razy Posty: 36
|
Wysłany: 17-10-2013, 00:11 [propozycja]Images in viewforum również w inde
|
|
|
Witam,
Już sam parę dni myślę jak to ugryźć ale ni w uj ni w oko nie mam na to rozwiązania.
Chciałbym przerobić modyfikację " Images in viewforum" tak aby obrazek danego tematu nie był wyświetlany tylko w "viewforum_body", ale również w "index_box" zamiast np. avatara użytkownika ostatniego postu (oczywiście tak, aby wyświetlał się obrazek tematu, w którym została "przed chwilą" dodana odpowiedź, bądź nowego tematu, oczywiście tematy bez okładki miałyby swoją domyślą okładkę) oraz żeby wyświetlany obrazek tematu na głównej, był od razu przeniesieniem do tego tematu. Jak to uczynić?
Z góry dziękuję i pozdrawiam |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Tommekk80
Pomógł: 1411 razy Posty: 4780
|
Wysłany: 17-10-2013, 07:16
|
|
|
W functions.php w zapytaniu masz
Kod: | t.topic_last_post_id, t.topic_title, t.topic_poster, t.topic_accept |
dodaj tam obrazek z moda, czyli w linii za tym
potem za
Kod: | $tree['data'][$i]['tree.topic_title'] = $tree['data'][$i]['topic_title']; |
dodaj
Kod: | $tree['data'][$i]['tree.topic_obrazek'] = $tree['data'][$i]['topic_obrazek']; |
i za
Kod: | $tree['data'][$main_idx]['tree.topic_title'] = $tree['data'][$i]['tree.topic_title']; |
dodaj
Kod: | $tree['data'][$main_idx]['tree.topic_obrazek'] = $tree['data'][$i]['tree.topic_obrazek']; |
w functions_hierarchy.php przy pobieraniu danych ostatniego posta ( za // last post ) sobie bierzesz te dane. Obrazek to będzie wtedy
Kod: | $data['tree.topic_obrazek'] |
Nie sprawdzałem, ale powinno takie coś zadziałać. |
Ostatnio zmieniony przez Tommekk80 17-10-2013, 19:06, w całości zmieniany 1 raz |
|
|
|
|
bartosh
Pomógł: 2 razy Posty: 36
|
Wysłany: 17-10-2013, 17:50
|
|
|
A co dodać w index_box, aby obrazek wyświetlało w tym miejscu w którym ja chcę? I jak dodać domyślny obrazek? |
|
|
|
|
Tommekk80
Pomógł: 1411 razy Posty: 4780
|
Wysłany: 17-10-2013, 17:56
|
|
|
bartosh napisał/a: | Chciałbym przerobić |
Tymczasem chcesz, by zrobić to za ciebie...
No ok, tylko zainstaluje sobie na localu images in viewforum. |
|
|
|
|
Tommekk80
Pomógł: 1411 razy Posty: 4780
|
Wysłany: 17-10-2013, 18:49
|
|
|
functions_hierarchy.php
znajdź
Kod: | $topic_title = $data['tree.topic_title']; |
dodaj za
Kod: | $topic_obrazek = !empty($data['tree.topic_obrazek']) ? '<img src="'.$data['tree.topic_obrazek'].'" alt="" width="50" height="50">' : '<img src="adres_obrazka_domyślnego" alt="" width="50" height="50">'; |
Gdzie za adres_obrazka_domyślnego rzecz jasna dajesz...wiesz co ;D
znajdź
Kod: | 'LAST_POST' => $last_post, |
dodaj za
Kod: | 'LAST_OBRAZEK' => $topic_obrazek, |
Teraz zmienna w index_box.tpl to {catrow.forumrow.LAST_OBRAZEK} - wstaw go w jakiegoś diva czy jak tam chcesz.
|
|
|
|
|
bartosh
Pomógł: 2 razy Posty: 36
|
Wysłany: 17-10-2013, 19:00
|
|
|
Dzięki za pomoc, jakby to było na żywo to masz dużego browara
Pozdrawiam |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Tommekk80
Pomógł: 1411 razy Posty: 4780
|
Wysłany: 17-10-2013, 19:07
|
|
|
bartosh, trzymam za słowo - daj tylko namiary |
|
|
|
|
|