Правка в логике разворачивания списка категорий до основных, обработка пустого…

Правка в логике разворачивания списка категорий до основных, обработка пустого значения ForeignId из таблицы  для категории
parent 00e2486b
...@@ -66,6 +66,7 @@ $(document).ready(function () { ...@@ -66,6 +66,7 @@ $(document).ready(function () {
*/ */
// Отображаем таблицу, свернутую до основных категорий: // Отображаем таблицу, свернутую до основных категорий:
/*
function ShowFirstLevel() function ShowFirstLevel()
{ {
var $mainTrs = $('tr.feed-cat[data-parent="0"]', $tableCats); var $mainTrs = $('tr.feed-cat[data-parent="0"]', $tableCats);
...@@ -73,6 +74,7 @@ $(document).ready(function () { ...@@ -73,6 +74,7 @@ $(document).ready(function () {
$tableCats.addClass('open'); $tableCats.addClass('open');
$mainTrs.addClass('open'); $mainTrs.addClass('open');
} }
*/
// Разворачиваем категории по стостоянию в localStorage: // Разворачиваем категории по стостоянию в localStorage:
function ShowTableStateByCats(catsState) function ShowTableStateByCats(catsState)
...@@ -93,7 +95,7 @@ $(document).ready(function () { ...@@ -93,7 +95,7 @@ $(document).ready(function () {
// Разворачиваем категории таблицы при старте: // Разворачиваем категории таблицы при старте:
function ShowStartTableState() function ShowStartTableState()
{ {
ShowFirstLevel(); //ShowFirstLevel();
catsStateValue = JSON.parse(localStorage.getItem(storageName)); catsStateValue = JSON.parse(localStorage.getItem(storageName));
if (catsStateValue) { if (catsStateValue) {
ShowTableStateByCats(catsStateValue); ShowTableStateByCats(catsStateValue);
......
...@@ -78,7 +78,8 @@ class Category extends Common ...@@ -78,7 +78,8 @@ class Category extends Common
*/ */
public function getForeignid(): int public function getForeignid(): int
{ {
return $this->foreignid; //return $this->foreignid;
return ($this->foreignid) ? $this->foreignid : 0; // временно для обработки случая ForeignID = ""
} }
/** /**
......
...@@ -106,9 +106,9 @@ if (!$error) { ...@@ -106,9 +106,9 @@ if (!$error) {
<?php foreach ($feeds_cats as $feeds_cat) : ?> <?php foreach ($feeds_cats as $feeds_cat) : ?>
<div class="feed-title">категории фида <b><?= $feeds_cat['title'] ?></b>:</div> <div class="feed-title">фид: <b><?= $feeds_cat['title'] ?></b></div>
<table class="table table-striped feeds-cats" data-content="cats" data-feed-id="<?= $feeds_cat['id'] ?>" data-feed-percent="<?= $feeds_cat['percent'] ?>"> <table class="table table-striped feeds-cats open" data-content="cats" data-feed-id="<?= $feeds_cat['id'] ?>" data-feed-percent="<?= $feeds_cat['percent'] ?>">
<thead> <thead>
<tr> <tr>
......
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