Автор Тема: Дубль menu  (Прочитано 3473 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Nansi

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Дубль menu
« : 21 Марта 2002, 22:18:23 »
При составлении шаблона напоролась на то, что код, введенный в menu_row, продублировался. И теперь вместо одного горизонтального меню, у меня их два - один над другим.  И так не только в одном шабломе, но и в любом другом тоже. Как от этого избавиться?

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Дубль menu
« Ответ #1 : 21 Марта 2002, 23:57:46 »
Цитировать
И так не только в одном шабломе, но и в любом другом тоже. Как от этого избавиться?

вопрос: как дублируется? Вставляются два одинаковых меню или дублируются строки?
Т.е. так:

строка 1
строка 2
строка 3

или так:

строка 1
строка 1
строка 2
строка 2
строка 3
строка 3

Как?
Вообще то очень странный эффект ,вы уверены, что в шаблонах ничего не напутали? Например пару раз вставили <%menu_html%>?
 в исканиях.

Оффлайн Nansi

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Дубль menu
« Ответ #2 : 22 Марта 2002, 17:10:50 »
Нет, два я <%menu_html%> я точно не вставляла.

Ожидаемый вариант такой -

------
12
34
------

А получается:
------
12
34
12
34
------

И глюк этот не только в шаблоне main, но и в других тоже. Т.е.  не могла же я сделать одну и ту же ошибку столько раз - благо уж html-то я знаю прилично. Но вот с особенностями Perl и Cgi-скриптов не особо знакома.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Дубль menu
« Ответ #3 : 22 Марта 2002, 18:50:36 »
Цитировать
И глюк этот не только в шаблоне main, но и в других тоже. Т.е. не могла же я сделать одну и ту же ошибку столько раз - благо уж html-то я знаю прилично.

и все таки вы ошиблись :) я видел. ошибка не в HTML а в самой структуре.
menu_row - это довольно тупой/элементарный шаблон, его содержимое повторяется столько раз, сколько категорий (меняются в нем лишь спец.теги)
Т.е.
напишем там:
ссылка 1


и если у нас 4 категории, то выйдет
ссылка 1

ссылка 1

ссылка 1

ссылка 1

и т.д.

Если пришлете мне index.txt и menu_row  то я скажу что не так более осмысленно (пока я могу лишь сказать, что в menu_row вы что-то лишнее кинули): gnezdo@webscript.ru

(кстати, ради эксперимента замените свой menu_row на тот что по умолчанию - увидите разницу)
 в исканиях.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Дубль menu
« Ответ #4 : 22 Марта 2002, 18:58:23 »
1. Nansi в вашем случае удобней использовать просто подключение меню через include. Во всяком случае, menu_row - это элементарная строка меню, а все меню туда кидать не нужно.
2. Запаролируйте АдминЦентр (если нет htaccess, то хотя бы AUTH-MOD стоит поставить)
 в исканиях.

Оффлайн Nansi

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Дубль menu
« Ответ #5 : 24 Марта 2002, 00:53:06 »
Все - разобралась! Спасибо. :)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28