Параметр register_task

Простая система управления взаимодействием с клиентами.

Параметр register_task

Сообщение biz-al » 30 июн 2014, 15:23

Здравствуйте. Вопрос по CRM.

Из register_task.xsl

Данные по клиенту:<br/>
---------------------<br/>
Договор: <xsl:value-of select="contract/@title"/><br/>
Квартал: <xsl:value-of select="contract/@quarter"/><br/>
Улица: <xsl:value-of select="contract/@street"/><br/>
Дом: <xsl:value-of select="contract/@house"/><br/>
Квартира: <xsl:value-of select="contract/@flat"/><br/>
ФИО: <xsl:value-of select="contract/@fio"/><br/>
Телефон: <xsl:value-of select="contract/@phone"/><br/>

| 2338 | 10 | 648 | | | 0 | 0 | г.********, ул.П*******ая, д.12 | | NULL |

show columns from contract_parameter_type_2;
+------------+------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+------------------+------+-----+---------+-------+
| cid | int(10) | NO | PRI | 0 | |
| pid | int(11) | NO | PRI | 0 | |
| hid | int(10) unsigned | YES | MUL | NULL | |
| flat | varchar(10) | YES | | NULL | |
| room | varchar(5) | NO | | | |
| pod | int(10) | YES | | 0 | |
| floor | int(10) | YES | | 0 | |
| address | varchar(255) | YES | | NULL | |
| comment | varchar(255) | YES | | NULL | |
| format_key | varchar(50) | YES | | NULL | |
+------------+------------------+------+-----+---------+-------+

Какой параметр нужно указать в register_task.xsl чтобы в письме приходило г.********, ул.П*******ая, д.12 ?
Спасибо
biz-al
 
Сообщения: 5
Зарегистрирован: 30 июн 2014, 14:42

Re: Параметр register_task

Сообщение dimOn » 30 июн 2014, 17:26

Так поменяйте этот шаблон просто и всё, расположите параметры
$this->bbcode_second_pass_quote('', '')лица: <xsl:value-of select="contract/@street"/><br/>
Дом: <xsl:value-of select="contract/@house"/><br/>
Квартира: <xsl:value-of select="contract/@flat"/><br/>

как вам нужно
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51

Re: Параметр register_task

Сообщение Artur » 30 июн 2014, 18:33

В поле address содержится скомпилированная версия адресного параметра. Адрес собран в соответствии с форматом адреса, заданным в конфигурации. И, конечно, т.к. это поле является строкой, то поменять порядок следования отдельных адресных составляющих (дом, улица, город, индекс) или удалить какие то ненужные не получится. В таком случае нужно использовать вариант, предложенный выше dimOn.
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".
Аватара пользователя
Artur
Разработчик
 
Сообщения: 940
Зарегистрирован: 27 янв 2010, 16:12
Откуда: Уфа

Re: Параметр register_task

Сообщение biz-al » 04 июл 2014, 09:54

Спасибо за ответы. Но. У нас не один город, а название города в принципе не приходит. как раз и нужно, чтобы этот строковый параметр полностью приходил, например, "Город: <xsl:value-of select="contract/@_строковый_параметр_"/><br/>" Только я не знаю, что нужно для этого параметра указать после "@"
biz-al
 
Сообщения: 5
Зарегистрирован: 30 июн 2014, 14:42

Re: Параметр register_task

Сообщение skn » 04 июл 2014, 19:44

просто так сделать не получится, а зачем вам город отдельно?
skn
Разработчик
 
Сообщения: 4382
Зарегистрирован: 07 апр 2007, 23:51
Откуда: Уфа, Россия

Re: Параметр register_task

Сообщение biz-al » 07 июл 2014, 06:43

Потому что у нас несколько городов с одинаковыми названиями улиц. Улица Ленина есть в любом городе, и понять, что эта заявка, например, не по Иркутску, а по Свирску - невозможно
biz-al
 
Сообщения: 5
Зарегистрирован: 30 июн 2014, 14:42

Re: Параметр register_task

Сообщение skn » 07 июл 2014, 11:55

$this->bbcode_second_pass_quote('biz-al', '')отому что у нас несколько городов с одинаковыми названиями улиц. Улица Ленина есть в любом городе, и понять, что эта заявка, например, не по Иркутску, а по Свирску - невозможно


так в адресной строке разве нет города?
skn
Разработчик
 
Сообщения: 4382
Зарегистрирован: 07 апр 2007, 23:51
Откуда: Уфа, Россия

Re: Параметр register_task

Сообщение biz-al » 07 июл 2014, 13:49

В адресной строке где именно? Письмо приходит вот такое:
######################
# Отчет по задаче #
######################

Данные по задаче:
---------------------
Код задачи: 2583
Тип: Выезд (Техническая поддержка)
Группа: Планирование заявок
Текущее состояние: открыта
Открыта: 27.06.2014 17:20
Принята:
Закрыта:
Данные по клиенту:
---------------------
Договор: ***********05
Квартал:
Улица: ул. Мадьяр
Дом: 1
Квартира: 1
ФИО: **** ****** *******
Телефон: Мобильный: +*********; Домашний: +**********
Описание задачи:
---------------------
ко
Назначены исполнители:
biz-al
 
Сообщения: 5
Зарегистрирован: 30 июн 2014, 14:42

Re: Параметр register_task

Сообщение skn » 07 июл 2014, 21:31

Добавили вывод города
Будет доступно в следующих билдах (с 6.0)
skn
Разработчик
 
Сообщения: 4382
Зарегистрирован: 07 апр 2007, 23:51
Откуда: Уфа, Россия

Re: Параметр register_task

Сообщение biz-al » 08 июл 2014, 12:12

Спасибо большое
biz-al
 
Сообщения: 5
Зарегистрирован: 30 июн 2014, 14:42


Вернуться в Плагин CRM

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1