Инфокодинг
Выводим во всплывающем окне (диалоговом окне) в публичной части сайта настройки компонента
Переменные, доступные в компоненте 2.0
В файле component.php, result_modifier.php, template.php, component_epilog.php
TEMPLATE_PATH: '<? echo $this->GetFolder(); ?>'
$messages = Loc::loadLanguageFile(__FILE__);
Например, нужно скрыть панель администратора для модераторов, но нужно оставить возможность управлять инфоблоками.
Если нужно в админке скрыть некоторые пункты меню Битрикс.
Например нужно обновить/добавить в созданное доп.поле значение.
Бывает нужно в форме использовать визивинг (визуальный редактор)
Например нужно, чтобы в админке в меню инфоблоков показывались только те инфоблоке к которым он привязан.
Бывает нужно сортировать по цене торгового предложения, а не самого товара
Подключаем глобальный фильтр, он нужен, для вывода определенных элементов, из общего массива, инфоблока. Спектр применяемости очень широкий. Используется чаще всего с компонентами: Список новостей, Новости, Элементы раздела, Каталог, Топ элементов ка...
Для загрузки файлов используем bitrix:main.file.input
Группы, получение прав которых может продаваться
Подключаем мобильную версию, версию для слабовидящих или новый дизайн сайта
Если проблема:
Отправитель подтверждён. Однако письмо пришло с домена xx.netangels.ru, который не соответствует обратному адресу.
Бывает нужно скопировать настройки формы редактирования инфоблока
Нужно знать на каких основных мониторах и экранах проверить верстку сайта
Бывает нужно сменить кодировку файлов с WINDOWS-1251 на UTF-8 или наоборот.
Например, нужно чтобы список новостей использовал сетку bootstrap
Бывает нужно сделать при добавлении элемента поле для ссылки на другой сайт.
Бывает нужно использовать <? include "file.php"; ?>, а хочется, чтоб именно ссылаться на шаблон сайта
Добавляем свой логотип в админку битрикса в папку /bitrix/php_interface
Вывести свойства привязанного элемента в bitrix:news
Бывает нужно показать оригинальное имя файла, а не переименованное имя в папке uploads
Возвращает по коду соответствующее сообщение на текущем языке. Массивы соответствий кодов и сообщений задаются в языковых файлах. Перед использованием этой функции необходимо подключить соответствующий языковой файл.
Например, может пригодиться переключатель классов для меню. И по определенным событиям нужно прервать toggleClass
Решаем проблему при сдаче Монитора качества сообщения "Ядро проекта не модифицировалось (QJ0020)"
Достаточно прописать определенный скрипт в шаблоне компонента
Например у нас есть новости и нужно в каждую новость добавить иконки "поделиться" (отправить пост в социальные сети). Достаточно добавить / изменить шаблон вывода новостей.
Нужно чтобы ссылка открывалась в новом окне, цвет у конкретной ссылки был например зеленый или что-то еще?
|
Задать вопрос
|