20 сентября, 20222 yr comment_186457 2 часа назад, ZIKURIK сказал: а при помощи css фиксируешь размеры картинки на нужные 2 минуты назад, ZIKURIK сказал: в custom.css прописать в css страниц не лучше делать это? всё в одном месте будет.
20 сентября, 20222 yr comment_186458 6 минут назад, by_ix сказал: в css страниц не лучше делать это? всё в одном месте будет. Лучше. В кастом без плагина, с плагином в css приложения страниц
20 сентября, 20222 yr comment_186459 1 минуту назад, ZIKURIK сказал: с плагином в css приложения страниц там тоже можно создать свой кастом и подключить к странице.
20 сентября, 20222 yr Author comment_186460 9 минут назад, ZIKURIK сказал: с плагином в css приложения страниц Не работает плагин на 4.7.2.1 (плагин 1,0,1) - пусто в CSS (кэш всего обновлял + в 2 браузерах)
20 сентября, 20222 yr comment_186461 4 минуты назад, desart сказал: Не работает плагин на 4.7.2.1 (плагин 1,0,1) - пусто в CSS (кэш всего обновлял + в 2 браузерах) Если ты про CSS в "Менеджер страниц" -> "Шаблоны" то сделать как написал by_ix С плагином можно редактировать все css темы в разделе "Внешний вид" -> "Темы"
20 сентября, 20222 yr Author comment_186463 Брал и этот класс: cCmsRecord_image и ipsImage - не родил. В итоге своим любимым методом "перебора полного серверного пути" - чуть не сломал ему ноги... в итоге, операция "растяжка" - завершилась провалом, бросил его валятся на обочине... да и сам буду спать...
21 сентября, 20222 yr Author comment_186473 ZIKURIK by_ix Эх.. Путь "перебора полного серверного пути" вчера не удался )))))) <div class="cCmsRecord_image"> <img class="ipsImage" src="{file="$record->record_image" extension="cms_Records"}"> </div> Подставлял оба класса и даже бред подставлял... что я делаю не так в custom.css (без плагина)? .ipsImage img { position: center; width: 930px; height: 100%; } Edited 21 сентября, 20222 yr by desart
21 сентября, 20222 yr Author comment_186476 1 минуту назад, by_ix сказал: где вы это делали? в css темы или в css базы? Темы - /admin/?app=core&module=customization&controller=themes&do=templates&id=1
21 сентября, 20222 yr comment_186477 @desart зайди в шаблоны баз данных, туда, где изменяли класс для изображения, только в раздел CSS. Теперь в самом низу нажмите Новый. Добавить CSS. Дайте ему любое название и сохраните. Перейдите в настройки страницы. Откройте вкладку Включения в страницу. Поставьте галочку на созданном файле css и сохраните. Можете вносить изменения в свой файл. Нажмите правой кнопкой мыши на картинку, в открывшемся окне кода элемента в блоке стилей, увидите класс ограничивающий размеры, скопируйте его и добавьте в файл с нужными значениями. Важно добавлять !important, если заменяете существующие стили, чтобы они были приоритетнее и применялись. Например: .cCmsRecord_image img { max-width: 1000px !important; max-height: 1000px !important; }
21 сентября, 20222 yr comment_186478 desart В вашем случае будет .cCmsRecord_image .ipsImage { max-width: 100%; margin-bottom: 0px; margin-left: auto !important; margin-right: auto !important; text-align: center !important; align-items: center !important; display: block !important; } добавьте этот код в castom.css или page.css
21 сентября, 20222 yr comment_186479 хватит советовать добавлять всё в тему. а если несколько тем? в каждую добавлять? а если кастом будет забит стилями для темы? потом сиди ищи там стили для страниц. зачем кашу делать, когда есть нормальная реализация из коробки. не понимаю.
21 сентября, 20222 yr Author comment_186481 by_ix Рвет шаблон. Я поставил под размер большой копии(930х523). Спойлер AHristich Не работает - ставит миниатюру... Если поставить ширину в пикселях - делает его не полным, наверно из-за не указанной высоты. Если указать и её - рвет также, как на скрине... Он область не раздвигает... Я не могу понять - почему такой геморрой в списке новостей вставлять миниатюру, а в полной новости - большую/максимальную... (по размерам заданным в базе данных страниц). В чем прикол? там тег "муму", а в полной "большое_муму"?
21 сентября, 20222 yr comment_186482 by_ix ну так я и предложил два варианта. Кто-то не заморачивается и все пихает в стили темы,а кто-то скрупулезно в другие стили. Я,например,в стилях так пишу строки
21 сентября, 20222 yr comment_186483 13 минут назад, desart сказал: by_ix Рвет шаблон. Я поставил под размер большой копии(930х523). Скрыть контент AHristich Не работает - ставит миниатюру... Если поставить ширину в пикселях - делает его не полным, наверно из-за не указанной высоты. Если указать и её - рвет также, как на скрине... Он область не раздвигает... Я не могу понять - почему такой геморрой в списке новостей вставлять миниатюру, а в полной новости - большую/максимальную... (по размерам заданным в базе данных страниц). В чем прикол? там тег "муму", а в полной "большое_муму"? Странно... Могу сказать свое решение для статей/новостей. Добавление миниатюр к статьям я вообще отключил в настройках. В шаблоне entry.html вывожу картинку с помощью кода {{$location = $record != NULL ? $record : ($row->post != NULL ? $row->post : $row);}} {{$field_content = $row->post == NULL ? 'field_'.$location->database()->field_content : $row->post; $field_content = $row->post == NULL ? $location->$field_content : $field_content;}} {{if \preg_match( '#https://ipbmafia.ru/uploads\S+(?:jpg|jpeg|png|webp)#', $field_content, $image_url )}} {{$image_url = \str_replace('https://ipbmafia.ru/uploads', \IPS\File::getClass('core_Attachment')->baseUrl(), $image_url[0]);}} {{if settings.lazy_load_enabled}} <a href="{$record->url( "getPrefComment" )}" title="{lang="read_more_about" sprintf="$record->_title"}" > <img class='ipsImage ipsSpacer_top' src='{expression="\IPS\Text\Parser::blankImage()"}' alt='{wordbreak="$record->_title"}' data-src='{file="$image_url" extension="core_Attachment"}'> </a> {{else}} <a href="{$record->url( "getPrefComment" )}" title="{lang="read_more_about" sprintf="$record->_title"}" > <img class='ipsImage ipsSpacer_top' alt='{wordbreak="$record->_title"}' src='{file="$image_url" extension="core_Attachment"}'> </a> {{endif}} {{endif}} Этот код (не мой) выводит картинку,загруженную в новости/статье на главной странице сайта. Для такого же вывода но в самой категории код добавить в recordRow (только в коде заменить $record на $row).При желании можно выводить картинку-заглужку на случай отсутствия в статье загруженых картинок. А если в коде css,который вам скинул замените .cCmsRecord_image на .cCmsCategoryFeaturedEntry,то будет вам щастие. забыл сказать что выводит картинку,загруженную через загрузчика медиафайлов. Edited 21 сентября, 20222 yr by AHristich
21 сентября, 20222 yr comment_186508 5 часов назад, desart сказал: Подставлял оба класса и даже бред подставлял... что я делаю не так в custom.css (без плагина)? А что должно измениться с таким кодом css где даже у position значение которого не существует в документации? .cCmsDatabase_articles .cCmsRecord_image { position: relative; width: 100%; max-width: 100%; max-height: 400px; height: 400px; margin-right: 0; } .cCmsDatabase_articles .cCmsRecord_image .ipsImage { position: absolute; min-width: 100%; min-height: 100%; object-fit: cover; }
21 сентября, 20222 yr comment_186509 5 часов назад, desart сказал: Рвет шаблон. я же как пример давал. это ещё добавьте. .cCmsRecord_image { max-width: 1000px !important max-height: 1000px !important; }
21 сентября, 20222 yr Author comment_186514 ZIKURIK by_ix Спасибо! Ну я думаю без слов понятно, что я не шарю ))) вот и спрашиваю такие "мелочи" (для вас обоих). *На DLE много лет сижу и там все просто... что вставил, то и будет... Здесь в принципе также... но сама CMS более навороченная и путаешься/теряешься... 22 года назад я так компы начал продавать (первые "пни" и "селероны", да "дюроны"... Никто не шарил (98%) - мне тоже мозг выносили ))) *** В код не лазил лет 5... поэтому почти все забыл... когда стоит система, все настроено... менять ничего не нужно... тупо добавляешь новости/статьи...
21 сентября, 20222 yr Author comment_186526 Хотел уточнить (спрашивал, но никто не ответил), Страницы/Базы данных/SEO: 1 - это когда есть страница/категория с короткими новостями(картинка и заголовок - в моём случае) и ты открываешь полную новость с текстом и фотками + возможно комменты внизу?! 2 - это же почти, что и первое?! по сути короткая - это ссылка на полную новость... или в таком случае Каноническая будет - категория? *** Не могу понять, что в моём случае лучше для SEO/Индексации
29 сентября, 20222 yr Author comment_186737 * Кстати, если кому-то нужно посмотреть полный серверный путь и ничего не устанавливать *Режим дизайнера - в появившемся окне - написан путь: Спойлер Если на поддомене, тогда: *путь/site.ru/sub.site.ru/*папка(или путь к ней)
29 сентября, 20222 yr comment_186742 1 час назад, desart сказал: Кстати, если кому-то нужно посмотреть полный серверный путь То можно кликнуть Get Support (в меню с шестеренками слева)... Edited 29 сентября, 20222 yr by Zero108
29 сентября, 20222 yr Author comment_186745 1 час назад, Zero108 сказал: То можно кликнуть Get Support (в меню с шестеренками слева)... Во, точно, еще и в поддержке! ))) Почему тут сервак падает? В смысле часто ошибка 502....nginx... Edited 29 сентября, 20222 yr by desart
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.