Перейти к содержимому


Шаблон Главной Страницы


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 18

#1 Ириска

Ириска

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 295 сообщений

Отправлено 16 Ноябрь 2011 - 16:23

Доброго дня!
Помогите решить вопрос. Попробую сформулировать его как можно более понятно. Есть шаблон главной страницы HTML, в нем прописан <title>{PAGE_TITLE}</title> который по умолчанию выводит название из поля "название магазина" в основных настройках. Но как только я добавляю в (Сайт --> Главная страница) отображать на главной странице  содержание какой-либо ранее созданной страницы, к примеру "Привет мир!", то автоматически меняется и {PAGE_TITLE} и к тому же появляется ненужный заголовок в контентном блоке "Привет мир!", который там совсем ни к месту. Отсюда вопросы:
1. Как обойти это стороной, т.е. как при добавлении на главную страницу содержания из ранее созданной страницы сделать чтобы {PAGE_TITLE} использовал значение поля из основных настроек? Может условие какое написать, я так и не поняла.
2. Учитывая что все страницы используют один шаблон, как исключить заголовок для конкретной страницы в данном шаблоне?
3. Можно ли создать индивидуальный шаблон для этих страниц к примеру если страницы в БД имеют свой ID или уникальное имя, то сделать шаблон page-id или page-name который можно использовать для данных типов страниц?

Заранее спасибо.

Сообщение отредактировал Ириска: 16 Ноябрь 2011 - 17:16


#2 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 16 Ноябрь 2011 - 17:35

Цитата

Помогите решить вопрос. Попробую сформулировать его как можно более понятно. Есть шаблон главной страницы HTML, в нем прописан <title>{PAGE_TITLE}</title> который по умолчанию выводит название из поля "название магазина" в основных настройках. Но как только я добавляю в (Сайт --> Главная страница) отображать на главной странице содержание какой-либо ранее созданной страницы, к примеру "Привет мир!", то автоматически меняется и {PAGE_TITLE} и к тому же появляется ненужный заголовок в контентном блоке "Привет мир!", который там совсем ни к месту. Отсюда вопросы:
1. Как обойти это стороной, т.е. как при добавлении на главную страницу содержания из ранее созданной страницы сделать чтобы {PAGE_TITLE} использовал значение поля из основных настроек? Может условие какое написать, я так и не поняла.

Можно попробовать сделать условие вида

<title>{%IF index_page%}уут прописывайте нужный заголовок который не будет реагировать от страницы{%ELSE%}{PAGE_TITLE}{%ENDIF%}</title>

Цитата

2. Страницы которые создаются в разделе "Страницы" какой используют шаблон?

Используются 2 шаблона: HTML и Страница

Цитата

3. Где в этом шаблоне редактируется {PAGE_TITLE}?

Редактируется так же в шаблоне "HTML" он один для всех страниц. (каркас)

Цитата

4. Можно ли создать индивидуальный шаблон для этих страниц к примеру если страницы в БД имеют свой ID или уникальное имя, то сделать шаблон page-id или page-name который можно использовать для данных типов страниц?

По идее такое сделать можно, но будет достаточно тяжело это реализовать - появиться куча условий и дублирующие блоки. Проще будет использовать свой класс стилей main.css для нужной страницы.

#3 katty_k

katty_k

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 140 сообщений

Отправлено 21 Ноябрь 2011 - 10:27

Добрый день, подскажите пожалуйста как отрегулировать расстояние между иконками
Безимени-1.jpg

код такой:
<br /><br />
<a href="http://online74.ru" title="интернет магазины Челябинска"><img src="http://online74.ru/knopka74.gif" alt="Интернет магазины Челябинска" border="0" width="88" height="31" /></a>
<a title="Интернет магазины Челябинска, каталог." href="http://Chelyabinsk.mnogonado.net" target="_blank"><img alt="Интернет магазины Челябинска, каталог." src="http://Chelyabinsk.m.../logo88x31.gif" width=88 height=31 border=0></a>
<a href="http://shop4me.ru/"><img src=http://lh4.ggpht.com/_wIt_gCACo0I/TOpXmYF4xEI/AAAAAAAABZ8/0ht4BTu5uoM/shop4me_4.gif" alt="Участник каталога интернет магазинов России shop4me.ru" width="88" height="31" border="0" /></a>
<!--LiveInternet counter--><script type="text/javascript">
document.write("<a href='http://www.liveinternet.ru/click' "+
"target=_blank><img style='margin-left:15px'src='//counter.yadro.ru/hit?t53.6;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";h"+escape(document.title.substring(0,80))+";"+Math.random()+
"' alt='' title='LiveInternet: показано число просмотров и"+
" посетителей за 24 часа' "+
"border='0' width='88' height='31'></a>")
</script><!--/LiveInternet-->

