В чем может быть дело?
Если обновились до версии движка 2.14.3, то читать новость про эту версию в части «Что нового в InstantCMS 2.14.3»
В чем может быть дело?
Если обновились до версии движка 2.14.3, то читать новость про эту версию в части «Что нового в InstantCMS 2.14.3»
Михаил, в файле шаблона github.com/instantsoft/icms2/blob/master/templates/modern/controllers/content/item_childs_view.tpl.php вам доступны все поля родителя в переменной $item. Например заголовок лежит тут $item['title'], фото в $item['photo'] и т.п.
// если не на главной if (!$is_frontpage) { // canonical if (!$this->cms_core->uri_query){ $this->cms_template->addHead('<link rel="canonical" href="' . $this->cms_config->host . (is_array($page_url) ? $page_url['base'] : $page_url) . '"/>'); } // если название переопределено, а мы по оригинальному адресу, // то редиректим со старого на новый адрес if ($this->remap_redirect_ctype) { $this->redirect(href_to($this->remap_redirect_ctype . ($dataset ? '-' . $dataset : ''), !empty($category['slug']) ? $category['slug'] : ''), 301); } }
Ширина для разрешений больше или равно 576px и надо ставить 100%
Взято отсюда getbootstrap.com/docs/4.6/layout/overview/ Там есть таблица контейнеров yadi.sk/d/9T9NTk0dimU0KA
Фраза ≥576px означает, что на дисплеях ПК, телефонах и планшетах при разрешении < или = 575px размер блока контейнера с классом .container будет на всю ширину. Если экран шире ≥576px но меньше 768px то размер блока контейнера с классом .container будет ограничен шириной 540px. При экране от 768px до 992px ширина будет у этого же блока будет уже 720px. И так далее по таблице.
Вот в настройках и указаны опции ширины контейнера 100% < 576px, что означает ширину блока в 100% при размере экрана (окна браузера) менее 576 px и не важно мобилка это или ПК или планшет.
Kerncraft1, а если удалить эту строку, каноникал выведется? Возможно он в шаблоне ещё добавляется?
Тут скорее так надо прописать
// если не на главной if (!$is_frontpage) { // canonical if (!$this->list_filter){ // тут: если не список фильтра $this->cms_template->addHead('<link rel="canonical" href="' . $this->cms_config->host . (is_array($page_url) ? $page_url['base'] : $page_url) . '"/>'); } // если название переопределено, а мы по оригинальному адресу, // то редиректим со старого на новый адрес if ($this->remap_redirect_ctype) { $this->redirect(href_to($this->remap_redirect_ctype . ($dataset ? '-' . $dataset : ''), !empty($category['slug']) ? $category['slug'] : ''), 301); } }
Можно ли сделать галку «Скрыть администратора» в Компоненты\Профили пользователей\Опции ?
Конечно можно. Вот тут github.com/instantsoft/icms2/blob/master/system/controllers/users/backend/forms/form_options.php#L15
введите это
'title' => 'Скрыть администратора', )),
и галка готова в Компоненты\Профили пользователей\Опции
в компоненте комментарии пользователей количество комментариев на странице установлено 10, но выводится все-равно больше, все подряд.
«10» это для страницы со всеми комментариями demo.instantcms.ru/comments. В записи типа контента все её комментарии выводятся одной лентой без пагинации.
То же самое, вероятно, и с отзывами. Там нет пагинации, поэтому всё выводится одной «лентой».
Ошибка говорит об отсутствии столбца «is_fixed» в таблице базы данных из которой выводятся эти данные. А сама таблица тут не указана, ее надо смотреть, вероятно, в экшене бэкенда, где подключается этот файл грида.
как сделать
Взять установочный пакет нужной вам версии движка тут instantcms.ru/get
Поиском по файлам и папкам найти все файлы и папки со словом «groups»
Скопировать их в папки с новым названием и заменить в них все слова «groups», например на «mygroups» с учетом регистра
То же самое повторить с базой данных.
Отловить все появившиеся баги и ошибки.
Готово.
Есть ли у движка некий дебагер, чтобы посмотреть ошибку.
В настройках сайта включите «Режим отладки» и зайдите под «администратором» сайта. Некоторые запросы идут по аяксу, их ошибки можно посмотреть в консоли браузера на вкладке «Сеть» (Network).
А вот это уже зависит от находчивости пользователя
Нет, это зависит от «ценности» видео. А находчивость всегда есть.
Так что, возможно все… я предполагаю.
Не один код не сможет запретить поставить видеокамеру напротив монитора и записать ваше видео.
Настройки сайта пересохраните.