Сообщение #4 makki » 29.05.2017, 17:47
По аналогии не получилось.... не подскажете как сделать то же самое с категориями товаров и баннерами?
Сделал для категорий правки в файле backend/CategoryAdmin.php, но не уверен что все правильно:
перед
Код: Выделить всё
$categories = $this->categories->get_categories_tree();
вставил
Код: Выделить всё
if(empty($category)) {
$category = new stdClass;
$category->visible = 1;
}
Почему не получилось? Вы все правильно сделали с видимостью новой категории.
Для нового слайда (банера):
В файле BannersImageAdmin.php перед строкой 60 $banners = $this->banners->get_banners(); добавляем
Код: Выделить всё
if(empty($banners_image)) {
$banners_image = new stdClass;
$banners_image->visible = 1;
}
Добавлено спустя 12 часов 37 минут:На мой взгляд это должно быть по умолчанию в движке.
[quote]По аналогии не получилось.... не подскажете как сделать то же самое с категориями товаров и баннерами?
Сделал для категорий правки в файле backend/CategoryAdmin.php, но не уверен что все правильно:
перед
[code]$categories = $this->categories->get_categories_tree();[/code]
вставил
[code]if(empty($category)) {
$category = new stdClass;
$category->visible = 1;
}[/code][/quote]
Почему не получилось? Вы все правильно сделали с видимостью новой категории.
Для нового слайда (банера):
В файле BannersImageAdmin.php перед строкой 60 $banners = $this->banners->get_banners(); добавляем
[code] if(empty($banners_image)) {
$banners_image = new stdClass;
$banners_image->visible = 1;
}[/code]
На мой взгляд это должно быть по умолчанию в движке.
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)