Добрый день. Есть блок, в котором на ходу формируется таблица (парсится XML, и в нужных местах подставляются теги таблицы
Чтобы было понятнее, вот код:
<?phpstatic function createTableFromXML() {
$abonents = self::getXML(); //берем данные из XML
if (isset($abonents->agreements->agreement->period)) {
$userDataCalcTabletitle = '<table class="table table-bordered table-striped">
<tr>
<td rowspan="2">Період</td>
<td colspan="3">Нарахування</td>
<td colspan="3">Оплата</td>
<td rowspan="2">Сальдо</td>
</tr>
<tr>
<td>Нарахування</td>
<td>Пільга</td>
<td>Всього</td>
<td>Субсидія</td>
<td>Оплата</td>
<td>Всього</td>
</tr>
';
$userDataCalcTablePeriod .=
'<tr>
<td>'.$period->code.'</td>'.
'<td>'.$period->charge->usage.'</td>'.
'<td>'.$period->charge->benefit.'</td>'.
'<td>'.$period->charge->total.'</td>'.
'<td>'.$benefitsData.'</td>'. //Субсидія
'<td>'.$paymentData.'</td>'.//Оплата
'<td>'.$period->payments->total.'</td>'.
'<td>'.$period->endBalance.'</td>'.
'</tr>';
}
$closeTableTag = '</table>';
}
return $userDataCalcTabletitle . $userDataCalcTablePeriod . $closeTableTag;
}?>
Заранее благодарен!
Комментарии
занятный листинг)))
что вам мешает писать баттон с айдишником и классом,
просто баттон который будет дергать верстальщик для управления видимостью таблицы.
Просто если написать что-то типа
<INPUT TYPE=button class="mySettlementsButton"></input>
то кнопка не рендерится.
бурные аплодисменты зала)))
Не отрабатывает кнопку. Р-т: простой текст "кнопка".
Но все равно спасибо!
https://webref.ru/html/button
<button class="your-button-class">Это кнопка, на клоц по ней можно повесить что угодно</button>
Нужно копать в что-нить с названием "render". Это и хотел спросить у профессионалов
Проблему решил следующим образом. Так как код с таблицей, мягко говоря, "желает быть лучшим", то не стал в него лезть. В блоке перед построением этой таблицы вывожу созданную программно форму с нужной мне кнопкой (в будущем там будет несколько кнопок).
Всем спасибо!