По умолчанию пользователю вываливается куча бесполезной инфы,
Идентификаторы услуги, сессии и пр, в основном это конечно идентификаторы. Расположена эта информация по столбцам.
??? Есть ли возможность убрать эти записи?
Необходимо отредактировать интерфейс пользователя
Проблема в том, что убрать одну строчку, ссылки и элементы - запросто, а если необходимо убрать целую строчку - ничего не выходит.
Например, идет фрагмент таблицы(xml фрагмент)
<table >
<tab>M_SERVICE_ID</tab>
<tab>M_SERVICE_TYPE</tab>
<tab>M_SERVICE_NAME</tab>
<tab>M_RATE</tab>
<tab>M_ACCOUNTING_PERIOD</tab>
<tab>M_PERIODIC_COST</tab>
<tab>M_PERIODIC_WITHDRAWAL</tab>
<field type="static_val_table_single" mult_param="service_list">
</field>
</table>
Тут в тегах <tab> идут заголовки, а остальные поля - генерятся фрагментом
<field type="static_val_table_single" mult_param="service_list">
</field>
И чего-то я не догоняю как в него поступают данные.
Например, идет фрагмент таблицы(xml фрагмент)
<table >
<tab>M_SERVICE_ID</tab>
<tab>M_SERVICE_TYPE</tab>
<tab>M_SERVICE_NAME</tab>
<tab>M_RATE</tab>
<tab>M_ACCOUNTING_PERIOD</tab>
<tab>M_PERIODIC_COST</tab>
<tab>M_PERIODIC_WITHDRAWAL</tab>
<field type="static_val_table_single" mult_param="service_list">
</field>
</table>
Тут в тегах <tab> идут заголовки, а остальные поля - генерятся фрагментом
<field type="static_val_table_single" mult_param="service_list">
</field>
И чего-то я не догоняю как в него поступают данные.
На первый взгляд - все это делается в бинаре user5. Можно попробовать описать отдельно эту ситуацию в .xslt. Не уверен, что получится, но шансы, мне кажется, есть.and писал(а):Тут в тегах <tab> идут заголовки, а остальные поля - генерятся фрагментом
<field type="static_val_table_single" mult_param="service_list">
</field>
И чего-то я не догоняю как в него поступают данные.
Похоже оно действидельно генерируется бинарником.
Тот возвращает массив данных, а результат подставляется через шаблон в
<xsl:otherwise>
<xsl:for-each select="./row_params/param_value">
<TD class="utm-table" align="left">
<xsl:choose>
<xsl:when test="@link != ''">
<A HREF="/cgi-bin/utm5/{$user}?skey={$skey__}&{@link}">
<xsl:value-of select="."/>
</A>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="."/>
</xsl:otherwise>
</xsl:choose>
</TD>
</xsl:for-each>
</xsl:otherwise>
это запись для каждой ячейки, она в зависимости от того что собственно стоит подставить выбирае соответствующую форму.
Все равно спасибо Вам.
Может еще знаете возможно и решить эту проблему через админский интерфейс? Скажим проставляем в чекбоксах крыжики и поля убираются?

<xsl:otherwise>
<xsl:for-each select="./row_params/param_value">
<TD class="utm-table" align="left">
<xsl:choose>
<xsl:when test="@link != ''">
<A HREF="/cgi-bin/utm5/{$user}?skey={$skey__}&{@link}">
<xsl:value-of select="."/>
</A>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="."/>
</xsl:otherwise>
</xsl:choose>
</TD>
</xsl:for-each>
</xsl:otherwise>
это запись для каждой ячейки, она в зависимости от того что собственно стоит подставить выбирае соответствующую форму.
Все равно спасибо Вам.
Может еще знаете возможно и решить эту проблему через админский интерфейс? Скажим проставляем в чекбоксах крыжики и поля убираются?