Как убрать надпись быстро с 1с битрикс

Обновлено: 07.07.2024


Редактирование шаблона удаление ссылок
Имеется шаблон готовый (осталось по наследству от прошлого админа) Где есть нежелательная ссылка.

Удаление надписи/фото с шаблона
всем привет! помогите решить проблему,в верхнем левом углу не получается убрать надпись instantcms.


Удаление текста после ALT+Enter либо удаление дублей в массиве
подзадача заключается в том, чтобы после определенного символа в моем случае это "ALT+Enter".

Вставка шаблона текста
у меня есть объект let a = и я динамически создаю из него html function.

В php коде надо искать GetMessage с кодовым названием которое соответствует фразе "Рассылка".
Соответствие можно найти если зайти в папку шаблона и в ней найти файл lang/template.php Нашел по пути: include/sender.php. Но нашел просто перебором всех файлов. Есть ли научный подход? Ну например открыв страницу через html, найти тэг где сидит это слово (класс), и потом найти соответствие этому классу и php файлу, в котором он прописан? Где такая папка может быть (lang)? У меня из списка только вот эти есть (см. скрин) Где такая папка может быть (lang)? У меня из списка только вот эти есть (см. скрин) В папке шаблона компонента, путь можно узнать, если в режиме правки щелкнуть"Редактировать шаблон компонента".

Fardo, include/sender.php - редактируйте на здоровье!

phreaker228, Папка lang находится в нужном вам компоненте. То есть тот который вы редактируете.

Папка lang находится в нужном вам компоненте. То есть тот который вы редактируете. Но редактировать не папку lang нужно было.
Удалить слово рассылка нужно из include/sender.php

Заполнение шаблона текста
Приветствую форумчан! Сразу скажу, что программированием в WORD я ранее не занимался. Задача.


Удаление определённого текста из txt с вводом текста через $text
Здравствуйте, у меня возник вопрос. Как удалить определённый текст из txt с вводом текста через.

Запись текста в Label и удаление текста из него по Backspace
Доброго времени суток, вопрос такой. Значит сделал я Лейбл, дальше я хочу в него записывать текст.

Вставил в разные места шаблона но ничего не вышло.
Пробовал создать соглашение и вставить его но тоже хрен.
Кто то сталкивался?

Простой 4 комментария

Все стандартно, а работает нестандартно, прямо чудеса какие-то. Смотри события связанные с формами

kikher

я делаю второй сайт на одном ядре. Первый сайт это Аспро.Макс. Но в своем решении использую только родной функционал Битрикса. В формах указана принадлежность к каком сайту.
Судя по результату Аспро что то добавляет. В настройках его не вижу особых настроек соглашений как и настроек форм

Александр, к какому сайту добавляешь значения не имеет, сам ведь говоришь, что ядро одно, т.е. и события одни
смотри class CMaxEvents метод onBeforeResultAddHandler, путь к файлу можешь через рефлексию узнать

kikher

PetrPo, спасибо!
раскопал проблему.
Аспро распространяет данные на все домены гад)

kikher

Типовая форма, с вводом телефона и все. Вывод через стандартный компонент Битрикс Александр, а в настройках компонента разве нет чека "Запрашивать согласие" ?

kikher

kikher

kikher

Проблема была в АспроМакс.
Нужно найти /bitrix/modules/aspro.max/classes/general/CMaxEvents.php в ней функцию
onBeforeResultAddHandler
и дописать проверку исключив нужный сайт


в итоге функция

или добавлеяем в форму

за помощь в решении спасибо PetrPo

Очень странное решение вопроса, я такого не советовал. И кто тебя научил использовать and вместо &&

kikher

Александр, как правильно, я не могу сказать у меня же нет модуля аспро. Могу только подсказать
1. раз путь к файлу /bitrix/modules/aspro.max/classes/general/CMaxEvents.php, то можно предположить что при обновлении модуля этот файл будет перезаписан, а значит то что ты написал будет стерто
2. Если у тебя добавиться третий сайт, полезишь проверку добавлять?
3. Надо смотреть что такое $arTheme = CMax::GetFrontParametrsValues(SITE_ID); и выяснить откуда берется значение $arTheme['SHOW_LICENCE'] - предположу по названию getmessage ERROR_FORM_LICENSE, что это и есть та самая надпись "Согласитесь с условиями" - можешь поискать этот message чтобы убедиться
4. Искать пути обхода или удалить модуль аспро)) можно конечно не так кардинально, достаточно просто unregister события сделать (последствия могут быть разными)

Александр, и как я написал выше логический оператор and - это не то что ты думаешь. Используй &&

UPD
Вернее это то, но может в некоторых ситуациях давать не тот результат который ожидается, лучше всегда испльзовать двойной амперсанд

kikher

PetrPo,
$arTheme = CMax::GetFrontParametrsValues(SITE_ID) - это основной массив настроек сайта на Аспро.
в которых в включена галка запрашивать согласие (SHOW_LICENCE)

по && понял. спасибо

Александр, мне это, к сожалению, ни о чем не говорит. Возможно где-то в настройках можно выключить этот SHOW_LICENCE, тогда $arTheme['SHOW_LICENCE'] == 'Y' && проверка будет не пройдена и не будет той ошибки Александр, Попробуй зайти в настройки модуля, открыть консоль браузера и поискать SHOW_LICENCE - если это name какго-нибудь инпута (видимо checkbox, раз проверка на Y) отключить его

