Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Редактирование рабочей области

00 голосов
7
Мне нужно модернизировать несколько страниц. Все страницы имеют похожую структуру - это форма и таблица с данными, выводимыми в соответствии с отмеченными в форме полями. Мне нужно изменить поля формы и добавить автоподсказку. Парадокс в том, что я никак не могу добраться до кода. Если я иду в Настройки > Настройки продукта > Настройки модулей
форм там нет, отсюда я делаю вывод, что программисты, которые работали с этим сайтом до меня, использовали какие-то свои решения. Попытки воспользоваться визуальным редактором тоже не дали никакого результата. Вся рабочая область отображается в виде кнопки и абсолютно никакого кода увидеть не удается. Читаю документацию - море информации, но на свои вопросы не нахожу ответа.
Основной вопрос очень простой: как увидеть код рабочей области? :)
спросил 23 Авг, 13 от AirQueen (160 баллов)

7 Ответы

00 голосов
У меня нет претензий, мне просто интересно, почему нет ни одного ответа? Вопрос сформулирован непонятно или я произвожу впечатление полного дебила? В Битриксе я не специалист, но сверстать сайт и написать к нему CMS на PHP могу. А тут до кода не добраться. Какая же нужна квалификация, чтобы вставить простой код в Битрих?
ответил 23 Авг, 13 от AirQueen (160 баллов)
00 голосов
Цитата
Alex G пишет:
У меня нет претензий, мне просто интересно, почему нет ни одного ответа

Причина -
Цитата
Alex G пишет:
Парадокс в том, что я никак не могу добраться до кода

Кнопка "Изменить страницу" в админ-панели в публичной части отсутствует?
Цитата
Alex G пишет:
Если я иду в Настройки > Настройки продукта > Настройки модулей форм там нет, отсюда я делаю вывод, что программисты, которые работали с этим сайтом до меня, использовали какие-то свои решения.

Странная логика. Для Вас модули и формы - одно и то же?
ответил 04 Ноя, 13 от Pomnep (13,960 баллов)
00 голосов
Цитата
Alex G пишет:
Если я иду в Настройки > Настройки продукта > Настройки модулей форм там нет

Их там и не может быть.

Посмотрите "Сервисы" -> "Веб-формы".
Посмотрите, какой компонент вызывается на страницах.

Формы в битриксе можно делать и не только через модуль веб-форм.
ответил 11 Фев, 14 от Ly (4,580 баллов)
00 голосов
Цитата
Евгений Жуков пишет:Кнопка "Изменить страницу" в админ-панели в публичной части отсутствует?


Присутствует:
Код
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Заказы");
?><?$APPLICATION->IncludeComponent(
   "profit:docs.orders.list",
   "",
   Array(
   ),
false
);?><?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>

С header и footer все понятно.
Но как вот это разворачивается в html я не знаю:
Код
<?$APPLICATION->IncludeComponent(
   "profit:docs.orders.list",
   "",
   Array(
   ),
false
);?>



Цитата
Alex G пишет:

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


Цитата
Странная логика. Для Вас модули и формы - одно и то же?

Это то, что написано в руководстве. Например, здесь:
http://dev.1c-bitrix.ru/user_help/service/form/sample/howto_set_state.php
Цитата
Перейдите в полный режим редактирования веб-форм. Для этого откройте страницу настроек модуля веб-форм (Настройки > Настройки продукта > Настройки модулей > Веб-формы) и снимите флаг в поле Использовать упрощённый режим редактирования форм. Затем сохраните выполненные настройки с помощью кнопки Сохранить.
Откройте административный раздел: Сервисы > Веб-формы > Настройка форм.

В "Настройки > Настройки продукта > Настройки модулей >" веб-форм нет.
В Сервисах веб-форм нет.
ответил 31 Май, 14 от AirQueen (160 баллов)
00 голосов
Цитата
Alex G пишет:
Присутствует:

Присутствует самописный компонент 2.0, не имеющий (судя по коду вызова) настроек. Уже хочется найти автора.
Цитата
Alex G пишет:
В "Настройки > Настройки продукта > Настройки модулей >" веб-форм нет.

Модуль веб-форм входит не во все редакции продукта. Рискну предположить, что у Вас редакция Старт, где этот модуль отсутствует.

Что можно посоветовать. Заходите на страницу, переключаетесь в режим правки. наводите мышь на компонент - всплывет панель управления компонентом (шестеренка такая). Там сможете посмотреть код компонента и код шаблона вывода. Сам компонент, судя по вызову, лежит тут: /bitrix/components/profit/docs.orders.list/
Файл component.php - код компонента. Папка templates рядом с component.php - шаблоны вывода. Ну и документацию по написанию Компонент 2.0 посмотрите.
ответил 28 Сен, 14 от Pomnep (13,960 баллов)
00 голосов
Цитата
Alex G пишет:
В Битриксе я не специалист, но сверстать сайт и написать к нему CMS на PHP могу
Тогда зачем Вам 1С-Битрикс? В итоге опять получится, что Битрикс - непонятно-что-на-палочке и ещё один (?) сайт который работает не через голову....
/извините, вырвалось.... imho....
ответил 31 Янв, 15 от sickmind (4,660 баллов)
00 голосов
Большое спасибо.
ответил 15 Май, 15 от AirQueen (160 баллов)

Похожие вопросы

0 голосов
7 ответов
0 голосов
2 ответов
+1 голос
1 ответ
спросил 15 Июнь, 14 от zlodiak (170 баллов)
0 голосов
2 ответов
спросил 13 Апр, 14 от Rogarond (820 баллов)
0 голосов
1 ответ
спросил 01 Апр, 14 от Kania (5,180 баллов)