#4 Ириска

Ириска

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 295 сообщений

Отправлено 21 Ноябрь 2011 - 16:41

Просмотр сообщенияkatty_k (21 Ноябрь 2011 - 10:27) писал:

Добрый день, подскажите пожалуйста как отрегулировать расстояние между иконками

В строке
<img style='margin-left:15px'src='//counter.yadro.ru/hit?t53.6;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";h"+escape(document.title.substring(0,80))+";"+Math.random()+
"' alt='' title='LiveInternet: показано число просмотров и"+
" посетителей за 24 часа' "+
"border='0' width='88' height='31'>
убрать style="margin-left:15px" Удачки ;)

#5 katty_k

katty_k

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 140 сообщений

Отправлено 21 Ноябрь 2011 - 22:03

Спасибо, хотела спросить, можно ли изменить дизайн верзнего меню, как например тут:
Безимени-1.jpg
Только цвет кнопок синий например и чтобы они так же ровно были растянуты по странице, пожалуйста помогите...
Спасибо.

#6 Ириска

Ириска

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 295 сообщений

Отправлено 22 Ноябрь 2011 - 15:38

Просмотр сообщенияkatty_k (21 Ноябрь 2011 - 22:03) писал:

Спасибо, хотела спросить, можно ли изменить дизайн верзнего меню, как например тут:
Прикрепленный файл Безимени-1.jpg
Только цвет кнопок синий например и чтобы они так же ровно были растянуты по странице, пожалуйста помогите...
Спасибо.
Конечно можно. Нужно немного поиграть со стилями. Я первым делом это переделала.

#7 katty_k

katty_k

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 140 сообщений

Отправлено 23 Ноябрь 2011 - 08:02

А можно ли поподробнее рассказать, в этом деле еще новичок)))

#8 Ириска

Ириска

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 295 сообщений

Отправлено 23 Ноябрь 2011 - 08:24

Просмотр сообщенияkatty_k (23 Ноябрь 2011 - 08:02) писал:

А можно ли поподробнее рассказать, в этом деле еще новичок)))
Если бы это была одна - две правки в стилевом файле, я бы конечно это написала. В данном случае, будет очень много правок в разных местах.

#9 katty_k

katty_k

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 140 сообщений

Отправлено 23 Ноябрь 2011 - 11:58

Просмотр сообщенияИриска (23 Ноябрь 2011 - 08:24) писал:

Если бы это была одна - две правки в стилевом файле, я бы конечно это написала. В данном случае, будет очень много правок в разных местах.

Хорошо, можно тогда прописать как сделать кнопки меню на одинаковом расстоянии, растянутые на всю страницу, как на примере, который я размещала, И как просто поменять цвет кнопок с белого на голубой. Спасибо.

#10 Ириска

Ириска

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 295 сообщений

Отправлено 23 Ноябрь 2011 - 15:21

Просмотр сообщенияkatty_k (23 Ноябрь 2011 - 11:58) писал:

Хорошо, можно тогда прописать как сделать кнопки меню на одинаковом расстоянии, растянутые на всю страницу, как на примере, который я размещала, И как просто поменять цвет кнопок с белого на голубой. Спасибо.

Постараюсь помочь чем смогу.

#11 Ириска

Ириска

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 295 сообщений

Отправлено 23 Ноябрь 2011 - 16:42

Просмотр сообщенияkatty_k (23 Ноябрь 2011 - 11:58) писал:

Хорошо, можно тогда прописать как сделать кнопки меню на одинаковом расстоянии, растянутые на всю страницу, как на примере, который я размещала, И как просто поменять цвет кнопок с белого на голубой. Спасибо.

Вы так хотели?

Прикрепленные изображения

  • New_Picture.jpg


