
Dezerit
В жизни нужно попробовать все. Главное - не начинать с интернета)
+735
Репутация
4277
Рейтинг
Отключите показ поля изображения при просмотре списка для нужного типа контента.
На 2.12.1 работает такой код, первая часть если запись находится в папке юзера (посты), вторая если просто в категории. Категория у записи должна быть одна. За правильность решения не ручаюсь.
<div class="item-category"> <a href="<?php echo href_to('users', $item['user']['id'], array('content', $ctype['name'], $item['folder_id'])); ?>"><?php echo $item['folder_title']; ?></a> </div> <?php } ?> <?php if ($item['category_id'] != 1){ ?> <?php $category = cmsCore::getModel('content')->getCategory($ctype['name'], $item['category_id']); ?> <div class="item-category"> <a href="<?php echo href_to($ctype['name'],$category['slug']);?>"><?php echo $category['title'];?></a> </div> <?php } ?>
Админка — настройки — вкладка Интерфейс-опция Абстрактный счетчик, описание под ней.
Для мобильной версии в шаблоне default, меню выводится в виде select-списка, формирующегося отдельно посредством js. В его пункты options переносятся все ссылки из обычного меню в том числе и сайт/messages. Но в десктопной версии меню на пункт "Сообщения" добавлено js-событие которое и открывает модальное окно с сообщениями. А при создании списка для мобильного меню это событие не переносится, да и такой перенос был бы костылем для select. Вывод: найти альтернативное мобильное меню (я увы быстрым поиском не нашел, но оно может быть уже есть готовое), заказать разработку или переделку существующего обычного меню вместо select, или написать костыль переноса события на select.
object,embed,iframe{max-width:100%;}
В виджете меняете на
<div class="banner-box"> ваш_код_баннера </div>
.banner-box * {max-width:100%;}
Возможно вы взяли виджет Текстовый блок а не HMTL блок и добавили код не в режиме источника.
Я взял для теста HTML блок и увидел рекламу.
Я взял для теста HTML блок и увидел рекламу.
#7
[ЕСТЬ РЕШЕНИЕ] Компонент - DeZzo Framework, как называется его таблица в базе?
7 сентября 2018 в 16:28
Я знаю) Для первой ветки настройки хранятся в cms_components в строке с DeZzo Framework и столбце config
Сделать адаптивным шаблон на первую ветку то еще занятие. А учитывая что большая часть дополнений еще и в табличной верстке, проще застре… Смотрите в сторону готовых адаптивных шаблонов (увы их на пальцах можно пересчитать) или отдельных мобильных. Все сторонние дополнения которые не будут отображаться корректно все равно надо будет переверстывать.
Блицкриг, создайте позицию (надеюсь это не составит проблему) в нужном месте шаблона, выведите в ней виджет меню с "меню действий" (создайте отдельно от основного Меню действий) для страниц профиля пользователей без префикса fixed_actions_menu. Дальше можете при помощи css настроить его отображение.
/templates/default/css/theme-layout.cssПомогите пожалуйста как можно сделать что бы "Правила " отображались у значка копирайта в обычной версии и планшетной
для #layout footer #nav удалите float:right;
Контейнеру фото (скорее всего это <div class="photo">) для режима список указано float:left; и он подстраивается под ширину изображения со своим обтеканием. Для исправления нужно для требуемых разрешений экрана сбрасывался float:left; Ссылке внутри можно дать display:inline-block; и вывести ее по центру. Иначе изображение очень сильно может растягиваться. Вообще есть другие режимы вывода списка тех же новостей, и если обычный список не устраивает — всегда можно попробовать другой — например плитку.
Ясно одно, меню уходит под блок с номером и почтой. Высота этой красной линии ограничена, поэтому меню не видно. Там конечно возможно еще какие-то стили-правила привязываются к элементам. Единственное что приходит в голову так это внимательно осмотреть код что добавляете, и если он начинается с открывающего <div> то, прописать ему в style float:left;. Код должен быть валидным — иначе верстка рухнет, особенно если есть/отсутствует открывающий или закрывающий див.
/templates/default/css/theme-widgets.css в конец файла добавьте
#widget_pos_footer{position:static;}
/templates/default/css/theme-layout.css
после @media screen and (max-width: 480px) {
удаляемВместо этого пишем
после @media screen and (max-width: 480px) {
удаляем
#layout footer #nav { display: none !important; }
#layout footer{ padding:15px; height:auto; } #layout footer ul li { height:30px; line-height:30px; } #layout footer #nav{ float:none; }
Может так скопирован код, но открывающего тега div я не вижу, зато есть закрывающий.Все остальное надо смотреть на живом сайте.