Zau4man

Zau4man

+1095
Репутация
19375
Рейтинг
#1 RSS Дзена Сегодня в 17:21

 TOPg, в компоненте в файле system\controllers\zdzenfree\frontend.php есть метод

  1. public function getItemContent($item)

который формирует текст внутри rss для каждой записи. 

В конце, перед 

  1. return $content;

можете добавить что-то типа

  1. $content .= '<p>Источник: <a href="' . href_to($item['ctype']['name'], $item['slug'].'.html') . '">Ссылка</a></p>';

Обратите внимание. Выше в этом методе есть список допустимых тегов. И div там нет. Используйте тег абзаца, как в моем примере кода.

Разумеется, все это лучше вынести в настройки типов контента, поправив файл формы 

Изображение

и добавив туда поле, для указания этого текста подписи.

#2 Текст согласия с Cookie - как изменить количество символов? Сегодня в 17:07

 Нэйтал И, 255 символов — это ограничение типа поля типа String. Вот оно github.com/instantsoft/icms2/blob/d01f3b82e6dcbfff3a6e41e2175c0352ebaf946d/system/fields/string.php#L19

Но править тут не надо. Лучше сменить тип поля в настройках темы тут github.com/instantsoft/icms2/blob/d01f3b82e6dcbfff3a6e41e2175c0352ebaf946d/templates/modern/options.form.php#L131

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

  1. new fieldString

на

  1. new fieldText

Эта правка «потеряется» при обновлении движка на новую версию и ее надо будет вносить заново. Чтобы этого избежать, вносите правки в своей теме, если она есть. Или создайте дочернюю тему от modern и включите файл options.form.php с этими правками в нее.

Как создать дочернюю тему instantcms.ru/blogs/horoshie-mysli/kak-ne-poterjat-pravki-v-shablone-delaem-dochernii-shablon-4549.html

#3 Страницы с редиректа залетают в индекс 12 апреля 2025 в 11:56

Да, лучше эту кнопку сделать включенной по умолчанию

В новой версии движка опция будет включена по умолчанию.

#4 Как добавить счетчик просмотра на новости при выводе на главной странице? 11 апреля 2025 в 17:39

Именно так. В виджете вывести просмотры настройками нельзя. Но через $item данные должны быть доступны

#5 Биллинг yoomoney не зачисляются платежи 11 апреля 2025 в 09:35

ещё и в нулевой строке

Lora

типичное поведение при работе закубленных файлов. У них всегда только одна строка, 0

#6 [ЗАКРЫТО] ТК - Отключен просмотр списка, но список выводится на сайте. 10 апреля 2025 в 20:38

На старом сайте — эта проблема есть, список не отключается

Nikolay

путем тестирования и просмотра кода проблема найдена. Если в настройках сайта выбран тип контента по умолчанию, то поиск типа контента, который надо показать, прекращается тут github.com/instantsoft/icms2/blob/cc3d3da5cdd42de660b4a9f0cde12089780f8ea6/system/controllers/content/actions/category_view.php#L396

И до проверки на отключение списка не доходит тут github.com/instantsoft/icms2/blob/cc3d3da5cdd42de660b4a9f0cde12089780f8ea6/system/controllers/content/actions/category_view.php#L505

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

#7 Сайт не оптимизирован для мобильных устройств 10 апреля 2025 в 18:24

 Yuran, для виджета глубиномер уберите шаблон контейнера. Сейчас у вас там стоит Компактный. Должно быть так

Изображение

Ну или надо добавить к нему стилей, чтобы внутренний flex контейнер видел размеры этого контейнера и срабатывало overflow

Изображение

Но первый сильно проще. И так сделано «оскоропки»

#8 [ЗАКРЫТО] ТК - Отключен просмотр списка, но список выводится на сайте. 10 апреля 2025 в 17:44

В настройках отключил «Просмотр списка на сайте включен», сохранил

iDrevniy

чистая 2.17.2 

Получаю 404, как и должно быть. новый создавать необязательно. Можно проверить на типе контента Страницы. По умолчанию, показ списка в нем отключен. И сайт/pages отдает 404. Но можно включить и посмотреть список страниц

Изображение

Допускаю, что проблема может быть при определенном сочетании настроек и сторонних компонентах. Но на чистой версии проблему повторить не удается.

#9 Не могу войти по правильным логину и паролю 10 апреля 2025 в 17:38

 Donto, пробовали зарегистрировать другого пользователя и войти под ним? Включить регистрацию можно не заходя в админку. В базе в таблице cms_controllers находите Авторизация и регистрация. И ставите is_reg_enabled: 1

Изображение

И пробовать регистрацию лучше с другого браузера. В теории может быть проблема с капчей.

#10 Шрифты Google 10 апреля 2025 в 10:07

 TOPg, стили перегенерировали? Скорее всего нет

#11 Шрифты Google 9 апреля 2025 в 16:07

 TOPg, сделайте красиво из админки. Есть в списке переменных бутстрап переменная font-family. Укажите там Inter

А код подключения шрифта добавьте в настройках в head 

В двойке на любую форму можно повлиять хуком. Сделайте отдельный компонент, в нем хук, и добавьте в варианты гугл шрифтов новый Inter. Это будет совсем красиво.

#12 Типограф удаляет &nbsp; 9 апреля 2025 в 09:22

 kalikimaka, Вот по ссылке тоже замечал на 2.15.1 Не придавал значения.

На 2.17.2 повторить не удалось.

#13 Шрифты Google 9 апреля 2025 в 08:53

нужно просто добавить строку

TOPg

попробуйте. заняло 30 секунд. И да, работает. Подключается такой файл стилей

  1. https://fonts.googleapis.com/css?family=Inter:400,400i,700,700i&display=swap&subset=cyrillic-ext
#14 Для чего настройка - Часовой пояс 7 апреля 2025 в 19:32

И получается, работает оно, скорее всего, правильно. Просто надо «окультурить» список часовых поясов. Оставив только понятные человеку. Или вынести их список в админку в настройки. Чтобы можно было отредактировать, оставив нужные. Что-то типа такого оформления jeka.by/post/1034/timezones-list/

#15 Для чего настройка - Часовой пояс 7 апреля 2025 в 17:52

Etc/GMT

Ostrova

по данному формату времени есть вопрос на stackoverflow stackoverflow.com/questions/7303580/understanding-the-etc-gmt-time-zone

Изображение

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.