как поставить якорь

Тема в разделе "Верстка", создана пользователем sotex2, 25 июн 2015.

Информация :
Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с Правилами раздела и Правилами форума
Для быстрого поиска ответов на ваши вопросы воспользуйтесь Картой раздела и/или Поиском по разделу
Модераторы: ultra
  1. sotex2

    sotex2 Создатель

    Регистр.:
    9 июн 2014
    Сообщения:
    34
    Симпатии:
    1
    dle 10.3. как установить якорь в полной новости, чтобы при нажатии на кнопку "Оставить отзыв", подтягивалась сама форма для комментариев.
    у меня в шаблоне сейчас сделано так. при нажатии на "Оставить отзыв", после раздела похожих новостей, выезжает сама форма для комментариев. можно чтобы не разворачивалась, а постоянно стояла на своем месте, после раздела похожие новости.
    как это сделать?

    <div class="base">

    <div class="bheading"><div><div><div><div><div>
    <h1>{title}</h1>
    </div></div></div></div></div></div>
    <div class="bbr_mid"><div class="bbr_mid">
    <div class="maincont">
    <div class="infostore">
    <div class="isicons">
    <span>[edit] <img class="si_edit" src="{THEME}/images/spacer.gif" title = "Редактировать новость" border="0">[/edit]
    </span>
    <span>{favorites}</span>
    </div>

    <div class="clr"></div>
    </div>

    <span style="margin:0; margin-right: 10px; float:left; border: 1px solid #ccc">
    [xfgiven_image]<img src="[xfvalue_image]" height="150px" width="120" alt="скачать софт программы" border="0" />[/xfgiven_image]</span>
    <div><span class="inf2">Версия:</span> [xfgiven_version][xfvalue_version][/xfgiven_version]</div>
    <div><span class="inf2">Статус программы:</span> [xfgiven_license][xfvalue_license][/xfgiven_license]</div>
    <div><span class="inf2">Автор:</span>
    <span class="hidden-link" data-link="[xfvalue_author]">[xfvalue_ankor]</span></div>
    <div><span class="inf2">Последнее обновление:</span> {date}</div>
    <div><span class="inf2">Язык:</span> [xfgiven_language][xfvalue_language][/xfgiven_language]</div>
    <div><span class="inf2">Операционная система:</span> [xfgiven_system][xfvalue_system][/xfgiven_system]</div>
    <div><span class="inf2">Размер файла:</span> [xfgiven_razmer][xfvalue_razmer][/xfgiven_razmer]</div>
    <div><span class="inf2">Категория:</span> {link-category}</div>
    <br /><br />
    <div><u>Описание:</u></div><br />
    <div class="indents"><span>{full-story}</span></div><br /><br /><br />




    <!--noindex--><div class="quote"><div> [xfgiven_istochnik1]<span class="external-reference" data-link="[xfvalue_istochnik1]"><img src="{THEME}/images/skachat1.png" alt="Скачать бесплатно" /></span>[/xfgiven_istochnik1]</div><br />
    <div>[xfgiven_istochnik2]<span class="external-reference" data-link="[xfvalue_istochnik2]"><img src="{THEME}/images/skachat2.png" alt="Программы для компьютера бесплатно" /></span>[/xfgiven_istochnik2]
    </div>
    <div class="vir"><span class="hidden-link1" data-link="#">Проверено <img src="{THEME}/images/antivirus.png" alt="проверено на вирусы" /></span></div></div><!--/noindex--> <br /> <br />
    <div class="clr"></div>
    <div id="ajax_abc"></div>
    </div>
    </div>
    </div>
    <div class="morelink"><div class="ml"><div class="ml">

    <span class="argback"><a href="javascript:history.go(-1)" title="Назад">Назад</a></span>
    <span class="arg"><img class="ml_views" src="{THEME}/images/spacer.gif" alt="Просмотров" /> Просмотров: {views}</span>
    <span class="arg"><img class="ml_com" src="{THEME}/images/spacer.gif" alt="Отзывы" /><a class="addcombtn" href="javascript:ShowOrHide('addcform')">Оставить отзыв</a> {comments-num}</span>
    </div></div></div>
    </div>
    {poll}
    <div class="cblock">
    <div class="bbr_head"><div></div></div>
    <div class="bbr_mid"><div class="bbr_mid">
    <div class="maincont">
    <div class="relatednews">
    <div>Другие новости на эту тему:</div>
    {include file='engine/modules/linkenso.php?post_id={news-id}&links=5&date=old&ring=yes&scan=all_cat&anchor=name&title=title&image=image&limit=300'}
    </div>
    </div>
    </div></div>
    <div class="bbr_foot"><div></div></div>
    </div></div>



    [group=5]
    <div class="w_warning">
    <div class="wmsg">
    Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
    Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
    </div>
    </div>
    [/group]<div class="pheading">
    <div class="clr"></div>
    </div>
     
  2. wwwxakep

    wwwxakep Создатель

    Регистр.:
    4 фев 2007
    Сообщения:
    28
    Симпатии:
    8
    Кури js-скрипты, ищи функцию ShowOrHide. Полагаю, функционал григгера в ней. Вероятно, форма генерится в ней же.

    В принципе, как вариант в тег скрипт добавить:
    Код:
    jQuery(document).ready(function($){
    ShowOrHide('addcform');
    });
    
    Якорь нужно смотреть у конечной формы, если он есть, если нет добавить самому.
     
    Последнее редактирование: 27 июн 2015