Форум программистов, компьютерный форум, киберфорум
1С Битрикс
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
 Аватар для mariamiromortu
0 / 0 / 2
Регистрация: 06.06.2013
Сообщений: 30

Карта сайта. Как названия главного меню сделать текстом, а не ссылками?

21.05.2015, 16:31. Показов 1532. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сайт http://smartsoft.ener(точка)ru/sitemap(не реклама).
Надо пункты главного меню, первые 4: Партнерам, Продукты, Решения, Поддержка сделать как текст, чтобы на них нельзя было нажать(т е не ссылки). Другие пункты меню Компания и Пресс-релизы как ссылки. Меню 0 уровня это top, а остальные top2.

PHP
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
29
30
<div class="sections-interleave" id="content-sections">
 <section class="pg-section">
    <h4 class="container">
    <p>
    </p>
 <article class="content columns-2">
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <ul>
        <li><b><a href="http://smartsoft.ener.ru/">Главная сайта</a></b></li>
    </ul>
     <?$APPLICATION->IncludeComponent(
    "bitrix:main.map",
    "sitemap",
    Array(
        "CACHE_TYPE" => "A",
        "CACHE_TIME" => "3600",
        "SET_TITLE" => "Y",
        "LEVEL" => "3",
        "COL_NUM" => "1",
        "SHOW_DESCRIPTION" => "Y",
        "COMPONENT_TEMPLATE" => "sitemap"
    )
);?> </article>
    <p>
         &nbsp;
    </p>
 </h4>
 </section><!-- .pg-section -->
</div>
 <br>
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.05.2015, 16:31
Ответы с готовыми решениями:

Как сделать столбик с текстом ссылок активными ссылками?
Дано: столбик с парой тысяч ссылок. В каждой ячейке текст ссылки. Но сама ячейка не является гиперссылкой. Как автоматически...

Как Сделать форму главного меню стартовой
Сделать форму главного меню стартовой.https://www.cyberforum.ru/attachment.php?attachmentid=397640&amp;stc=1&amp;d=1399871870

Как сделать меню из двух кнопок со ссылками?
Нужно сделать горизонтальное меню из двух кнопок. Нажимаешь на 1 кнопку - появляется информация на этой странице, нажимаешь на 2 кнопку -...

2
53 / 44 / 10
Регистрация: 10.12.2013
Сообщений: 197
Записей в блоге: 1
25.05.2015, 05:38
Это в шаблоне компонента смотрите. Там где в цикле выставляются ссылки, поставьте условие, если параметр равен Партнерам или Продукты или Решения или Поддержка, то оформляете в тег <span>, например. А если другие, то они в тег <a> по умолчанию оформляются на сколько я понял. Вы не привели код шаблона компонента, сложно вот так вот подсказать.
0
 Аватар для mariamiromortu
0 / 0 / 2
Регистрация: 06.06.2013
Сообщений: 30
25.05.2015, 22:35  [ТС]
В шаблоне вот что

PHP/HTML
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<?
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
 
if (!is_array($arResult["arMap"]) || count($arResult["arMap"]) < 1)
    return;
 
$arRootNode = Array();
foreach($arResult["arMap"] as $index => $arItem)
{
    if ($arItem["LEVEL"] == 0)
        $arRootNode[] = $index;
}
 
$allNum = count($arRootNode);
$colNum = ceil($allNum / $arParams["COL_NUM"]);
 
?>
<table class="map-columns">
<tr>
    <td>
        <ul class="map-level-0">
 
        <?
        $previousLevel = -1;
        $counter = 0;
        $column = 1;
        foreach($arResult["arMap"] as $index => $arItem):?>
 
            <?if ($arItem["LEVEL"] < $previousLevel):?>
                <?=str_repeat("</ul></li>", ($previousLevel - $arItem["LEVEL"]));?>
            <?endif?>
 
 
            <?if ($counter >= $colNum && $arItem["LEVEL"] == 0): 
                    $allNum = $allNum-$counter;
                    $colNum = ceil(($allNum) / ($arParams["COL_NUM"] > 1 ? ($arParams["COL_NUM"]-$column) : 1));
                    $counter = 0;
                    $column++;
            ?>
                </ul></td><td><ul class="map-level-0">
            <?endif?>
 
            <?if (array_key_exists($index+1, $arResult["arMap"]) && $arItem["LEVEL"] < $arResult["arMap"][$index+1]["LEVEL"]):?>
 
                <li><a href="<?=$arItem["FULL_PATH"]?>"><?=$arItem["NAME"]?></a><?if ($arParams["SHOW_DESCRIPTION"] == "Y" && strlen($arItem["DESCRIPTION"]) > 0) {?><div><?=$arItem["DESCRIPTION"]?></div><?}?>
                    <ul class="map-level-<?=$arItem["LEVEL"]+1?>">
 
            <?else:?>
 
                    <li><a href="<?=$arItem["FULL_PATH"]?>"><?=$arItem["NAME"]?></a><?if ($arParams["SHOW_DESCRIPTION"] == "Y" && strlen($arItem["DESCRIPTION"]) > 0) {?><div><?=$arItem["DESCRIPTION"]?></div><?}?></li>
 
            <?endif?>
 
 
            <?
                $previousLevel = $arItem["LEVEL"];
                if($arItem["LEVEL"] == 0)
                    $counter++;
            ?>
 
        <?endforeach?>
 
        <?if ($previousLevel > 1)://close last item tags?>
            <?=str_repeat("</ul></li>", ($previousLevel-1) );?>
        <?endif?>
 
        </ul>
    </td>
</tr>
</table>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.05.2015, 22:35
Помогаю со студенческими работами здесь

Как можно изменить/удалить/сделать недоступными опции главного меню Excel?
Подскажите, пожалуйста. Как можно изменить/удалить/сделать недоступными опции главного меню Excel? Спасибо.

Слетела верстка главного меню сайта
Приветствую коллеги! Знакомый попросил подкорректировать информацию на его сайте по принципу &quot;тыж программист&quot;. После или...

Сделать картинки в слайдере ссылками на пункты меню
Можно ли сделать так чтобы несколько картинок в слайде были ссылками на 1 пункт меню в наши работы если да то каким образом? Адрес...

Как задать выпадающему меню отступ от главного меню?
Добрый вечер, подскажите как задать выпадающему меню отступ от главного меню? Padding:10px - не работает! ...

Меню сайта -как лучше его сделать?
Я вот тут спорю с программером по поводу меню сайта. Как лучше его делать 1.статическим -то есть при изменении меню приходиться менять...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru