Форум программистов, компьютерный форум, киберфорум
Наши страницы
1С Битрикс
Войти
Регистрация
Восстановить пароль
 
Dorofej
-2 / 0 / 0
Регистрация: 20.06.2011
Сообщений: 295
1

Скажите как сделать включаемую область кликабельной?

11.01.2019, 14:47. Просмотров 338. Ответов 13
Метки нет (Все метки)

Вставил в див обертку включаемую область а именно код что указал
PHP/HTML
1
2
3
4
5
6
7
<?$APPLICATION->IncludeComponent("bitrix:main.include", ".default", array(
   "AREA_FILE_SHOW" => "page",
   "AREA_FILE_SUFFIX" => "inc",
   "EDIT_TEMPLATE" => ""
   ),
   false
);?>
в реале она не кликабельная как сделать ее кликабельной чтобы туда можно было вставлять компоненты + как стили организовать чтобы она была видимой и размерной (лучше на первый вопрос ответьте)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.01.2019, 14:47
Ответы с готовыми решениями:

Вызвать включаемую область при клике на кнопку или ссылку
Как можно вызвать включаемую область для раздела при клике на кнопку или ссылку? Во включаемой...

Нужно сделать картинку не кликабельной
Нужно сделать картинку не кликабельной, вот код &lt;a...

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

Скажите как сделать это на С++ ?
Короче... надо отправить серверу сообщение и в конце него нажать на клавишу ENTER. На Delphi это...

Скажите как это сделать
Помогите пожалуйста измучался весь,как сделать такие-же кнопки как тут...

13
voral
917 / 614 / 135
Регистрация: 16.03.2008
Сообщений: 2,920
11.01.2019, 22:15 2
не путайте теплое с мягким. В данном случае битрикс не причем. Создайте кликабельный элемент верстки и будет вам счастье. Можете обернуть им включаемую область, а можете его сделать внутри этой области...
0
Dorofej
-2 / 0 / 0
Регистрация: 20.06.2011
Сообщений: 295
12.01.2019, 09:15  [ТС] 3
Кликабельной имелось ввиду чтобы можно было в стандартном функционале включаемой области добавлять компоненты в публичной части! А сейчас нельзя - как добавлять в режиме редактирования?
0
voral
917 / 614 / 135
Регистрация: 16.03.2008
Сообщений: 2,920
12.01.2019, 11:39 4
Редактируйте файл включаемой области в админке. (Контент - Структура сайта - Файлы и папки). Открывайте в визуальном редакторе.

Добавлено через 5 минут
А стоп. А что не так?

