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

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

MyAlerts - dopasowanie do szablonu

Konfiguracja  Założony przez  Bouli.

Wersja silnika: 
[1.8.19]


Opis problemu:
Szablon jest poniekąd skonfigurowany pod ten plugin, po aktywacji pluginu pojawia się dzwoneczek który po kliknięciu powinien wyrzucić okno z informacją o powiadomieniach, niestety tak nie robi :( 
Wszystko działa na domyślnym stylu i podejrzewam błąd myalerts_headericon

default myalerts_headericon
<li class="alerts {$newAlertsIndicator}">
   <a href="{$mybb->settings['bburl']}/alerts.php" class="myalerts" onclick="MyBB.popupWindow('/alerts.php?modal=1&amp;ret_link={$myalerts_return_link}', { fadeDuration: 250, zIndex: (typeof modal_zindex !== 'undefined' ? modal_zindex : 9999) }); return false;">{$lang->myalerts_alerts}
       ({$mybb->user['unreadAlerts']})</a>
</li>

z mojego szablonu:
<span class="alerts {$newAlertsIndicator}">
   <a href="{$mybb->settings['bburl']}/alerts.php" class="tt myalerts open_modal" title="Alerts" data-selector="myalerts_alerts_modal" rel="modal:open"><i class="fa fa-bell"></i>
       <span class ="alert_counter">{$mybb->user['unreadAlerts']} </span></a>
</span>

jak podmienię z domyślnego stylu to rozwala mi się header i wygląda tak:
   

a powinien wyglądać tak:

   
Metodą prób i błędów zrobiłem to tak:

<span class="alerts {$newAlertsIndicator}">
<a href="{$mybb->settings['bburl']}/alerts.php" class="tt myalerts open_modal" title="Powiadomienia" onclick="MyBB.popupWindow('/alerts.php?modal=1&amp;ret_link={$myalerts_return_link}', { fadeDuration: 250, zIndex: (typeof modal_zindex !== 'undefined' ? modal_zindex : 9999) }); return false;"><i class="fa fa-bell"></i>
       ({$mybb->user['unreadAlerts']})</a>
</span>

jest tylko jeden szczegół, jak pozbyć się tych nawiasów w liczniku??

   


dobra już to widzę ;)

ostatecznie:

<span class="alerts {$newAlertsIndicator}">
<a href="{$mybb->settings['bburl']}/alerts.php" class="tt myalerts open_modal" title="Powiadomienia" onclick="MyBB.popupWindow('/alerts.php?modal=1&amp;ret_link={$myalerts_return_link}', { fadeDuration: 250, zIndex: (typeof modal_zindex !== 'undefined' ? modal_zindex : 9999) }); return false;"><i class="fa fa-bell"></i>
       {$mybb->user['unreadAlerts']}</a>
</span>
problem rowiązany?
mozesz mi powiedziec jak zrobiles zamiast napisu ppwiadomenia sam dzwonek?
nie do końca rozwiązany, co prawda na stronie głównej już jest ok, ale jak wejdę w UPC -> Powiadomienia a następnie kliknę na usuń jakiekolwiek powiadomienie to nic się nie dzieje, a powinna się odświeżyć strona i to powiadomienie powinno zniknąć, jak z łapy kliknę jeszcze raz na powiadomienia, to tego które usuwałem nie ma już na liście, czyli usuwa ale nie odświeża strony, dzwoneczek miałem już w szablonie napisany myalerts_headericon przez autora, masz to w pierwszym poście, ja tylko podmieniłem z orginalnego bo mi nie wyskakiwało okno.
Dzwoneczek u mnie to jest font awesome
<i class="fa fa-bell"></i>


Wracając do mojego dalszego problemu z Myalerts jak to ugryść aby po kliknięciu "usuń" strona się odświeżyła??

mój myalerts_alert_row:

<div class="row-bit border-bottom" id="alert_row_{$alert['id']}">
   <div class="col-lg-2">
       <a class="avatar" href="{$alert['from_user_raw_profilelink']}">
<img src="{$alert['avatar']['image']}" alt="{$alert['username']}'s" width="50" height="50"/></a>
   </div>
   <div class="col-lg-8 padding-top 2px">
       <a href="{$mybb->settings['bburl']}/alerts.php?action=view&amp;id={$alert['id']}">
           {$alert['message']}
       </a>
<div class="smalltext pull-right">
<a href="{$mybb->settings['bburl']}/alerts.php?action=delete&amp;id={$alert['id']}&amp;my_post_key={$mybb->post_code}" class="btn-small deleteAlertButton" id="delete_alert_{$alert['id']}">{$lang->myalerts_delete}</a>
</div>
       <br class="clear"/>
   </div>
   <div class="col-lg-2 text-right alert__time padding-top 2px">
       {$alert['received_at']}
   </div>
</div>
Ktoś nakieruje gdzie szukać problemu??
to jest błąd pluginu, reinstalnij go



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

1 gości