WebSite X5Help Center

 
Maxim A.
Maxim A.
User

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

Autore: Maxim A.
Visite 1860, Followers 2, Condiviso 0  

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

Postato il
9 RISPOSTE - 1 CORRETTO
Igor R.
Igor R.
User

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

Leggi di più
Postato il da Igor R.
Maxim A.
Maxim A.
User
Autore
Igor R.
Можно сразу для всех страниц, но только вручную стилями или сторонними кодами. Обычными средствами Х5 такое не сделать.

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

Leggi di più
Postato il da Maxim A.
Igor R.
Igor R.
User

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

Leggi di più
Postato il da Igor R.
Maxim A.
Maxim A.
User
Autore

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

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


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

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

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

Leggi di più
Postato il da Maxim A.
Maxim A.
Maxim A.
User
Autore

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

Leggi di più
Postato il da 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>

Leggi di più
Postato il da Igor R.
Igor R.
Igor R.
User

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

Leggi di più
Postato il da Igor R.
Maxim A.
Maxim A.
User
Autore

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

Leggi di più
Postato il da Maxim A.
Maxim A.
Maxim A.
User
Autore

В принципе все работает как надо. Осталось мелочь поднастроить и все. Список команд для файла 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%. Может это только у меня проблема, но я решил внести данные изменения в самом конце разработки проекта.

Leggi di più
Postato il da Maxim A.