Сторінки, статті та новини
Інструменти та плагіни
Заготовка заголовок


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

Редагувати шаблон можна на власний розсуд. Якщо у вас немає часу або знань – завжди можна замовити адаптацію шаблону, написавши мені через GitHub або особисті повідомлення на публічній сторінці маркетплейсу цифрових товарів.

24.01.2024 13:14
Аватар" alt="" class="rounded-circle border border-2 border-light" width="54" height="54">

Вот-вот выйдет релиз движка 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 роки тому)
Обліковий запис