Вы то ли понимаете под включаемой областью?
Там все работает. Документацию читали?
0
Dorofej
-2 / 0 / 0
Регистрация: 20.06.2011
Сообщений: 295
12.01.2019, 16:50  [ТС] 5
Под включаемой областью я понимаю участок который в коде задан через
IncludeComponent("bitrix:main.include", а в публичной части можно вставить компонент или компоненты в участок публичной страницы в включеном режиме редактирования и правки + доступно редактирования этого компонента
0
voral
917 / 614 / 135
Регистрация: 16.03.2008
Сообщений: 2,920
12.01.2019, 16:54 6
Ну. В режиме правики в публичной части наводите на область появляется маленькая панель битрикс. Там есть "изменить область" и открывается визуальный редактор. В котором можете ставить компоненты
0
Dorofej
-2 / 0 / 0
Регистрация: 20.06.2011
Сообщений: 295
12.01.2019, 18:14  [ТС] 7
в тот то и факт что IncludeComponent("bitrix:main.include" вставляется а в режиме редактирвоания маленькой панели битрикса не появляется?
0
voral
917 / 614 / 135
Регистрация: 16.03.2008
Сообщений: 2,920
12.01.2019, 18:16 8
Может у вас ошибки в jS например какието, из-за которых вообще все JS отваливается. Либо наводите курсором мыши не туда.
0
Dorofej
-2 / 0 / 0
Регистрация: 20.06.2011
Сообщений: 295
12.01.2019, 18:53  [ТС] 9
Ищу участок с помощью инструмента разработчика там только не ошибешься!!!
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?$APPLICATION->IncludeComponent("bitrix:main.include", ".default", array(
   "AREA_FILE_SHOW" => "file",
   "PATH"=>"/include/ask_project.php",
   "AREA_FILE_SUFFIX" => "inc",
   "EDIT_TEMPLATE" => ""
   ),
   false
);?>  или <?$APPLICATION->IncludeComponent("bitrix:main.include", ".default", array(
   "AREA_FILE_SHOW" => "sect",
   "AREA_FILE_SUFFIX" => "inc",
   "AREA_FILE_RECURSIVE" => "Y",
   "EDIT_TEMPLATE" => ""
   ),
   false
);?>
какой в этом коде может быть яваскрипт?
0
voral
917 / 614 / 135
Регистрация: 16.03.2008
Сообщений: 2,920
12.01.2019, 19:07 10
Причем тут этот код?
На странице вообще больше ни чего нет? Ни шапки ни футера?
Любой скрипт на странце может "сломать" выполнение всех последующих скриптов.

Если вы включили режим редактирования в публичной части и у вас не отображется панелька при наведении курсора на область компонента, то всего две причины:
1. В 5 праметре IncludeComponent стоит запрет не ее отображение (у вас нет 5го параметра)
2. На странице не работает (или частично) JavaScript. У вас в консоли браузера есть ошибки JavaScript?

Ну и скрипт может быть так же и в подключаемой таким образом области.
0
Dorofej
-2 / 0 / 0
Регистрация: 20.06.2011
Сообщений: 295
13.01.2019, 16:13  [ТС] 11
В обшем я стороний JS скрыть/показать элемент поставил и он прекрасно работает - а иконки области битрикс так и не появляется- как для включаемой области так для просто вставленного компонента в код вставдяю например
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?$APPLICATION->IncludeComponent(
    "bitrix:catalog.section.list",
    "",
    Array(
        "ADD_SECTIONS_CHAIN" => "Y",
        "CACHE_GROUPS" => "Y",
        "CACHE_TIME" => "36000000",
        "CACHE_TYPE" => "A",
        "COUNT_ELEMENTS" => "N",
        "IBLOCK_ID" => "",
        "IBLOCK_TYPE" => "aspro_priority_content",
        "SECTION_CODE" => "",
        "SECTION_FIELDS" => array("DESCRIPTION",""),
        "SECTION_ID" => $_REQUEST["SECTION_ID"],
        "SECTION_URL" => "",
        "SECTION_USER_FIELDS" => array("",""),
        "SHOW_PARENT_NAME" => "N",
        "TOP_DEPTH" => "2",
        "VIEW_MODE" => "TEXT"
    )
);?>
но область все равно не появляется в консоли прописано

Добавлено через 5 минут
красных ошибок яваскрипт нет
0
voral
917 / 614 / 135
Регистрация: 16.03.2008
Сообщений: 2,920
13.01.2019, 16:39 12
1. Но вы в режим редактирования то переводите публичную часть?
2. По вашему скрипту, у вас там ошибка. Форматировали бы код правильно - заметили бы. И вторую вам поправили.
0
Dorofej
-2 / 0 / 0
Регистрация: 20.06.2011
Сообщений: 295
13.01.2019, 17:37  [ТС] 13
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?$APPLICATION->IncludeComponent(
"bitrix:catalog.section.list",
"",
Array(
"ADD_SECTIONS_CHAIN" => "Y",
"CACHE_GROUPS" => "Y",
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "A",
"COUNT_ELEMENTS" => "N",
"IBLOCK_ID" => "",
"IBLOCK_TYPE" => "aspro_priority_content",
"SECTION_CODE" => "",
"SECTION_FIELDS" => array("DESCRIPTION",""),
"SECTION_ID" => $_REQUEST["SECTION_ID"],
"SECTION_URL" => "",
"SECTION_USER_FIELDS" => array("",""),
"SHOW_PARENT_NAME" => "N",
"TOP_DEPTH" => "2",
"VIEW_MODE" => "TEXT"
)
);?>
Добавлено через 44 секунды
Не увидел - подскажите?

Добавлено через 1 минуту
В режиме редактирование перевожу публичную часть- это как вариант ! Также можно работать и просто с кодами в файлах по фтп? Ошибку не увидел - подскажите ! Конкретнее что вы увидели?

Добавлено через 1 минуту
сам false я убрал вообще!!!

Добавлено через 26 минут
Если вы говорите что сам джаваскрипт отваливается от области видимости то посмотрите на ваш взгляд по какой причине - тестовый сайт http://gel.sdvv.ru? Там через инструмент разработчика найдите class="right-sidebar" (там их два) и если найдете что в консоле - подскажите как исправить? Я раньше исправлял красные ошибки и все работало !
0
voral
917 / 614 / 135
Регистрация: 16.03.2008
Сообщений: 2,920
14.01.2019, 09:21 14
в тех кусках, что вы приводили, были лишние кавычки в одном месте и не хватало закрывающей скобки в другом. Первое внимательность, второ - классика жанра от лени форматировать свой код.

В сайдбарах у вас вообще ни чего не выводится. Что мне там смотреть?

Цитата Сообщение от Dorofej Посмотреть сообщение
В режиме редактирование перевожу публичную часть- это как вариант ! Также можно работать и просто с кодами в файлах по фтп? Ошибку не увидел - подскажите ! Конкретнее что вы увидели?
Ну панельки битрикс появляются только в режиме редактирования. Иначе есть только одна битриксовая (если у вас есть права, и код добавлен нужный) - верхняя.

По FTP можно, я вообще в 90% случаев работаю с кодом. Но при чем тут тогда кликабельность и возможность вставки компонентов?

Пишите код подключения компонента и все.
0
14.01.2019, 09:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2019, 09:21

Скажите как сделать задачу в C#
Замечены следующие закономерности: а) 1*9 + 2= 11; 12*9 + 3-111; 123*9 + 4 = 1111; 6) 9*9...

Скажите как сделать электронный учебник
заранее спасибо

Скажите, пожалуйста, как сделать следующие вещи:
Здраствуйте! Скажите, пожалуйста, как сделать следующие вещи: 1) Как сделать, что бы шарик...


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

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru