Страницы, статьи и новости
Инструменты и плагины
Заготовка заголовок


Описание как пример заготовки. Пример текстового контента для дальнейшей кастомизации шаблона "Index36".

Редактировать шаблон вы можете на свое усмотрение и как вам угодно. Если у вас на это нет времени или недостаточно знаний - вы всегда можете заказать адаптацию шаблона сайта написав мне по контактам на GitHub или в личные сообщения на публичной странице сайта маркетплейса цифровых товаров

24.01.2024 13:14

Вот-вот выйдет релиз движка Cotonti Siena версии 0.9.24.

Со некоторыми модулями и плагинами, которые не входят в коробку базового движка, будет наблюдаться проблема - пустая страница в админке, при попытке зайти в "Администрирование" того или иного расширения.

С чем это связано и как решить.

А. Кальнов сделал довольно много работы за последний год в модернизации, оптимизации кода котонти. Все эти улучшения, разумеются имеют и другую сторону, но в эволюции это естественное явление.

И так, что делать, если например в модуле "market", жмем на ссылку "Администрирование", а там - пустая страница?

Ответ:

1. Открываем файл "market.admin.default.php", который на сайте в папке /modules/market/inc/ и скролим в самый конец документа.

2. Находим

$adminmain = $t->text("MAIN");

меняем на

$adminMain = $t->text("MAIN");

сохраняем изменения.

3. Идем на своем сайте в админку и проверяем.

https://my_domain.com/admin/market *

*my_domain.com - заменить на свой.

всё.

Добавлено 1 месяц спустя:

Также в догонку, после обновления конкретно самого движка котонти, если:

Пропала справка (подсказка или информация по расширению) на странице плагина или модуля

в своих расширениях, находим переменную $adminhelp, (поиск с учетом регистра)

$adminhelp = $L['тут_мое_значение'];

и меняем на $adminHelp

$adminHelp = $L['тут_мое_значение'];

С чем это связано?

С рядом правок и обновлений в Cotonti 0.9.24 и выше, синтаксис притерпел ряд регистроЗависимых изменений в написании кода.

В расширениях движка "из коробки", то есть модулей и плагинов, которые входят в установочный пакет системы котонти, - эти правки выполняются "живыми" разработчиками.

Разумеется, в движке из коробки нет того списка модулей и плагинов, которые позволяют создать свой сайт маркетплейса/биржи, а сами авторы этих расширений, которые зачастую между собой не связаны, уже могут давно не поддерживать свои разработки.

 

Добавлено 2 дня спустя:

более подробнее

system/admin/admin.main.php

$adminPath = array(array(cot_url('admin'), Cot::$L['Adminpanel']));
$adminTitle = isset($adminTitle) ? $adminTitle : '';
$adminHelp = isset($adminHelp) ? $adminHelp : '';
$adminMain = isset($adminMain) ? $adminMain : '';

// @deprecated in 0.9.24 (for backward compatibility)
if (!empty($adminhelp)) {
    $adminHelp = $adminhelp;
}
if (!empty($adminmain)) {
    $adminMain = $adminmain;
}
if (!empty($adminpath)) {
    $adminPath = $adminpath;
}
// /@deprecated in 0.9.24

 

Отредактировано: webitproff (21.03.2024 09:21, 2 года назад)
Аккаунт