|
|
|
Аналоги фреймов, организация навигации каталога
|
|||
|---|---|---|---|
|
#18+
Уважаеммые форумчане, доброе время суток! Столкнулся с задачей, к который начинающий и, к сожалению, гуманитраный мозг не знает как подступиться уже 6 день. Вопрос: нужен банальный динамический раздел «каталога нашей компании». Интерфейс планируется такой Для удобства навигации, раздел с категориями всегда хочется иметь слева. Так вот, как сделать так, чтобы уже перейдя на страницу перечня товаров одной из категорий (допустим product.asp), можно было бы выбирать другую категорию из левого блока (естественно, не переходя обратно на index.asp) . То есть что получается, страница ссылается сама на себя, посылая из своей левой части URL-параметр в правую???? Пожалуйста, подскажите куда копать, потому что инфы море, а что мне может помочь, не пойму ( читал про include, master pages, iframes и т.д.). Ведь каждый второй динамический сайт использует такую систему навигации. Например http://www.acc-corghi.ru/incl2/ Или это для меня вообще непостижимо.. http://www.intercolor.ru/catalog.asp?kid=27 Не фреймы ведь использовать…. про свой уровень: Осваиваюсь в динамическом сайтостроение. Научился выводить и сортировать ин-ю из баз данных (access) с помощью DREAMWEAVER’а, ибо кодом все писать пока уж очень тяжко. Остановился на ASP (VBscripts), потому что многие уроки для начинающих базированы на нем. Заранее большое спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2008, 14:33 |
|
||
|
Аналоги фреймов, организация навигации каталога
|
|||
|---|---|---|---|
|
#18+
Для начала вполне подойдут iframe. На VBScript лучше не ориентироваться, так как большинство динамических библиотек написаны на JavaScript. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2008, 17:54 |
|
||
|
Аналоги фреймов, организация навигации каталога
|
|||
|---|---|---|---|
|
#18+
Все разобрался) Сделал через Server Side Includes. Братья начинающие, думаю кому-то пригодится, опишу как сделал в Дриме. 1. Делаю шапку с ссылками, убираю теги body, head. Сохраняю head.asp (или там рнр, кто на чем будет делать...) 2. Делаю левую зону с категориями, которые берутся из базы. Каждая из категорий является естесно ссылкой с URL-параметром на страницу products.asp?... Теги тоже убираю. Сохраняю Left.asp 3. Создаем страницу Index.asp. В нее инклудим (прямо Дримвивером) шапку и левую зоны на свои места(допустим в ячейки таблицы). Все тэги оставляем. 4. Теперь плодим копии Индекс-страницы называем их соответственно О нас, Контакты и т.д., меняем лишь только содержательную часть в центре. 5. И, конечно, создаем еще один клон - products.asp. Сюда из БД вносим необходимую инфу(пречень товаров из выбираемой категории, в данном случае), которая будет выводится в зависимости от URLпараметра, получаемого от ссылок из левой зоны. 6. Сохранием и пробуем, начиная с индекс.асп. Как-то так, в общих чертах... Чтобы эту схему реализовать, будут полезны книги по Dreamweaver'у (разделы динамических страниц), там же и о Базах данных, создании Recordset'ов, url-параметрах, SQL-запросах. Естественно, буду рад услышать о других подходах. Арарасу, спасибо! Покапаюсь в ифремах, интересно реализовать подобное, но другими средствами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2008, 05:02 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=320&tid=1455890]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 312ms |

| 0 / 0 |
