TOPg, очевидно ведь, что ваш совет не поможет. ТС нужно новое поле у фотографии.
ТС, такого в движке не предусмотрено. Добавлять поля у фотографий нельзя.
TOPg, очевидно ведь, что ваш совет не поможет. ТС нужно новое поле у фотографии.
ТС, такого в движке не предусмотрено. Добавлять поля у фотографий нельзя.
skewes, вы хотите одну картинку на фон для всех категорий? Или как советует pupsik, для каждой категории свою картинку?
Во втором случае картинки также подтянуться к списку категорий над контентом, надо будет править еще и вывод списка категорий.
DeeMon, да. Другого не делалось. На демо demo.bergorod.ru/poster используется он.
прерываешь поддержку компонента
нет, неправильно. Уже проводил подобное с одним из компонентов instantcms.ru/forum/otkrytyi-ishodnyi-kod-dlja-zauth-avtorizacija-s-pomoschyu-soc-setei.html
Буду отправлять в тему тех, кто хочет купить компонент, но отказывается, когда узнает про версию php и закрытый исходный код.
У меня есть компонент Афиши
Предлагаю в теме отписаться тем, кому компонент нужен с открытым исходным кодом, т.е. с возможностью ставить на все свои сайты, а также с поддержкой php 8+
План такой
1. Набирается 5 человек
2. Оплачивают по 2 т.р.
3. Через 2 недели они получают новую версию компонента с открытым исходным кодом
И обновление, если найдутся какие-то ошибки.
Новая версия будет протестирована на php 8.2
Вместе с афишей будет открыт и исходный код парсера киноафиши
Переделка компонента или его логики, доработка нового функционала в рамках данной темы не планируется
Новая версия будет работать на движке версии 2.17.0 и новее. Код поддержки старых версий удалю.
Желающие
1. Maksfreetimer
2. kalikimaka
3. Dav
Осталось еще двое.
Удалять стоит через сайт, чтобы обновились счетчики, удалились фотографии, комментарии и т.п.
В связи с новыми законами чистил один из сайтов, проверял на фотографиях в тексте, анонсах к записям, все удалилось, ничего не осталось.
В админке в списке контента можно поступить так

Можно сделать отдельный компонент «удалятор», который циклически порционно удалит весь контент.
Если на модерации 1000+ записей, то показаны будут только 1000 из них. Возможно, ваш случай.
skewes, 2.18.0. Проблема не наблюдается

Нужны подробности, как повторить проблему.
Capitan, шаблоны, производные от default не поддерживаются. Судя по скрину, у вас именно такой
Только для modern шаблонов и дочерних от них
Litemir, место вывода описания категории задано в шаблоне github.com/instantsoft/icms2/blob/92b6d68da99909b3607561abf867ea6af8a8827e/templates/modern/controllers/content/category_view.tpl.php#L95
Или нужно писать свой hooks
вы можете это сделать. В хуке сохранить куда-то описание категории. Удалить его у категории, что оно не выводилось по умолчанию.
И вывести в нужном вам месте. Ниже в коде этого файла есть несколько мест
После списка категорий но перед списком записей github.com/instantsoft/icms2/blob/92b6d68da99909b3607561abf867ea6af8a8827e/templates/modern/controllers/content/category_view.tpl.php#L149C21-L149C51
После списка записей github.com/instantsoft/icms2/blob/92b6d68da99909b3607561abf867ea6af8a8827e/templates/modern/controllers/content/category_view.tpl.php#L153C21-L153C50
Можете пойти дальше, сохранить описание, например, в кеш Модели, и вывести его виджетом.
MikeBol, предположу, что это какая-то защита от фрода, типа клаудфларэ, которая ставит куку чтобы при повторном запросе идентифицировать запрос.
Вас уже идентифицировала, поэтому вы и не видите данный ответ.
условность, главное чтобы в ней были прописаны имена позиций, я прав
правы
в админке я закидываю виджет в нужную позицию на схеме, но она не появляется на сайте
тут два варианта. или даже три.
1. закидываете не на той странице, на которой ожидаете. тестируйте на главной
2. закидываете виджет, не заполняете его настройки, виджет не выводится
3. имена позиций в схеме и в main не совпадают
А так я уже года 3 уже не делал шаблоны на основе default. Возможно, файл манифеста таки нужен, чтобы указать в нем
'is_dynamic_layout' => false,
Вот пресеты, они у меня в основном квадратные. Ползунки Увеличивать до размера пресета включены.
понятнее не стало. Вы чего хотите добиться то? Потратьте чуть больше времени и добавьте подробностей в ваш вопрос.
Чем дефолт отличается от любого другого шаблона
в движке есть два варианта работы со схемой виджетов. Устаревшая, так скажем, когда все позиции для виджетов указываются в файле схемы github.com/instantsoft/icms2/blob/master/templates/default/scheme.php для редактирования в админке, а также в файле шаблона github.com/instantsoft/icms2/blob/master/templates/default/main.tpl.php
На самом деле, встречается достаточно часто в готовых проектах под ключ.
И новая, динамическая, когда вы в админке настраиваете сетку виджетов из строк, позиций в них, и виджеты на сайте выводятся согласно этой сетке. Тут никакие позиции в main.tpl.php указывать не надо. Сетка выводится таким вот простым вызовом github.com/instantsoft/icms2/blob/92b6d68da99909b3607561abf867ea6af8a8827e/templates/modern/main.tpl.php#L48
В случае с динамической сеткой вам надо внедрять вашу верстку в шаблон колонки, как сделано в демо, например, для колонки Верхний
Это только кажется сложным. Непривычным. В других cms вы берете готовую верстку, отмечаете в ней позиции для вывода, а потом оформляете блоки, которые хотите выводить.
С modern, и дочерними от него, работать надо по другому. Разбиваете ваш шаблон, условно скажем, на ряды. Создаете для них сетку в админке. «Добавляете» в шаблоны колонок свою верстку.
У каждого ряда есть свой тег
Есть родительский тег
Их можно комбинировать. Создавая удобные ряды блоков, из которых в итоге будет состоять сайт.
Если вы действительно хотите вникнуть, то дальше начните с:
1. Про дочерние шаблоны instantcms.ru/blogs/horoshie-mysli/kak-ne-poterjat-pravki-v-shablone-delaem-dochernii-shablon-4549.html
2. Поставьте на тестовый, локальный домен данный готовый проект instantcms.ru/blogs/gotovyi-sait-lending-kompanii-po-podboru-personala.html
Посмотрите, как выглядит сайт на фронте, и как собраны ряды этого сайта в админке.
3. Посмотрите документацию бутстрап версии 4 getbootstrap.ru/docs/4.5/layout/grid/
Закроются почти все вопросы типа, что за контейнер ряда, что за порядок у блока и т.п.
Samrau, список групп пользователя хранится и в столбце groups в таблице cms_users

и в таблице cms_users_groups_members

Выше скрины со стрелочками для админа.
У вашего тестового пользователя почему-то разные данные в этом поле и этой таблице. Такое может быть только если вы вручную правили данные в cms_users_groups_members, или столбец groups у данного пользователя.
При штатной работе движка, например при смене группы пользователя, данные обновляются и там и там.
Данные могли стать разными при манипуляциях сторонних компонентов.
В данном случае, откройте профиль пользователя в админке, выставите ему группы и сохраните.
И ищите, какой компонент «виноват» в проблеме.