Вид материаловМенюКатегорииИнформерКнопки
Наш чат 1
Онлайн всего: 1
Гостей: 1
Пользователей: 0
1

Адаптивный вид материалов для новостей или статей

Добавлено 15-04-2022 в 22:49

Адаптивный вид материалов для новостей или статей
Здравствуйте! Сегодня хочу предложить вам очередной вид материалов который я написал для модуля каталог статей но так же он подойдёт и для других модулей таких как новости блог и тд.

Вид материалов адаптивный под мобильные экраны, есть вывод картинки даты названия и краткого описания вообщем зачем много читать если можно посмотреть скриншоты вида материала так что вот пару скриншотов на которых показано два вида

Скриншот

Обычный вид на пк
Вид на мобильном устройстве
Ну и для тех кого заинтересовал данный вид материалов предлагаю приступить к его установе

Установка вида материалов

Для начала нам нужно решить для коко-го модуля мы будем использовать данный вид а пока решаем я покажу на примере модуля каталог статей а это значит что мы переходим в админ панель управление дизайном каталог статей - вид материалов и вместо всего что там есть ставим код который находится ниже
Код
<div class="vidwaaknevsbc">
  <div class="vidwaaknevsbcl">
  <div class="vidwaaknevsbcdat" id="datawaak$ID$">
  $DATE$
  </div>
  <div class="vidwaaknevsbcimg">
  <img src="$IMG_URL1$" alt="$MESSAGE$" title="$TITLE$">
  </div>
  </div>
  <div class="vidwaaknevsbcr">
  <h1>$TITLE$</h1>
  <p>$MESSAGE$. <a href="$ENTRY_URL$">Читать дальше</a></p>
  </div>
</div>
  <script>
  var str = $("#datawaak$ID$").html();
var mas = str.split('.');
var code='';
for (i=0; i<mas.length; i++){
  code+= '<div>'+mas[i]+'</div>';
}
$("#datawaak$ID$").html(code);
</script>
Отлично не забываем сохранить!

Теперь подключим стили для нашего вида материалов а для этого нам нужно перейти в управление дизайном таблица стилей и в самый её конец добавить код который расположен ниже
Код

/*вид материалов*/

.vidwaaknevsbc {
  display: flex;
  padding: 10px;
}
.vidwaaknevsbcl {
  display: flex;
  min-width: 180px;
  padding: 10px;
  align-content: center;
  align-items: center;
  align-self: center;
}

   
.vidwaaknevsbcdat {
  text-align: center;
  padding: 8px 0;
  margin: 0 10px;
}

/*дата*/
  .vidwaaknevsbcdat div:nth-child(1) {
  font-size: 11px;
  text-transform: uppercase;
  }
/*месяц*/
  .vidwaaknevsbcdat div:nth-child(2) {
  font-size: 35px;
  font-weight: bold;
  line-height: 40px;
  }
/*год*/
  .vidwaaknevsbcdat div:nth-child(3) {
  font-size: 11px;
  }

.vidwaaknevsbcimg {
  min-width: 80px;
  height: 80px;
  border-radius: 100%;
  overflow: hidden;
}
.vidwaaknevsbcimg img {
  width: 80px;
  height: 80px;
  object-fit: cover;
}

.vidwaaknevsbcr {
  padding: 10px 10px 20px;
  border-bottom: 1px solid #c5c5c5;
}
.vidwaaknevsbcr h1 {
  font-size: 18px;
  display: block;
  padding: 10px 0;
}
.vidwaaknevsbcr p {
  display: block;
  font-size: 13px;
  color: #434343;
  line-height: 18px;
}

@media screen and (max-width: 500px){  
  .vidwaaknevsbc {display: block;}
  .vidwaaknevsbcl {max-width: 100%;}
  .vidwaaknevsbcimg {
  margin: auto;
  }
}
Отлично не забываем сохранить!

Последним шагом нам осталось очистим кеш у браузера а в этом нам поможет комбинация клавиш Ctrl+F5 и на этом установка завершена! Все вопросы пожелания предложения ну или замечания прошу оставлять в комментариях.

Комментарии

shvelidzenika03 15-07-2023 в 22:53
У меня к вам 1 вопрос, при добавлении этого фото как вы обошли определение на /index/ формы? ?

Оставить комментарий

Добавлять комментарии могут только зарегистрированные пользователи.

Регистрация Вход
Комментарии
pa patali2k

Спасибо большое!

06-06-2025 в 05:58 материал
waak

на все страницы вывести можно скриптом через запрос на персональную страницу пользователя а на странице со списком закладок я вывел так

Код
У вас $NUM_ENTRIES$ заклад<?if($NUM_ENTRIES$%10=0||$NUM_ENTRIES$%10>4||$NUM_ENTRIES$%100>10&&$NUM_ENTRIES$%100<15)?>ок<?else?><?if($NUM_ENTRIES$%10=1)?>ка<?else?>ки<?endif?><?endif?>

05-06-2025 в 22:07 материал
pa patali2k

Добрый день! Waak подскажи как вы сделали У вас N закладок, у меня выходит 1-5 например, так если можете подскажите как вывести кол.во закладок пользователя например в мини профиль, чтоб кол.во закладок показывало на любой странице

04-06-2025 в 16:51 материал
pa patali2k

Добрый день!
Сегодня снова попробовал установить скрипт и он снова не заработал, все перерыл, изменял, убирал и никак не заводился.
Решение: В общих настройках сайта нужно переключить Версия библиотеки jQuery: на jquery-1.12.4.min.js
В общем теперь просьба, не могли бы переписать скрипт закладок под jquery-3.6.0.min.js qv

19-05-2025 в 17:16 материал
waak

напишите сайт я посмотрю так как данный скрипт стоит у меня на сайте и работает отлично! или скиньте доступ к панели я сам вам поставлю его!

13-04-2025 в 17:56 материал
pa patali2k

Добрый вечер, не работает, при нажатии на кнопку "в закладки" всплывает маленькая окно загрузка и так и стоит грузит бесконечно

13-04-2025 в 01:45 материал
ch chirianovconstantin

Спасибо буду ждать

18-02-2025 в 23:03 материал
waak

Здравствуйте сейчас нет времени на это но чуть позже сделаю выложу на сайт

16-02-2025 в 18:32 материал
ch chirianovconstantin

здавствуите помогите зделать скрипт под модуля бог

15-02-2025 в 23:13 материал
waak

Пожалуйста, вам спасибо что заходите на сайт

10-02-2025 в 12:32 материал
sa sardor

Спасибо огромное

06-02-2025 в 13:34 материал
Fr Frag

Прикольно работает

15-11-2024 в 01:20 материал

Услуга от адмиистратора

Вы можите заказать установку от администратара ( waak ) этого материала или любого другога с нашего сайта на ваш сайт или доработку под ваши нужды!

от 150рзаказать