forum.bitel.ru http://forum.bitel.ru/ |
|
[5.2] FOP карта и объекты http://forum.bitel.ru/viewtopic.php?f=22&t=7891 |
Страница 1 из 1 |
Автор: | nik247 [ 27 мар 2013, 19:12 ] |
Заголовок сообщения: | [5.2] FOP карта и объекты |
Не подскажете, как обращаться к объектам договора и их параметрам в карточках договора? По обычным параметрам договора вопросов нет - все работает. Искал по форуму, доке, wiki - ответа не нашел... |
Автор: | Dog [ 27 мар 2013, 20:01 ] |
Заголовок сообщения: | Re: [5.2] FOP карта и объекты |
http://bgbilling.ru/v5.2/doc/ch01s18s14s02.html там есть вывод в формате XML, по аналогии можно разобраться как из него дергать объекты договора. |
Автор: | nik247 [ 27 мар 2013, 21:03 ] |
Заголовок сообщения: | Re: [5.2] FOP карта и объекты |
Dog писал(а): http://bgbilling.ru/v5.2/doc/ch01s18s14s02.html там есть вывод в формате XML, по аналогии можно разобраться как из него дергать объекты договора. Спасибо. Удалось вывести параметр объекта вот так: Код: <xsl:variable name="ob_comment" select="objects/object[@type=1]/row[@param_id=1]/@value" /> где: object[@type=1] - "1" - это код типа объекта. row[@param_id=1] - "1" - это id параметра объекта. Вот только название типа типа объекта не понятно, как вытянуть... |
Автор: | dimOn [ 28 мар 2013, 14:36 ] |
Заголовок сообщения: | Re: [5.2] FOP карта и объекты |
Ну если его в xml нету, то никак, очевидно. Это же сущности уже другие, справочные. А загонять все связанные справочники в xml не очень очевидной полезности идея. Каковы ваши предложения? Моё - забить типы прямо в xsl (т.е. продублировать справочник, они не часто меняются уж) и выбирать нужный (choose или как-то так), ориентируясь на id. |
Автор: | nik247 [ 28 мар 2013, 14:50 ] |
Заголовок сообщения: | Re: [5.2] FOP карта и объекты |
dimOn писал(а): Ну если его в xml нету, то никак, очевидно. Это же сущности уже другие, справочные. А загонять все связанные справочники в xml не очень очевидной полезности идея. Каковы ваши предложения? Моё - забить типы прямо в xsl (т.е. продублировать справочник, они не часто меняются уж) и выбирать нужный (choose или как-то так), ориентируясь на id. Так просто в XML title добавить, как у row: Код: <objects> <object date1="" date2="" id="1" type="1"> <row param_id="1" title="описание объекта" type_id="1" value="МЕГА"/> Вот это: <object date1="" date2="" id="1" type="1"> Привести к виду: <object date1="" date2="" id="1" type="1" title="точка включения"> |
Автор: | dimOn [ 28 мар 2013, 16:44 ] |
Заголовок сообщения: | Re: [5.2] FOP карта и объекты |
так название объекта надо или название типа объекта? что за title такой непонятный иначе будет? |
Автор: | nik247 [ 28 мар 2013, 16:52 ] |
Заголовок сообщения: | Re: [5.2] FOP карта и объекты |
dimOn писал(а): так название объекта надо или название типа объекта? что за title такой непонятный иначе будет? Более правильнее будет тогда так: <object date1="" date2="" id="1" type="1" title="точка включения" value="точка 1"> Где: title - название типа объекта value - название объекта |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |