XF 1.5 Отсутствуют постоянные ссылки на сообщения

Статус
В этой теме нельзя размещать новые ответы.

Ignatov

Проверенные
Сообщения
560
Решения
2
Реакции
106
Баллы
11,045
Сразу скажу, форум мной был куплен, проводились изменения в шаблонах до меня.

Проблема вот в чем: постоянные ссылки на сообщения отсутствуют. Я не могу ума приложить, как восстановить их. Подскажите, как восстановить постоянные ссылки на сообщения, какой шаблон курочить нужно?
Номер поста в теме есть, а ссылки на него нет.
 
Попробовал немного повертеть его, результата нуль...
Вот, что у меня в коде. Может что-то не так делаю.
Код:
<xen:title>{xen:phrase permalink_for_post_x, 'position={xen:calc '{$post.position} + 1'}'}</xen:title>

<xen:require css="permalink.css" />

<form class="section permalinkInfo">

    <h3 class="subHeading">{xen:phrase thread}: <a href="{xen:link threads/post-permalink, $thread, 'post={$post}'}">{$thread.title}</a></h3>
    <div class="primaryContent">
        <input type="url" dir="ltr" class="textCtrl fillSpace permalink" value="{xen:link full:threads/post-permalink, $thread, 'post={$post}'}" autofocus="on" />
        
        <ul class="Tabs tabs" data-panes="#IpPanes{$post.post_id} > li">
            <li><a>{xen:phrase bb_code_link_snippet}</a></li>
            <li><a>{xen:phrase html_link_code}</a></li>
        </ul>
        
        <ul id="IpPanes{$post.post_id}">
            <li><label><input type="text" dir="ltr" class="textCtrl fillSpace" id="bb_code_link_snippet" value="[URL=&quot;{xen:link full:threads/post-permalink, $thread, 'post={$post}'}&quot;]{$thread.title}[/URL]" />
                <span class="explain">{xen:phrase bb_code_link_snippet_explain}</span></label></li>
            <li><label><input type="text" dir="ltr" class="textCtrl fillSpace" id="html_link_code" value="&lt;a href=&quot;{xen:link full:threads/post-permalink, $thread, 'post={$post}'}&quot;&gt;{$thread.title}&lt;/a&gt;" />
                <span class="explain">{xen:phrase html_link_code_explain}</span></label></li>
        </ul>
    </div>
    <xen:if hascontent="true">
        <div class="secondaryContent">       
            <h4 class="textHeading">{xen:phrase share_this_page}</h4>
            
            <xen:contentcheck>
                <xen:hook name="share_page_options">
                    <xen:include template="addthis_ajax">
                        <xen:set var="$url">{xen:link full:threads/post-permalink, $thread, 'post={$post}'}</xen:set>
                    </xen:include>
                </xen:hook>
            </xen:contentcheck>
                        
        </div>
    </xen:if>
    
    <div class="sectionFooter overlayOnly"><a class="button primary OverlayCloser">{xen:phrase close}</a></div>
</form>
 
Просто верните этот шаблон в исходное состояние и всё. Если не получится, то возьмите код этого шаблона из дефолтного неизменённого.
У него шаблон в дефолтном состоянии. Такое ощущение,что просто часть кода стерта, которая отвечает за кликабельность нумерации.
В шаблоне post проверьте ниже
Код:
<div class="publicControls">
Должна быть строчка
Код:
<a href="{xen:link threads/post-permalink, $thread, 'post={$post}'}" title="{xen:phrase permalink}" class="item muted postNumber hashPermalink OverlayTrigger" data-href="{xen:link posts/permalink, $post}">#{xen:calc '{$post.position} + 1'}</a>
У вас может быть просто
Код:
#{xen:calc '{$post.position} + 1'}
 
Хотя да, дело не в этом. Если приписать #post-3 к ссылке, то не кидает именно к 3 сообщению...
А с чего Вы взяли,что дело в шаблоне? Я конкретно в этом моменте не знаю, нет ли в Xenforo каких-то настроек по этому поводу?
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу