Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Komentarze w profilu - edycja i dziwne zachowanie


Mdx91

Rekomendowane odpowiedzi

Dziś chciałem dodać formularz komentarzy w profilu do strony głównej w profilach. Wszystko poszło dość dobrze i przez strone główna w profilu można komentowac innych. Niestety po dodaniu kodu do bitu "ProfilModern" coś się psuje z zakładką "Status" w profilu. A dokładnie to wygląda tak:
Gdy w profilu na głównej jest kod do formularza komentarzy to w zakładce ze statusami gdy ktoś skomentuje czyjś profil przenosi go do jego profilu (po wysłaniu komentarza). Komentarz normalnie się pojawia. Gdy usune poniższy kod z głównej strony profilu problem znika.
 
Kod który wrzuciłem do głównej strony profili:

<div class='content_border'><h3 class='bar noTopBorder'>Komentarze</h3>
<if test="canCreate:|:$this->memberData['member_id'] AND ( $this->memberData['member_id'] == $member['member_id'] ) AND $this->registry->getClass('memberStatus')->canCreate( $member )">
    <div class='status_update'>
        <form id='statusForm' action='{$this->settings['base_url']}app=members&module=profile&section=status&do=new&k={$this->member->form_hash}&id={$this->memberData['member_id']}&forMemberId={$member['member_id']}' method='post'>
        </form>
    </div>
</if>
<if test="leave_comment:|:$this->memberData['member_id'] && $this->memberData['member_id'] != $member['member_id'] && $member['pp_setting_count_comments']">
    <div class='status_update'>
        <form id='commentForm' action='{$this->settings['base_url']}app=members&module=profile&section=status&do=new&k={$this->member->form_hash}&id={$this->memberData['member_id']}&forMemberId={$member['member_id']}' method='post'>
                <input type='hidden' name='member_id' value='{$member['member_id']}' />
                <input type='hidden' name='auth_key' value='{$this->member->form_hash}' />
                <div id='post_comment'>
                    <input type='text' class='input_text' cols='50' rows='3' id='statusUpdate_page' name='content' data-for-member-id="{$member['member_id']}" />
                    <input type='submit' class='ipsButton' value='{$this->lang->words['comment_submit_post']}' data-for-member-id="{$member['member_id']}" id='statusSubmit_page' />
                </div>
        </form>
    </div>
</if>
<div class='ipsBox clearfix'>
    <div id="status_wrapper">
        <if test="hasUpdates:|:count( $updates )">
            {parse template="statusUpdates" group="profile" params="$updates"}
            <div style='text-align: center'>
                <a href='{parse url="app=members&module=profile&section=status&member_id={$member['member_id']}" seotitle="true" template="members_status_all" base="public"}' class='ipsButton_secondary'>{$this->lang->words['status__viewall']}</a>
            </div>
        <else />
            <p class='ipsBox_container ipsPad'>Komentarz pojawi się w zakładce <b>Status</b></p>
        </if>
    </div>
</div>
</div>
Z góry dzięki za pomoc.

admin4YSh2.png


 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.