|
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, 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 | |
|
Цитата:
может я не про то думаю вообще, на скрине есть часть которая в меню и которая вне меню |
|
|
25.12.2009, 22:33 | #7 |
|
Поставь галочку (в начале) и нажми применить.
Такоеже гав** как Joomla Последний раз редактировалось 74ivan74; 25.12.2009 в 22:35.. |
|
25.12.2009, 22:38 | #8 |
|
|
|
25.12.2009, 22:40 | #9 |
|
ХЗ, наверно что-то в настройках менять надо, может там максимум 4 пункта.
Я в свое время с Joomla так еб*я Последний раз редактировалось 74ivan74; 25.12.2009 в 22:43.. |
|
25.12.2009, 22:54 | #10 | |
|
Бля ну все просто!
Это каталоги, зашел в каталог, в нем страницы, карандаш тырк и там галку ставь. Можешь создать несколько меню и отображать в них то что тебе нужно. Цитата:
|
|
|
Этот пользователь сказал спасибо Niemans за это полезное сообщение: | vitaly-go (25.12.2009) |
Метки |
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 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|