Главная » IPB » Статьи IPB » [Обновление до 3.3.x] Не работает смена стиля
Распечатать статью

[Обновление до 3.3.x] Не работает смена стиля

После обновления бывает ситуация, не меняется стиль, исправляем следующим образом.
Пройти в ACP — Внешний вид — Ваш стиль — globalTemplate

Найти:

<if test="skinchanger:|:count($footer_items['skin_chooser']) > 1">
            <if test="uagentlocked:|:$this->memberData['userAgentLocked'] AND ! $this->memberData['userAgentBypass']">
                            <li id='useragent_msg'>
                                            {$this->lang->words['skin_browser_set']} <a href='{parse url="{$this->settings['query_string_formatted']}&unlockUserAgent=1" base="public"}'>{$this->lang->words['override_browser_theme']}</a>
                            </li>
            <else />
            <if test="isTouchDevice:|:$this->registry->output->isTouchDevice()">
                            <li>
                                            <a href='{parse url="{$this->settings['query_string_formatted']}&setAsMobile=1" base="public"}'>{$this->lang->words['set_mobile_theme']}</a>
                            </li>
            </if>
                            <li>
                                            <a rel="nofollow" id='new_skin' href='#'>{$this->lang->words['change_theme']}</a>                                    
                                            <ul id='new_skin_menucontent' class='ipbmenu_content with_checks' style='display: none'>
                                                            <foreach loop="$footer_items['skin_chooser'] as $skin">
                                                                            <li <if test="$skin['selected']">class='selected'</if>>
                                                                                            <a href='{parse url="{$this->settings['query_string_formatted']}&k={$this->member->form_hash}&settingNewSkin={$skin['id']}" base="public"}'>{$skin['title']}</a>
                                                                            </li>
                                                            </foreach>
                                            </ul>
                            </li>
            </if>
</if>

Заменить на:

<if test="skinchanger:|: ! $this->member->is_not_human && count($footer_items['skin_chooser']) > 1">
            <if test="uagentlocked:|:$this->memberData['userAgentLocked'] AND ! $this->memberData['userAgentBypass']">
                            <li id='useragent_msg'>
                                            {$this->lang->words['skin_browser_set']} <a href='#' data-clicklaunch='changeSkin' data-skinid='unlockUserAgent'>{$this->lang->words['override_browser_theme']}</a>
                            </li>
            <else />
            <if test="isTouchDevice:|:$this->registry->output->isTouchDevice()">
                            <li>
                                            <a href='#' data-clicklaunch='changeSkin' data-skinid='setAsMobile'>{$this->lang->words['set_mobile_theme']}</a>
                            </li>
            </if>
                            <li>
                                            <a rel="nofollow" id='new_skin' href='#'>{$this->lang->words['change_theme']}</a>                                    
                                            <ul id='new_skin_menucontent' class='ipbmenu_content with_checks' style='display: none'>
                                                            <foreach loop="$footer_items['skin_chooser'] as $skin">
                                                                            <li <if test="$skin['selected']">class='selected'</if>>
                                                                                            <a href='#' data-clicklaunch='changeSkin' data-skinid='{$skin['id']}'>{$skin['title']}</a>
                                                                            </li>
                                                            </foreach>
                                            </ul>
                            </li>
            </if>
</if>
Источник:  ipbzona.ru
Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

Оставить комментарий

Похожие статьи