WebSite X5Help Center

 
Maxim A.
Maxim A.
User

Как сделать на сайте правую колонку?  ru

Author: Maxim A.

Доброго времени суток всем. Народ подскажите, пожалуйста, возможно ли сделать на сайте правую колонку со статичной информацией, которая будет отображаться на всех страницах, чтобы не вбивать на каждой странице такую колонку (Пусть даже и копированием страницы)? Или это невозможно сделать. Версия WebSite X5 Evolution (10-я и 11-я)

Posted on the
9 ANSWERS - 1 CORRECT
Igor R.
Igor R.
User

Можно сразу для всех страниц, но только вручную стилями или сторонними кодами. Обычными средствами Х5 такое не сделать.

Read more
Posted on the from Igor R.
Maxim A.
Maxim A.
User
Author
Igor R.
Можно сразу для всех страниц, но только вручную стилями или сторонними кодами. Обычными средствами Х5 такое не сделать.

Спасибо. Я так и думал. Небольшое уточнее. Возможно сделать путем вставки html-кода в расширенном режиме html-страницы? Например в фрейм-справой стороны заданной ширины. Если возможно, то куда этот код вставлять? Между тегами body или html?

Read more
Posted on the from Maxim A.
Igor R.
Igor R.
User

Если вы вставите в фрейм на странице, то этот код будет применен к этой странице. В 11-й версии (если хотите, чтобы распространялось на все страницы) нужно на шаге №4 "Статистика и SEO" вкладка "Эксперт" - вот туда и нужно ставить. А куда именно (перед открывающимся тегом HEAD или после открытия BODY) - это нужно уже смотреть что за код будет.

Read more
Posted on the from Igor R.
Maxim A.
Maxim A.
User
Author

Я нашел вот такой способ. (собирал из разных кусков по разным сайтам).

  1. Перед закрывающимся тегом HEAD подключаю вот это:


    Файл ajax.js во вложении
  2. Перед закрывающим тегом BODY вставляю следующий код для создания правого блока:

Все это работает и всталяет в самый низ страницы. Нашел вот такие параметры для правого блока: #right {width:230px;height:500px;float:right;}

Написано вставить их в Style.css вставлял ничего не происходит. Может что еще куда добавить надо?

Read more
Posted on the from Maxim A.
Maxim A.
Maxim A.
User
Author

Тупанул не прошли коды)))) в файле

Read more
Posted on the from Maxim A.
Igor R.
Igor R.
User

Если Вы присоединяете файл, то нужно указать к нему путь на сервере (предварительно закинув его туда), к примеру, если закинули в корневой каталог, то путь будет следующий:

<script type='text/javascript' src='<i><b>http://www.ИмяСайта.ru/ajax.js'>

Если Вы знаете id данного блока, то стили ставим перед закрывающимся тегом HEAD, к примеру:

<style>#right {width:230px;height:500px;float:right;}</style>

Read more
Posted on the from Igor R.
Igor R.
Igor R.
User

Вот эти значки лишние, уберите их (хотел текст выделить жирным и курсивом): <i><b>

Read more
Posted on the from Igor R.
Maxim A.
Maxim A.
User
Author

Спасибо. Попробую завтра, тогда отпишусь))))

Read more
Posted on the from Maxim A.
Maxim A.
Maxim A.
User
Author

В принципе все работает как надо. Осталось мелочь поднастроить и все. Список команд для файла ajax.js и вводимых перед закрывающимся тегом HEAD во вложении.

Скажу как сделал я. Может пригодится кому еще.

1) Создал страницу с помощью WebSite X5, тело которой по сути является нашим меню, со всеми необхоимыми ссылками. И настроил ее на сохранение под именем right_menu.html

2) В блокноте (или другой редактор неважно) убил все кроме самого меню.

3) Прописал в свойствах Перед закрывающим тегом HEAD

<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js?ver=1.6.4'> <script type='text/javascript' src='ajax.js'></script> <div id="right"></div> <style>#right {top:300px;width:230px;height:500px;float:right;}</style>

4) Создал файл ajax.js и кинул его в корень с проектом и соответственно на фтп в корень сайта.

Maxim A.
(function($) { $(function() {   $("#right").load("right_menu.html"); }) })(jQuery)

И вроде все. Единственное неудобство, после всего этого прога грузит проц под 100%. Может это только у меня проблема, но я решил внести данные изменения в самом конце разработки проекта.

Read more
Posted on the from Maxim A.