| Цитата |
|---|
| Алексей Кадников пишет: просто не сохраняет настройки, |
|
|
Самый, пожалуй, простой способ - используя API.
Нужно вставить блок PHP-кода, в нем написать:
|
|
|||
|
|
|
|
У себя используем решение на jQuery, чтобы не трогать стандартные компоненты:
|
|
|||
|
|
|
|
Встроенный фильтр - это bitrix:news? Тогда вам нужно кастомизировать шаблон и файле news.php шаблона между вызовом компонента фильтра и списка новостей добавлять код
$GLOBALS[$arParams["FILTER_NAME"]]["<DATE_ACTIVE_TO"]="..."; т.е. вклиниться в массив фильтр уже после его установки встроенным фильтром.
|
|
|
|
|
|
|
Сам делал так:
1. Переключаем модуль Веб-формы в расширенный режим. 2. У подзаголовков указываем некий узнаваемый символьный код (я делал начало с TITLE_). Тип поля соответственно hidden, в списке и экселе не показываем. 3. В шаблоне делаем проверку на нужный символьный код при выводе поля и заворачиваем его, например, в <h2>
|
|
|
|
|
|
|
Работаем с Send&Save на базе SMTP. Есть два вопроса:
1. Вопрос риторический Если отвечающий мне человек не имеет привычки ставить адрес нашей группы в копию (а оно ему надо?), то обсуждение будет несколько однобоким.2. Отваливается соединение с базой через несколько минут. В dbconn.php включил DBPersistent. Куда еще можно капнуть, подскажите?
|
|
|
|
|
|
Если вставляете в пустой файл:
Т.е. нужно не забыть, что весь код должен быть между <? и ?>
|
|
|||||
|
|
|
|
У веб-форм сейчас штатно делаются уведомления только по e-mail.
Есть вариант сделать отправку сообщения соц сети (тогда оно у пользователя и моргать еще будет ). Для этого нужно написать обработчик на событие onAfterResultAdd (добавление нового результата веб-формы), в нем вызвать функцию CSocNetMessages::Add (отправка нового сообщения соц сети). Соответственно если нужно отправлять сообщения только определенным пользоватеям, можно выбрать пользователей по ID группы (CUser::GetList) отдела кадров или в самом страшном случае зашить ID пользователей в обработчик.Если уж совсем разгоняться, то можно сделать множественное доп свойство у пользователя и в него писать ID веб-форм, результаты которых он может получать, и разгребать это все тем же обработчиком. Но это, пожалуй, отдельная история ![]()
|
|
|
|
|
|
|
Проще всего удалить файл .htsecure в корне сайта, https тогда выключится. Либо можно это же самое сделать через стартовое меню под пользователем root.
А еще, если есть деньги, можно купить ssl сертификат для вашей виртуальной машины и тогда все будет, так скажем, по уму. Если же денег нет, а хочется, чтоб работало, тогда в IE в адресной строке справа будет замочек, обозначающий SSL, нужно открыть сертификат, выбрать там корневой и сделать ему Установить. Вобщем просто почитайте про работу с сертификатами в Windows и IE, это не проблема виртуальной машины, а проблема скорее "бесплатных" сертификатов и политики безопасности IE7+.
|
|
|
|
|
|
В панели управления хостингом у вас должен быть phpMyAdmin, откройте в нем вашу базу данных, сделайте Export, в файл на свой комп. После этого файл сконвертируйте в cp1251 + в самом файле при создании таблиц (CREATE TABLE) тоже есть кодировка CHARSET=utf8, ее тоже надо поменять на 1251. Файлик потом там же заливается назад импортом. Про что здесь еще не сказали: В битриксе также в файле /bitrix/php_interface/dbconn.php нужно не забыть убрать (закомментировать) строчку с определение константы BX_UTF.
|
|
|||
|
|
|