Skocz do zawartości
  • 0
Mdx

Dodanie "Zwiń/Rozwiń" do userInfopane

Pytanie

Korzystam z aplikacji [HQ] Awards. Włączone mam wyświetlanie nagród w userinfopane

Wygląda to tak:

2XcNK.jpg

 

 

Chciałbym do nagłówka dodać opcję zwinięcia nagród (ikon).

 

Kod:


<div style="margin-top:10px;">
<h3><a href='{parse url="showuser={$member['member_id']}&amp;tab=jawards" seotitle="{$member['members_seo_name']}" template="showuser" base="public"}'>{$this->lang->words['awards_title_post']}</a></h3>
<div class="row2" style="padding:7px;">
<foreach loop="profileawards:$awards as $a">
<img src='{$this->settings['upload_url']}/jawards/{$a['icon']}'
<if test="size:|:$a['width']">
width='{$a['width']}' height='{$a['height']}'
</if>
<if test="toolTip:|:$a['toolTip']">
title='{$a['toolTip']}'
</if>
/>
<if test="awardCount:|:$a['count'] > 1">
<span class='JLogicaAwardsCount'>{$a['count']}</span>
</if>
{$a['hook']['settings']['padding']}
</foreach>
</div>
</div>

Próbowałem coś wymodzic z hooka Members Online Today ale po edycji chował się panel tylko w pierwszym poście biggrin.png

 

 

Da radę coś z tym zrobić? smile.png

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Polecane posty

  • 0

bo tam to dziala chyba na bazie cookies

 

tu chyba najlatwiejszym rozwiazaniem bedzie dodanie dla div'a classy display: none;

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

no to uzyc toogle

 

do head dodac:

<script src="http://code.jquery.com/jquery-1.9.1.js"></script>

a w odpowiednim miejscy w body (w tym wypadku w bicie tego dodatku co wyswietla nagrody):

<script>
$( "xxx" ).click(function() {
$( "yyy" ).toggle( "slow" );
});
</script>

gdzie

xxx=div do klikniecia

yyy=div do rozwiniecia

 

 

to naprostszy sposob choc raczej nie najlepszz bo chyba bedzie otwieral wszystkie zwiniete div'y

 

w tym wypadku bardziej profesjonalnie byloby uzyc skryptu accordion

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

no i bym zapomnial do zwijanego div'a w css trzeba dodac display: none;
 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

@Duke_ jak jQuery dołączasz do forum to nie możesz używać $... trzeba zrobić wersję noConflict i używać jQuery zamiast $ :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

tak wiem, tu podalem tylko kod bazowy

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość
Temat jest zablokowany i nie można w nim pisać.

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×

Ważne informacje

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies.