Serhii
там само 404 повинно бути голубим а не синім
Serhii
Займаюсь мультидоменом. Чекайте оновлень
Yevhenii
з sLang нажаль нiчого не виходить, хтассесс перевiрив. Куди можна копнути ще?
Yevhenii
з основною мовою все ок, а на iнших лише головна (але меню та урли виводяться як положено)
Serhii
Serhii
Мобу тре подивитись що там у тебе
Serhii
Але спершу вже домени доб'ю
𝓔𝓾𝓰𝓮𝓷𝓮
Serhii
рефакторю код, щось оптимізую. Чекайте ...
𝓔𝓾𝓰𝓮𝓷𝓮
я так розумію що Сергій працює з 3.2.Х, можливо треба її заюзати
𝓔𝓾𝓰𝓮𝓷𝓮
Пізнійше на хост кину, нову версію, гляну також
Serhii
Ну, я ж надіюсь, що доку таки хтось читає
Serhii
Порішаєм.
Serhii
@Kofudde @j_3757 Майже повністю переписав код sMultisite.
Налітайте перевірити чи все гуд.
https://evo.seigerit.com/manager/
Для користувача test заданий новий пароль - t2tsU54X
Тестовий користувач має права адміна.
Якщо все гуд, тоді закомічу код в репозиторій.
Serhii
sLang уже пізніше. І так цілий день втратив.
𝓔𝓾𝓰𝓮𝓷𝓮
Сергію, я в шоці
𝓔𝓾𝓰𝓮𝓷𝓮
Може тобі потрібна допомога по проєкту?
Yevhenii
𝓔𝓾𝓰𝓮𝓷𝓮
Serhii
Він допомагає лише в простих речах
𝓔𝓾𝓰𝓮𝓷𝓮
воно звичайно не замінить, але дуже і дуже допомогає
Serhii
Так, прості та зрозумілі речі він робить досить гарно. Але щось скледне, де тре гарненько подумати він вже трохи лажає
Yevhenii
Таке питання. Якщо основним доменом в модулi вказаний localhost, я ж можу додати "evo.seigerit.com" як додатковий?
Yevhenii
просто я так зробив i на ньому працює лише головна
Yevhenii
хоча нi, таке мабудь краще зi cправжнiми доменами тестити
Serhii
На цьому хосту в принципі нічого не налаштовано.
Yevhenii
Тодi чекатиму релiзу) Але адмiнка наче топ 🔥
Serhii
https://evo.seigerit.com/kontakti/
Serhii
https://evo.seigerit.com/test12-2/
Serhii
Ні, так і було. То я щойно поправив.
Serhii
Чогось на моїх серваках не хоче працювати з суфіксом.
Serhii
Та й зазвичай всі сайти над якими працюю мають суфікс /
Yevhenii
https://evo.seigerit.com/jhyfyjryjyjj475
а ще 404 з серверу а не налаштувань
Yevhenii
якщо вигаданий урл чекати
Serhii
А, згадав. Бо у мене налаштовано nginx і якщо суфікс .html то воно шукає файл а не звертається до пихи.
Yevhenii
Serhii
Ну тоді зараз зроблю реліз
Serhii
Як оновитесь, видаліть файл core/custom/config/app/aliases/sMultisite.php в останній версії він більше не потрібен.
Yevhenii
але я сьогоднi якщо потестую, то лише на локалцi, а як NS оновляться, то вже на справжнiх доменах
Serhii
https://github.com/Seiger/sMultisite/releases/tag/1.0.2
𝓔𝓾𝓰𝓮𝓷𝓮
https://github.com/evolution-cms/evolution/pull/2135/commits/903e45c4b725ed00245fecd2de5372e5c26fd72b
𝓔𝓾𝓰𝓮𝓷𝓮
Це я випадково помітив, Controller Namespace не заповнив, та воно мене поругало
Serhii
Міко
Доброго дня, підкажіть розвернув проект через докер зробив як по інструкції, але зіткнувся з такою проблемою як не підключаються чи не бачить контролери
𝓔𝓾𝓰𝓮𝓷𝓮
Міко
ні вказани
Міко
Міко
просто папка пакетів не підключена виходить, створював в ручну
Міко
в композер силка на src є
Міко
Міко
блейд шаблони працюють нормально
Yevhenii
додайте в core\custom\config\cms\settings.php отаке:
'ControllerNamespace' => 'EvolutionCMS\\Main\\Controllers\\'
Міко
добавив не допомогло, також очистив кеш за допомогою артисану
Міко
setings файл працює нормально
Міко
Міко
також пробував через бейс контролер аналогічно
Міко
можливо порібно через роутинг прокинути
Yevhenii
покажiть Base
Міко
𝓔𝓾𝓰𝓮𝓷𝓮
𝓔𝓾𝓰𝓮𝓷𝓮
а саме home ні ?
Міко
ні
Міко
зараз ще знайшов у доках установку через артисан спробую
𝓔𝓾𝓰𝓮𝓷𝓮
ну в мене Base трохи інший
𝓔𝓾𝓰𝓮𝓷𝓮
<?php namespace EvolutionCMS\Main\Controllers;
use Illuminate\Support\Facades\Cache;
class BaseController
{
public $evo = [];
public $data = [];
public function __construct()
{
$this->evo = evo();
ksort($_GET);
$cacheid = sha1(json_encode($_GET));
if ($this->evo->getConfig('enable_cache')) {
$this->data = Cache::rememberForever($cacheid, function () {
$this->globalElements();
$this->render();
return $this->data;
});
} else {
$this->globalElements();
$this->render();
}
$this->noCacheRender();
$this->sendToView();
}
public function render()
{
// Here Code to be cached
}
public function noCacheRender()
{
// Here Code that will not be cached
}
public function globalElements()
{
// Here Code that will be available globally to all child controllers
}
public function sendToView()
{
$this->evo->addDataToView($this->data);
}
}
Міко
а яка версія 2 чи 3 ево?
𝓔𝓾𝓰𝓮𝓷𝓮
3
𝓔𝓾𝓰𝓮𝓷𝓮
3.2.5
𝓔𝓾𝓰𝓮𝓷𝓮
спробуйте через артисан
𝓔𝓾𝓰𝓮𝓷𝓮
можливо десь, щось упустили
Міко
Міко
з * аналогічно
Міко
пише що нема потрібної версії
𝓔𝓾𝓰𝓮𝓷𝓮
я трохи може упустив, а сам шаблон блейд є?