kikher

PetrPo, если выключить тогда он не будет проверять на первом сайте. Тут получается глобальная настройка, котороя перекрывает второй сайт, но к нему не относится

Александр, как я написал выше, у меня нет модуля аспро. Чем смог помог, дальше сам.
P.S. знал бы что это сторонний модуль, вообще бы не стал помогать. Все вопросы к разработчикам этих модулей, потому что копаться в проверках типа

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

kikher

PetrPo, блин! Гениально и тупо что не допер сам))) предыдущий ответ помог.

я пробовал в начале добавить в шаблон

а решилось добавлением

взял на первом сайте этот чекбокс
в функции то написано, блин! аааа!

Для начала работы с текстовым редактором необходимо выбрать пункт «Изменить страницу» в публичной части сайта.


Также редактор доступен в административной части сайта, например при редактировании разделов или элементов инфоблока.


Важно. если редактирование текста происходит из административной части, необходимо открыть раздел «Визуальный редактор», для работы с редактором.

Рассмотрим инструменты, которые нам предоставляет текстовый редактор.


1. Выбор режима отображения

Доступны 4 режима:

  • «визуальный режим» — будет отображаться только визуальный редактор;
  • «режим редактирования исходного кода» - отображается только поле для ввода html;
  • «совмещенный режим по горизонтали/вертикали» - редактор будет разделен на 2 части (визуальный редактор и редактор исходного кода).

2. Стиль оформления.

Данный пункт позволяет выбрать какой стиль будет применен к тексту (обычный текст, заголовок от h1 до h6, абзац или блок).


3. Шрифт

Позволяет выбрать какое семейство шрифта использовать.

4. Размер шрифта

Изменяет размер шрифта.

5. Инструменты для изменения внешнего вида текста

  • полужирный;
  • курсив;
  • подчеркнутый;
  • зачеркнутый;
  • удалить форматирование текста;
  • цвет текста.

6. Список

  • нумерованный список;
  • маркированный список.

7. Выравнивание текста

  • увеличить отступ;
  • уменьшить отступ;
  • выравнивание текста (по левому краю, по центру, по правому краю, по ширине).


8. Инструмент для размещения ссылки

Содержит два основных поля: текст и адрес. В поле текст необходимо указать текст, который будет являться ссылкой.

Помимо этого есть дополнительные поля. Рассмотрим наиболее полезные из них:

  • Всплывающая подсказка. Здесь можно указать текст, который будет отображаться при наведении на ссылку;
  • CSS класс. С помощью этого поля можно присвоить CSS класс для ссылки (чаще всего этот пункт используется, если необходимо сделать, чтобы изображение открывалось в модальном окне. Для этого ссылке прописывается класс fb. Подробнее об этом можно почитать на странице Изображения в модальном окне );
  • Не учитывать ссылку поисковиками. Необходимо выбрать этот пункт, если нужно, чтобы ссылка не учитывалась поисковыми системами.


9. Изображение

Используется для загрузки изображений в редактор.

Изображение можно выбрать:

  • из медиабиблиотеки;
  • из структуры сайта;
  • или разместить ссылку на изображение со стороннего ресурса.


10. Вставить видео

Дает возможность разместить ссылку на ролик со стороннего ресурса.

11. Якорь

Позволяет установить якорь в нужном месте страницы, для создания ссылки именно на это место страницы.

Виджет.jpg

Как убрать виджет с сайта Битрикс24

Данный способ отключает виджет на конкретном сайте или странице.

Перейдите в раздел Сайты, нажмите Настроить сайт.

Действия.jpg

В строке Виджет на сайт кликните на раскрывающийся список, выберите вариант Нет и сохраните изменения.

Список.jpg

Снимите сайт с публикации и опубликуйте заново. Виджет исчезнет с вашего сайта.

Публикация.jpg

Как убрать виджет с сайта на другой CMS

Для этого вручную удалите код с вашего сайта. Лучше доверить эту задачу администратору или разработчику сайта.
Посмотреть, какой именно код удалить, можно в разделе CRM - Виджет на сайт.

Нажмите Код на сайт, именно этот код нужно удалить, найти его можно перед тегом </body> на странице вашего сайта.

Код на сайт.jpg

Как отключить виджет на сайте

Этот вариант подходит для сайта на Битрикс24 и сторонней CMS. Отключение виджета уберет его со всех сайтах, в том числе сторонних CMS, где он установлен. После включения виджета он снова появится на сайтах.

Выключить.jpg

Вы всегда сможете увидеть, кто из сотрудников выполнил последнее действие с формой.

Сотрудник.jpg

Как удалить виджет в CRM

При использовании этого варианта вы полностью удалите виджет из Битрикс24 и со всех сайтов, где он установлен. Мы не рекомендуем удалять виджет, так как он содержит список клиентов, которые согласились на обработку персональных данных.

Перейдите в CRM - Виджет на сайт и нажмите на крестик рядом с виджетом. Удалить можно только те виджеты, которые создали пользователи.

Читайте также: