by_ix Опубликовано 20 сентября, 2022 Поделиться Опубликовано 20 сентября, 2022 2 часа назад, ZIKURIK сказал: а при помощи css фиксируешь размеры картинки на нужные 2 минуты назад, ZIKURIK сказал: в custom.css прописать в css страниц не лучше делать это? всё в одном месте будет. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Exception Опубликовано 20 сентября, 2022 Поделиться Опубликовано 20 сентября, 2022 6 минут назад, by_ix сказал: в css страниц не лучше делать это? всё в одном месте будет. Лучше. В кастом без плагина, с плагином в css приложения страниц Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
by_ix Опубликовано 20 сентября, 2022 Поделиться Опубликовано 20 сентября, 2022 1 минуту назад, ZIKURIK сказал: с плагином в css приложения страниц там тоже можно создать свой кастом и подключить к странице. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
desart Опубликовано 20 сентября, 2022 Автор Поделиться Опубликовано 20 сентября, 2022 9 минут назад, ZIKURIK сказал: с плагином в css приложения страниц Не работает плагин на 4.7.2.1 (плагин 1,0,1) - пусто в CSS (кэш всего обновлял + в 2 браузерах) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Exception Опубликовано 20 сентября, 2022 Поделиться Опубликовано 20 сентября, 2022 4 минуты назад, desart сказал: Не работает плагин на 4.7.2.1 (плагин 1,0,1) - пусто в CSS (кэш всего обновлял + в 2 браузерах) Если ты про CSS в "Менеджер страниц" -> "Шаблоны" то сделать как написал by_ix С плагином можно редактировать все css темы в разделе "Внешний вид" -> "Темы" desart 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
desart Опубликовано 20 сентября, 2022 Автор Поделиться Опубликовано 20 сентября, 2022 Брал и этот класс: cCmsRecord_image и ipsImage - не родил. В итоге своим любимым методом "перебора полного серверного пути" - чуть не сломал ему ноги... в итоге, операция "растяжка" - завершилась провалом, бросил его валятся на обочине... да и сам буду спать... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
desart Опубликовано 21 сентября, 2022 Автор Поделиться Опубликовано 21 сентября, 2022 (изменено) 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%; } Изменено 21 сентября, 2022 пользователем desart Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
by_ix Опубликовано 21 сентября, 2022 Поделиться Опубликовано 21 сентября, 2022 @desart где вы это делали? в css темы или в css базы? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
desart Опубликовано 21 сентября, 2022 Автор Поделиться Опубликовано 21 сентября, 2022 1 минуту назад, by_ix сказал: где вы это делали? в css темы или в css базы? Темы - /admin/?app=core&module=customization&controller=themes&do=templates&id=1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
by_ix Опубликовано 21 сентября, 2022 Поделиться Опубликовано 21 сентября, 2022 @desart зайди в шаблоны баз данных, туда, где изменяли класс для изображения, только в раздел CSS. Теперь в самом низу нажмите Новый. Добавить CSS. Дайте ему любое название и сохраните. Перейдите в настройки страницы. Откройте вкладку Включения в страницу. Поставьте галочку на созданном файле css и сохраните. Можете вносить изменения в свой файл. Нажмите правой кнопкой мыши на картинку, в открывшемся окне кода элемента в блоке стилей, увидите класс ограничивающий размеры, скопируйте его и добавьте в файл с нужными значениями. Важно добавлять !important, если заменяете существующие стили, чтобы они были приоритетнее и применялись. Например: .cCmsRecord_image img { max-width: 1000px !important; max-height: 1000px !important; } Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AHristich Опубликовано 21 сентября, 2022 Поделиться Опубликовано 21 сентября, 2022 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 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
by_ix Опубликовано 21 сентября, 2022 Поделиться Опубликовано 21 сентября, 2022 хватит советовать добавлять всё в тему. а если несколько тем? в каждую добавлять? а если кастом будет забит стилями для темы? потом сиди ищи там стили для страниц. зачем кашу делать, когда есть нормальная реализация из коробки. не понимаю. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
desart Опубликовано 21 сентября, 2022 Автор Поделиться Опубликовано 21 сентября, 2022 by_ix Рвет шаблон. Я поставил под размер большой копии(930х523). Спойлер AHristich Не работает - ставит миниатюру... Если поставить ширину в пикселях - делает его не полным, наверно из-за не указанной высоты. Если указать и её - рвет также, как на скрине... Он область не раздвигает... Я не могу понять - почему такой геморрой в списке новостей вставлять миниатюру, а в полной новости - большую/максимальную... (по размерам заданным в базе данных страниц). В чем прикол? там тег "муму", а в полной "большое_муму"? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AHristich Опубликовано 21 сентября, 2022 Поделиться Опубликовано 21 сентября, 2022 by_ix ну так я и предложил два варианта. Кто-то не заморачивается и все пихает в стили темы,а кто-то скрупулезно в другие стили. Я,например,в стилях так пишу строки by_ix 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AHristich Опубликовано 21 сентября, 2022 Поделиться Опубликовано 21 сентября, 2022 (изменено) 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( '#<fileStore.core_Attachment>\S+(?:jpg|jpeg|png|webp)#', $field_content, $image_url )}} {{$image_url = \str_replace('<fileStore.core_Attachment>', \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,то будет вам щастие. забыл сказать что выводит картинку,загруженную через загрузчика медиафайлов. Изменено 21 сентября, 2022 пользователем AHristich Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Exception Опубликовано 21 сентября, 2022 Поделиться Опубликовано 21 сентября, 2022 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; } desart 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
by_ix Опубликовано 21 сентября, 2022 Поделиться Опубликовано 21 сентября, 2022 5 часов назад, desart сказал: Рвет шаблон. я же как пример давал. это ещё добавьте. .cCmsRecord_image { max-width: 1000px !important max-height: 1000px !important; } desart 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
desart Опубликовано 21 сентября, 2022 Автор Поделиться Опубликовано 21 сентября, 2022 ZIKURIK by_ix Спасибо! Ну я думаю без слов понятно, что я не шарю ))) вот и спрашиваю такие "мелочи" (для вас обоих). *На DLE много лет сижу и там все просто... что вставил, то и будет... Здесь в принципе также... но сама CMS более навороченная и путаешься/теряешься... 22 года назад я так компы начал продавать (первые "пни" и "селероны", да "дюроны"... Никто не шарил (98%) - мне тоже мозг выносили ))) *** В код не лазил лет 5... поэтому почти все забыл... когда стоит система, все настроено... менять ничего не нужно... тупо добавляешь новости/статьи... by_ix 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
desart Опубликовано 21 сентября, 2022 Автор Поделиться Опубликовано 21 сентября, 2022 Вот это я понимаю!!!! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
desart Опубликовано 21 сентября, 2022 Автор Поделиться Опубликовано 21 сентября, 2022 Хотел уточнить (спрашивал, но никто не ответил), Страницы/Базы данных/SEO: 1 - это когда есть страница/категория с короткими новостями(картинка и заголовок - в моём случае) и ты открываешь полную новость с текстом и фотками + возможно комменты внизу?! 2 - это же почти, что и первое?! по сути короткая - это ссылка на полную новость... или в таком случае Каноническая будет - категория? *** Не могу понять, что в моём случае лучше для SEO/Индексации Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
desart Опубликовано 29 сентября, 2022 Автор Поделиться Опубликовано 29 сентября, 2022 * Кстати, если кому-то нужно посмотреть полный серверный путь и ничего не устанавливать *Режим дизайнера - в появившемся окне - написан путь: Спойлер Если на поддомене, тогда: *путь/site.ru/sub.site.ru/*папка(или путь к ней) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 29 сентября, 2022 Поделиться Опубликовано 29 сентября, 2022 (изменено) 1 час назад, desart сказал: Кстати, если кому-то нужно посмотреть полный серверный путь То можно кликнуть Get Support (в меню с шестеренками слева)... Изменено 29 сентября, 2022 пользователем Zero108 desart 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
desart Опубликовано 29 сентября, 2022 Автор Поделиться Опубликовано 29 сентября, 2022 (изменено) 1 час назад, Zero108 сказал: То можно кликнуть Get Support (в меню с шестеренками слева)... Во, точно, еще и в поддержке! ))) Почему тут сервак падает? В смысле часто ошибка 502....nginx... Изменено 29 сентября, 2022 пользователем desart Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.