Настройки

Техническая информация о настройках системы

Резервное копирование базы CRM в консоли

Для создания резервной копии CRM системы в консоли Linux необходимо выполнить два действия.

  1. Создать резервную копию базы данных CRM системы.
  2. Создать резервную копию файлов CRM системы.

Для этого Вы можете скопировать этот файл, который выполняет необходимые операции, и запустить его. После копирования файла на сервер не забудьте задать права на исполнение.

Смена почтового клиента по умолчанию

При нажатии конвертик около полей email по умолчанию открывается встроенный почтовый клиент Iris CRM. Если Вы по каким либо соображениям не желаете его использовать, то Вы можете сделать так, чтобы при нажатии на конвертик открывался Ваш почтовый клиент, например, Thunderbird или Outlook.

Для этого откройте файл .../config/common/Lib/mailto.js и переименуйте функцию mail_to(). Назовите её, например, mail_to_old().

После этого при нажатии на конверт будет открываться Ваш стандартный почтовый клиент.

Установка sendmail в Linux (Debian/Ubuntu)

Для корректной работы встроенного в Iris CRM почтового клиента на Linux сервере следует установить sendmail.

Для установки sendmail выполните команду

# apt-get install sendmail

Сменим название хоста на реальное (прописываем в файле /etc/hostname и в файле /etc/hosts).

В файлах /etc/hostname и /etc/hosts прописываем корректное имя хоста.

Установка PHP в Linux (Debian/Ubuntu)

Для установки PHP выполните команду

# apt-get install php5

Устанавливаем необходимые библиотеки для PHP

Установка СУБД PostgreSQL в Linux (Debian/Ubuntu)

Для устновки PostgreSQL выполните команду
# apt-get install postgresql

Этого уже достаточно для того, чтобы система Iris CRM заработала на этом сервере.

Дополнительные настройки

PostgreSQL по умолчанию обрабатывает только локальные запросы. Если Вам потребуются удалённые соединения с PostgreSQL, то выполните следующие настройки.

Редактируем /etc/postgresql/8.3/main/postgresql.conf, меняем строки

Установка веб сервера Apache в Linux (Debian/Ubuntu)

Для установки Apache выполните команду

# apt-get install apache2

В браузере в строке адреса введите IP адрес Вашего сервера, должна появиться строка «It works!». Это значит, что Apache установлен.

Также необходимо прописать в настройках AllowOverride All. Для этого в файле /etc/apache2/sites-available/default замените строки

Установка серверного ПО для Linux

Инструкция предназначена для Debian/Ubuntu дистрибутивов Linux.

Ознакомьтесь с программными требованиями к окружению системы.

Для работы Iris CRM на Linux-сервере необходимо наличие следующих компонент.

Смена часового пояса

В Iris CRM текущее время может быть получено в 3-х местах.

  1. В СУБД
  2. В веб сервере (в PHP скриптах)
  3. В браузере (JavaScript скрипты)

Как правило, используется текущее время, которое берётся из СУБД.

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

Добавление колонки в отображение таблицы раздела

Версии: 3.x, 2.x.

Для добавления колокни в отображение таблицы раздела необходимо отредактировать файл описания раздела <Путь установки Iris CRM>/config/sections/<Раздел>/structure.xml.

Список колонок редактируется внутри тега <GRID><COLUMNS>.

Чтобы добавить новую колонку, необходимо добавить сюда тег новый тег <ITEM>.

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

Функция SetLookupValue()

Версии: 2.3.0+

Описание

SetLookupValue(p_lookup_elem, p_new_value[, p_new_caption])

Устанавливает значение для lookup элемента. Если значение элемента (id) изменилось, то для элемента вызывается событие lookup:changed

RSS-материал

Навигация