Вопрос - Ответ по RotorCMS

Печать RSS
16060
Кураторы темы:


Последний из могикан
0
GodZiLLa, это 2 разных шаблона
Перенеси если нужно
Курсы просто пропиши {{ getCourses() }}
Календарь {{ getCalendar() }}
@Vantuz Сегодня / 16:39
Куда прописать ?
Да и футер со счётчиками где?

Господин ПЖ
+1
GodZiLLa, public/themes/default/views/footer.blade.php ты уже спрашивал где Полезная информация, счетчик рядом
Наверно я забыл ответить
в других темах public/themes/ТЕМА/views/theme.blade.php

А куда прописать я не знаю, куда тебе нужно туда и пропиши
Можно вот в этот же футер рядом с счетчиком
Можно к примеру в боковое меню
public/themes/default/views/sidebar.blade.php

Можно только на главной
resources/views/index.blade.php

только пропиши в условие === feed, а то для классического вида задублируется

    @if (setting('homepage_view') === 'feed')
        {{ (new Feed())->getFeed() }}
    // Сюда
    @else
        @include('widgets/_classic')
    @endif
resources/views/widgets/_classic.blade.php - тут календарь, курсы и кто на сайте, там есть оформление этих блоков, можешь взять все оттуда

<div class="row">
    <div class="col-md-6">
        <div class="section mb-3 shadow">
            <div class="section-title">
                <i class="fa fa-chart-line fa-lg text-muted"></i>
                {{ __('index.courses') }}
            </div>
            <div class="section-body">
                {{ getCourses() }}
            </div>
        </div>
    </div>
    <div class="col-md-6">
        <div class="section mb-3 shadow">
            <div class="section-title">
                <i class="fa fa-calendar-alt fa-lg text-muted"></i>
                {{ __('index.calendar') }}
            </div>
            <div class="section-body">
                {{ getCalendar() }}
            </div>
        </div>
    </div>
</div>

<div class="section mb-3 shadow">
    <div class="section-title">
        <i class="fa fa-users fa-lg text-muted"></i>
        {{ __('main.who_online') }}
    </div>
    <div class="section-body">
        {{ onlineWidget() }}
    </div>
</div>
Изменил: Вантуз-мен

Господин ПЖ
0
Я кстати переделал скрытие текста, добавил отдельный trait чтобы не дублировать код, но потом подумал не проще ли скрывать через css и js
типа такого https://onecompiler.com/html/43x78khks
Изменил: Вантуз-мен

Последний из могикан
0
Вантуз-мен, спасибо, получилось)
Я кстати переделал скрытие текста, добавил отдельный trait чтобы не дублировать код, но потом подумал не проще ли скрывать через css и js
типа такого https://onecompiler.com/html/43x78khks
@Vantuz Вчера / 20:04Вчера / 20:04
Смотря что меньше будет создавать лишней нагрузки.
Либо функция на сервер, либо js на браузер.
CSS то капля в море, нагрузки практически нет )

Последний из могикан
0
Редирект с http на https в настройках же нет такого ?
Только в хтачес прописывать?
В корне сайта делать, или в папке public в хтачесс код вставлять?
Так как в корне сайта вставил, ошибка пошла, что мол слишком много переадресаций делает сайт.

Господин ПЖ
0
GodZiLLa, да, вероятней всего в папке public

Последний из могикан
0
Вантуз-мен, попробовал и паблик, та же самая проблема
Страница недоступна
Сайт sotelorg.ru выполнил переадресацию слишком много раз.

ERR_TOO_MANY_REDIRECTS

вот так прописывал:
RewriteCond %{HTTP_HOST} sotelorg.ru
RewriteRule (.*) https://sotelorg.ru/$1 [R=301,L]

Пацак
-1
GodZiLLa, это переадрессат, тебе што мазг мало?, штоб открыт какойта скрипт и посмотрет htassecc. 🐓

Пришелец
0
Права прописал, . env настроил а в итоге вот

Поток или файл "/var/www/www-root/data/www/tn.tu/storage/logs/laravel.log" не может быть открыт в режиме добавления: Не удалось открыть поток: Отказано в доступе При попытке записи в журнал произошло исключение: Поток или файл "/var/www/www-root/data/www/tn.tu/storage/logs/laravel.log" не может быть открыт в режиме добавления: Не удалось открыть поток: Отказано в

Господин ПЖ
+1
Александр, установи права на запись на этот файл /storage/logs/laravel.log chmod 666 и на папку /storage/logs - 777
GodZiLLa, у меня нет apache
я не могу потестировать
Но нашел инфу что нужно добавить в корневом htaccess

<IfModule mod_rewrite.c>
    RewriteEngine On

    # Принудительный редирект на HTTPS
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    # Остальные правила...
    RedirectMatch 403 ^/app/?$
    RedirectMatch 403 ^/bootstrap/?$
    RedirectMatch 403 ^/resources/?$
    RedirectMatch 403 ^/storage/?$
    RedirectMatch 403 ^/vendor/?$

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} (.+)/$
    RewriteRule ^ %1 [L,R=301]

    RewriteCond %{REQUEST_URI} !^public
    RewriteRule ^(.*)$ public/$1 [L]
</IfModule>


Если не получается, то тогда попробуй внутри public
<IfModule mod_rewrite.c>
    RewriteEngine On

    # Принудительный HTTPS
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    # ... остальные правила
</IfModule>
Стикеры / Теги / Правила