Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

HostCMS пункты меню

Обсуждение темы HostCMS пункты меню в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; здесь требуется в горизонтальном меню добавить доп пункты в php и xml не шарю а в админке чтото ненажожу или тупо невижу где ...


Закрытая тема
 
Опции темы
Старый 25.12.2009, 20:40   #1
здесь
требуется в горизонтальном меню добавить доп пункты
в php и xml не шарю а в админке чтото ненажожу или тупо невижу где это,
вообщем спасайте

Последний раз редактировалось vitaly-go; 25.12.2009 в 20:44..
 
Старый 25.12.2009, 20:40
Ссылки
Старый 25.12.2009, 21:42   #2
Вот в этот код и добавляй (в шаблоне), в Operе, где новости, что-то криво.

Код:
<!-- Верхнее меню -->
<ul class="top_menu gray_link"><li><div><div><a href="/shop/" title="Каталог">Каталог</a></div></div></li><li><div><div><a href="/news/" title="Новости">Новости</a></div></div></li><li><div><div><a href="/board/" title="Доска объявлений">Доска объявлений</a></div></div></li><li><div><div><a href="/photogallery/" title="Фотогалерея">Фотогалерея</a></div></div></li></ul></div>
 
Этот пользователь сказал спасибо 74ivan74 за это полезное сообщение:
vitaly-go (25.12.2009)
Старый 25.12.2009, 22:02   #3
74ivan74 спасибо, сейчас поправлю
p.s. вопрос не последний, кажись она мне понравилась, буду Вас мучать своими проблемами, если вы непротив

Добавлено через 5 минут

p.s. не все так просто там XSL шаблоны , а то что вы показали выводится уже в браузер
вот XSL что есть и как тут это добавить моего мозга нехватает

Код:
<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:output xmlns="http://www.w3.org/TR/xhtml1/strict" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" encoding="Windows-1251" indent="yes" method="html" omit-xml-declaration="no" version="1.0" media-type="text/xml"/>
	
	<xsl:template match="/document">
		<ul class="top_menu gray_link">
			<!-- Выбираем узлы структуры первого уровня -->
			<xsl:apply-templates select="structure[show=1]"/>
		</ul>
	</xsl:template>
	
	<xsl:template match="structure">
		
		<!-- Запишем в константу ID структуры, данные для которой будут выводиться пользователю -->
		<xsl:variable name="current_structure_id" select="/document/structure/current_structure_id"/>
		
		<li>
			<!--
			Выделяем текущую страницу добавлением к li класса red_li,
			если это текущая страница, либо у нее есть ребенок с атрибутом id, равным текущей uheggt.
			-->
			<xsl:if test="current_structure_id = @id or count(.//structure[@id=$current_structure_id]) = 1">
				<xsl:attribute name="class">red_li</xsl:attribute>
			</xsl:if>
		
			<div>
				<div>
					<!-- Показывать ссылку, или нет -->
					<xsl:choose>
						<xsl:when test="show_link = 1">
							<!-- Определяем адрес ссылки -->
							<xsl:variable name="link">
								<xsl:choose>
									<!-- Если внешняя ссылка -->
									<xsl:when test="is_external_link = 1">
										<xsl:value-of disable-output-escaping="yes" select="external_link"/>
									</xsl:when>
									<!-- Иначе если внутренняя ссылка -->
									<xsl:otherwise>
										<xsl:value-of disable-output-escaping="yes" select="link"/>
									</xsl:otherwise>
								</xsl:choose>
							</xsl:variable>
							<!-- Ссылка на пункт меню -->
							<a href="{$link}" title="{name}"><xsl:value-of disable-output-escaping="yes" select="name"/></a>
						</xsl:when>
						<!-- Если не показывать ссылку - выводим просто имя ссылки -->
						<xsl:otherwise>
							<xsl:value-of disable-output-escaping="yes" select="name"/>
						</xsl:otherwise>
					</xsl:choose>
				</div>
			</div>
		</li>
	</xsl:template>
</xsl:stylesheet>

Последний раз редактировалось vitaly-go; 25.12.2009 в 22:02.. Причина: Добавлено сообщение
 
Старый 25.12.2009, 22:18   #4
Это вроде шаблон меню, он ток за вывод и вид отвечает.
Вы создаете структуру сайта, там есть пунктик есть отображение в меню.
 
Старый 25.12.2009, 22:19   #5
Я с ней не работал, но явно не сюда нужно добавлять.
 
Старый 25.12.2009, 22:28   #6
Цитата:
Сообщение от Nimans Посмотреть сообщение
Это вроде шаблон меню, он ток за вывод и вид отвечает.
Вы создаете структуру сайта, там есть пунктик есть отображение в меню.
пунктик то есть но как его врубить я хз
может я не про то думаю вообще, на скрине есть часть которая в меню и которая вне меню
Изображения
Тип файла: jpg 1111111111.jpg (123.4 Кб, 12 просмотров)
 
Старый 25.12.2009, 22:33   #7
Поставь галочку (в начале) и нажми применить.
Такоеже гав** как Joomla

Последний раз редактировалось 74ivan74; 25.12.2009 в 22:35..
 
Старый 25.12.2009, 22:38   #8
Цитата:
Сообщение от 74ivan74 Посмотреть сообщение
Поставь галочку (в начале) и нажми применить.
ну какбы да, но так непрокатывает
а вот если ставлю всем нужным пунктам числа справа 10 20 30 40 50 и тп
поучается, НО при этом пункты в меню меняются но их так и остается только 4 шт.
 
Старый 25.12.2009, 22:40   #9
ХЗ, наверно что-то в настройках менять надо, может там максимум 4 пункта.
Я в свое время с Joomla так еб*я

Последний раз редактировалось 74ivan74; 25.12.2009 в 22:43..
 
Старый 25.12.2009, 22:54   #10
Бля ну все просто!
Это каталоги, зашел в каталог, в нем страницы, карандаш тырк и там галку ставь.
Можешь создать несколько меню и отображать в них то что тебе нужно.
Цитата:
Такоеже гав** как Joomla
Вот не надо только начинать этот разговор.
 
Этот пользователь сказал спасибо Niemans за это полезное сообщение:
vitaly-go (25.12.2009)
Старый 25.12.2009, 22:54
Закрытая тема

Метки
hostcms




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
комментарии на HostCMS vitaly-go HTML, CSS, JavaScript 4 19.02.2012 20:34
сайт на hostcms alinedesign Вакансии 0 10.08.2010 12:27
Ищу вебмастера для hostcms alinedesign Вакансии 2 22.07.2010 23:17
Кто пишет шаблоны под HostCMS alinedesign Вакансии 0 23.04.2010 17:51
БД и HostCMS :( vitaly-go ASP, Perl, PHP и MySQL 12 14.01.2010 11:52


Текущее время: 18:29. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум