Главная > Полезное > Помощь в каталоге - только в нужный момент

Помощь в каталоге - только в нужный момент


4 июня 2009. Разместил: admin
Многие пользователи скрипта каталога организаций считают бесполезным использовать модуль помощи в клиентской части каталога. Порою, он занимает очень много места в колонке, тем самым отодвигая вниз более ценную информацию, которою желают держатели своих каталогов донести до посетителя (например: рекламу, товары, ТОП и т.п.). Но все-таки не стоит забывать, что не каждый посетитель знаком с каталогом на “ТЫ”, и возможно, ему где-то тяжело разобраться с предлагаемыми возможностями Вашего каталога. В этой статье я предложу один из способов использовать помощь только в нужный момент.

Для этого, перед модулем помощи (он, как правило, по умолчанию размещается в правой колонке вверху), добавим ссылку “Помощь”. При нажатии на нее, перед посетителем откроется этот блок, и он сможет прочитать о возможностях использования каталога на этой странице. Чтобы закрыть этот модуль, посетитель может использовать ссылку “Скрыть помощь” и этот блок будет скрыт.

Чтобы реализовать данную технологию, откройте файл для редактирования includes/notepad.js и в самый конец файла, добавьте код:


function trans_help()
{
    var elm = document.getElementById('help_link');
    var show = (elm.style.display == 'none' ? 'none' : '');
    elm.style.display = (show ? '' : 'none');
    document.getElementById('help_link_hide').style.display = show;
    document.getElementById('help_mod').style.display = show;
}


В используемом шаблоне template/ШАБЛОН/footer.php вместо строки:


<? include ("./help.php"); ?>


Используйте код:


<div align="center">
<a href="javascript:;" onclick="trans_help()" id="help_link">Помощь </a>
<a href="javascript:;" onclick="trans_help()" id="help_link_hide" style="display: none">Скрыть помощь</a>
</div>

<div id="help_mod" style="display: none"><br>
    <? include ("./help.php"); ?>
</div>


Не сложно догадаться, что ссылки:


<div align="center">
<a href="javascript:;" onclick="trans_help()" id="help_link">Помощь </a>
<a href="javascript:;" onclick="trans_help()" id="help_link_hide" style="display: none">Скрыть помощь</a>
</div>


Вы можете разместить в любом другом месте сайта. А помощь в удобном месте для чтения посетителя.
Тем самым, теперь посетитель в нужный для себя момент сможет ознакомится с помощью и Вы не лишите его этого права.

Вернуться назад