Вынес логику экранирования для стартового рендера в шаблон

parent d71d0e86
...@@ -262,10 +262,6 @@ class Statistics ...@@ -262,10 +262,6 @@ class Statistics
$dataStats['ViewID'][] = $item['ViewID']; $dataStats['ViewID'][] = $item['ViewID'];
$dataStats['Timestamp'][] = $item['Timestamp']; $dataStats['Timestamp'][] = $item['Timestamp'];
$dataStats['OrderSum'][] = $item['OrderSum']; $dataStats['OrderSum'][] = $item['OrderSum'];
// Преобразует специальные символы в названиях в корзине:
foreach ($item['Basket'] as $ind => $item_basket) {
$item['Basket'][$ind]['Title'] = htmlspecialchars($item_basket['Title'], ENT_NOQUOTES);
}
$dataStats['Basket'][] = $item['Basket']; $dataStats['Basket'][] = $item['Basket'];
$dataStats['AdMoney'][] = $item['AdMoney']; $dataStats['AdMoney'][] = $item['AdMoney'];
/* /*
......
...@@ -89,7 +89,7 @@ if (!$error) { ...@@ -89,7 +89,7 @@ if (!$error) {
<?php else: ?> <?php else: ?>
<textarea id="period-stats"><?= ($periodStats ? json_encode($periodStats, JSON_UNESCAPED_UNICODE) : '')?></textarea> <textarea id="period-stats"><?= ($periodStats ? htmlspecialchars(json_encode($periodStats, JSON_UNESCAPED_UNICODE)) : '')?></textarea>
<textarea id="report-cats"><?= ($report_cats ? json_encode($report_cats, JSON_UNESCAPED_UNICODE) : '')?></textarea> <textarea id="report-cats"><?= ($report_cats ? json_encode($report_cats, JSON_UNESCAPED_UNICODE) : '')?></textarea>
<section class="b-content__work"> <section class="b-content__work">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment