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

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


Господин ПЖ
0
По sitemap сделал доработки
Убрал лишние параметры которые не воспринимают поисковики
Добавлено кеширование для всех карт
Добавлена проверка существование записей, чтобы карта не генерировалась пустая (без статей к примеру)

По сокращению текста
Перенес сокращение текста с бэка на фронт, высоту блока можно изменить через стили
Лишний текст скрывается под кнопкой

Исправил передачу параметра в страницах в галерее и других местах, сбивался user при просмотре

Землянин
0
Вантуз-мен, напомни как фавикон свой установить?

Господин ПЖ
0
Absurd, просто замени его в public, там лежит наш

/assets/img/images/icon.svg
/assets/img/images/icon.png 128x128
/assets/img/images/apple-touch-icon.png 256x256
Изменил: Вантуз-мен

Землянин
0
Вантуз-мен, их три должно быть?

Господин ПЖ
+1
Почему 3, favicon.ico ещё в public
Это размеры для разных устройств, ты можешь удалить эти строки в теме оставь только favicon.ico
M

Пришелец
0
Всем привет, как можно увеличить размер шрифта только когда заходишь через телефон? Через ПК так и остается

Господин ПЖ
0
Manerov, тут этот вопрос раз в неделю задается
Самый просто способ это переопределить css
В движке есть для этого удобные хуки
в файл app/hooks.php добавь

Hook::add('head', function ($content) {
return $content . '<link rel="stylesheet" href="/assets/styles.css">' . PHP_EOL;
});

в папке public/assets создай файл styles.css

пропиши в него
@media (max-width: 767px) {
    body {
        font-size: 1.1rem;
    }
}

Уточнение базовый размер 0.9rem
Для устройств с max-width: 767px мы устанавливаем размер 1.1rem

После выполнения действий проверь открывается ли твой css через браузер твой_сайт/assets/styles.css
Учти что браузер кеширует стили поэтому можно добавить версионирование в хуки

Hook::add('head', function ($content) {
return $content . '<link rel="stylesheet" href="/assets/styles.css?v=тут_твоя_версия">' . PHP_EOL;
});
M

Пришелец
0
Hook::add('head', function ($content) {
return $content . '<link rel="stylesheet" href="/assets/styles.css?v=тут_твоя_версия">' . PHP_EOL;
});

Версия что нужно прописать?

Господин ПЖ
0
Manerov, это не обязательно
прописать можешь что угодно, хоть строка, хоть число, хоть хеш
главное чтобы отличалось если будешь часто менять, это только для браузера, чтобы он обновлял кеш
Можешь чистить кеш отдельно в мобильной версии или ctrl+shift+R чтобы почистить
M

Пришелец
0
да часто исправляю на сайте вот через ПК ctrl+shift+R все норм, а вот через телефон никак не получается очистить кеш чтобы обновился сайта. Через админку отчистил кеш все так же исправление не выходит
Стикеры / Теги / Правила