#12 katty_k

katty_k

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 140 сообщений

Отправлено 24 Ноябрь 2011 - 06:52

Просмотр сообщенияИриска (23 Ноябрь 2011 - 16:42) писал:

Вы так хотели?

Да, да, да!!! Спасибо огромное! Только цвет, можно сделать, такой, например кнопок: #4682B4

#13 Ириска

Ириска

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 295 сообщений

Отправлено 24 Ноябрь 2011 - 08:17

Просмотр сообщенияkatty_k (24 Ноябрь 2011 - 06:52) писал:

Да, да, да!!! Спасибо огромное! Только цвет, можно сделать, такой, например кнопок: #4682B4

Если я буду называть вам стилевые классы и то что в них нужно будет убрать или добавить, вы сможете сделать?

#14 katty_k

katty_k

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 140 сообщений

Отправлено 24 Ноябрь 2011 - 08:23

Просмотр сообщенияИриска (24 Ноябрь 2011 - 08:17) писал:

Если я буду называть вам стилевые классы и то что в них нужно будет убрать или добавить, вы сможете сделать?

Да, постараюсь, очень....

#15 Ириска

Ириска

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 295 сообщений

Отправлено 24 Ноябрь 2011 - 08:47

#mainNav - убираете свойство background полностью и добавляете свойство width:950px;

#mainNav table - убираете свойство background

#mainNav table td div a:link, #mainNav table td div a:visited - делаем background: #4682B4; color:#fff; padding: 4px 25px 0;

#mainNav table td - делаем padding: 5px 0 0 25px;

#mainNav table td div a.selected, #mainNav table td div a:hover, #mainNav table td div a:active - замените свойство color:#000 (цвет на свое усмотрение)

Думаю с поиском и заменой у вас не должно возникнуть проблем. Иногда одно и тоже свойство присваивается нескольким классам.

Как искать. Открываете файл main.css далее вызываете строку поиска Ctrl+F в нее копируете #mainNav table td div a.selected, #mainNav table td div a:hover, #mainNav table td div a:active и он вам это найдет. Останется только заменить свойства которые я указала.

Удачки.

#16 katty_k

katty_k

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 140 сообщений

Отправлено 24 Ноябрь 2011 - 14:06

Просмотр сообщенияИриска (24 Ноябрь 2011 - 08:47) писал:

#mainNav - убираете свойство background полностью и добавляете свойство width:950px;

#mainNav table - убираете свойство background

#mainNav table td div a:link, #mainNav table td div a:visited - делаем background: #4682B4; color:#fff; padding: 4px 25px 0;

#mainNav table td - делаем padding: 5px 0 0 25px;

#mainNav table td div a.selected, #mainNav table td div a:hover, #mainNav table td div a:active - замените свойство color:#000 (цвет на свое усмотрение)

Думаю с поиском и заменой у вас не должно возникнуть проблем. Иногда одно и тоже свойство присваивается нескольким классам.

Как искать. Открываете файл main.css далее вызываете строку поиска Ctrl+F в нее копируете #mainNav table td div a.selected, #mainNav table td div a:hover, #mainNav table td div a:active и он вам это найдет. Останется только заменить свойства которые я указала.

Удачки.

Спасибочки большое, теперь вот только хотела спросить как поменять цвет шрифта на кнопках меню, если я его меняю, он меняется и в других местах, а можно ли прописать, чтобы только там цвет был такой? Меняла в a:link, a:visited. Заранее, спасибо.

#17 Ириска

Ириска

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 295 сообщений

Отправлено 24 Ноябрь 2011 - 16:06

Просмотр сообщенияkatty_k (24 Ноябрь 2011 - 14:06) писал:

Спасибочки большое, теперь вот только хотела спросить как поменять цвет шрифта на кнопках меню, если я его меняю, он меняется и в других местах, а можно ли прописать, чтобы только там цвет был такой? Меняла в a:link, a:visited. Заранее, спасибо.

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

#18 Kasenka

Kasenka

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 86 сообщений
  • ГородТверь

Отправлено 18 Август 2012 - 00:26

скажите пожалуйста как бы и мне поменять панель главного меню? где-то есть тема?

#19 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 20 Август 2012 - 23:30

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




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных