Ostrova

Ostrova

+1
Репутация
28
Рейтинг
#1 Перестала работать обрезка фото при загрузке 20 августа 2024 в 14:12

Пересохраните настройки полей с изображениями и пресеты изобрадений в настройках компонента

Loadырь

Попробовал — не сработало. В админке та же ошибка вылезает, если пробовать логотип сайта загрузить, например. 

#1 Перестала работать обрезка фото при загрузке 20 августа 2024 в 12:51

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

Notice: Undefined variable: allow_image_cropper inC:\Openserver\domains\sakhalin\templates\modern\controllers\images\upload_single.tpl.phpon line8
Notice: Undefined variable: allow_image_cropper in C:\Openserver\domains\sakhalin\templates\modern\controllers\images\upload_single.tpl.php on line 54

На другом тестовом сайте с чистой системой все работает отлично. Кто подскажет, где что поправить?

#2 [ЗАКРЫТО] Помощь новичку с выводом страницы в главное меню 30 июля 2024 в 23:39

Не понимаю, как из пункта админки «виджеты и страницы» страницу вывести на сайт. То есть в пункте «виджеты и страницы» я сделала страницу, которая должна открываться при нажатии соответствующего пункта в главном меню. Так же если кто то обьяснит, как перенести виджет с одной страницы на другую, а не заново его создавать, буду рада. 

Alex

Здравствуйте. 

1) Страницы которые создаются в разделе «виджеты и страницы» — это немножко другое. Можете почитать здесь docs.instantcms.ru/manual/widgets/pages

Как я понимаю, вам нужно создать статическую страницу с какой-либо информацией. Это реализуется через тип контента «страницы». Можно с админки, можно прямо с сайта. (В настройках доступа закройте пользователям возможность создавать контент в «страницах»). Далее зхэаходите в нужное меню и создаёте пункт с ссылкой на данную единицу контента.

2) Виджет перенести очень просто. Перетащить его в самый низ, там есть блок «удаленных» виджетов. Далее заходите на страницу где он нужен и перетаскивайте на нее обратно. 

#3 Разработать поле: Автор контента с расширенной информацией 30 июля 2024 в 11:11

проблем не было.

Ostrova

Проблемы есть. Например поле «Возраст» выводит некорректно. Т.е выводит дату рождения, а не возраст.

Def

Я имел в виду, что про проблем с покупкой не было) А так, есть косяки некоторые. Но 90% потребностей поле покрывает. 

Вы напишите автору поля краткий список проблем, которые вы нашли. Заодно и обновление выложит. Он довольно быстро помогал мне исправлять косячки по другим своим компонентам. 

Добавлено спустя 1 минуту

Мы по электронке общались с ним. Быстро отвечал. 

#4 [ЕСТЬ РЕШЕНИЕ] Проблема с обходом "максимального количества записей" 30 июля 2024 в 00:28

 Ostrova, откройте файл /system/controllers/content/actions/item_add.php

и перед 38 строчкой github.com/instantsoft/icms2/blob/master/system/controllers/content/actions/item_add.php#L38

добавьте

  1. $this->model->disablePrivacyFilter()->disableDeleteFilter()->disableApprovedFilter()->disablePubFilter();

это отключит любые фильтрации и количество будет считаться просто по наличию записей юзера в базе

должно получиться примерно так

Изображение

Как сделать такую проверку отдельным компонентом я не вижу. Только если свою проверку (на количество) добавлять до этой в движке.

Zau4man

Спасибо большое, сработало.

#5 Разработать поле: Автор контента с расширенной информацией 30 июля 2024 в 00:27

Есть такое поле в каталоге дополнений — Seo-Текст instantcms.ru/addons/seostring.html

С помощью него, в том числе, вы можете выводить любые данные из профиля пользователя, с нужным оформлением. 

Ostrova

Попробую найти автора. Только я не понял как в этом поле вывести значения полей профиля, чтобы итоговое значение из этих полей вывелось в записи типа контента

Def

Автор на форуме не бывает. Покупка поля через его сайт. Я покупал, проблем не было. Там есть инструкция, в целом все довольно понятно. В настройках поля создаётся шаблон в котором можете ссылаться на любые поля из профиля автора, в том числе.  Плюс можете оформлять с помощью html. А в записи оно на основе этого шаблона выводит все что придумаете.  Очень полезный инструмент, на самом деле, прям рекомендую. 

#6 Разработать поле: Автор контента с расширенной информацией 29 июля 2024 в 14:31

Есть такое поле в каталоге дополнений — Seo-Текст instantcms.ru/addons/seostring.html

С помощью него, в том числе, вы можете выводить любые данные из профиля пользователя, с нужным оформлением. 

#1 [ЕСТЬ РЕШЕНИЕ] Проблема с обходом "максимального количества записей" 28 июля 2024 в 10:36

Всем доброго дня. В настройках доступа с ТК есть пункт «Максимально количество записей». Для каждой из групп пользователя он свой. Если установить ограничение, то при попытке добавления сверх лимита вылетает уведомление, о том, что пользователь добавил максимальное число записей. 

Но, есть НО. Если удалим одну из записей в корзину, потом добавим новую запись (система даст добавить), а потом восстановим запись из корзины, то кол-во активных записей превысит лимит. И так можно добавить сколько угодно записей. 

Вопрос: как это можно было бы исправить? Всем спасибо. 

#7 Корпоративный сайт бизнес брокера на instantcms 21 июня 2024 в 09:16

Добрый день. А с помощью чего реализовывали историю поиска и выпадающий список с подсказками в нем?

#8 Автоматическое формирование поля контента на основе значений других полей по шаблону 19 июня 2024 в 23:15

не хотелось бы править систему через БД, ставить новое поле, потом что-то делать с его стилями. Ведь штатное поле title есть и настроено для всех типов контента

bestit

Вам и не придется ничего делать со стилями. Да и правка в БД минимальная и делается один раз. Надо в таблице cms_con_типконтента_fields заменить у поля заголовка в столбце type тип caption на seostring. Ну и добавить дополнительное поле в админке, например, name, куда вы будете вводить название приюта или столовой. А поле title вы не сможете заполнять при создании и редактировании записи, так как оно будет генерироваться автоматически из значений других полей. При этом на сайте оно будет выводиться так же, как и сейчас. Но дело ваше, конечно)) Можно хотеть, а можно делать — выбирайте сами.

&$!#%

Подниму тему. Сделал нужные изменения в БД, но вместо заголовка выводится просто цифра 1. При этом URL формируется так, так будто заголовок является seo-полем и получает нужные данные с других полей. Не подскажите в чем может быть причина? Спасибо.

Ostrova

Подскажите, как то решилась проблема у Вас?

У меня вроде как работает, но у меня тянет помимо текста еще и 

  1. <span class="lists_links _lists_links">Название 1</span>

то есть в названии, полностью все выдает! Подозреваю что это из-за типа списка… У меня установлен «Список значений»

Grey4ik

В настройках поля включил «показывать кэш» и заголовки стали выводиться корректно. 

#9 Теги 15 июня 2024 в 11:30

В общем, помогла смена версии пхп. Ошибка ушла. 

#10 Теги 14 июня 2024 в 11:19

У вас база данных в какой кодировке? utf8 или utf8mb4?

Loadырь

utf8mb4_general_ci

#11 Теги 14 июня 2024 в 10:34

Продолжаю мучаться. На чистой системе попробовал указать те же неработающие теги. И именно по тем же словам выдает ошибку 404. Из закономерностей только то, что это названия населенных пунктов. Свежие мысли, идеи, решения?

Добавлено спустя 23 часа

Итак, ошибку 404 выдает наличие русской буквы Х в слове 🤦 Комрады, помогите поправить баг, пожалуйста. 

#12 Теги 6 июня 2024 в 02:16

Товарищи,  кто ещё с такой проблемой сталкивался? Как решали?

#13 Теги 3 июня 2024 в 13:08

Всем доброго дня. Тема старая, но проблема прежняя. При переходе по некоторым тегам выдает ошибку 404. Причем выдает как ошибку сервера (OpenServer), а не стандартную страницу 404 Инстанта. 

«Объект не найден!
Запрашиваемый ресурс не найден. Ссылка на странице неверна или устарела. Пожалуйста, сообщите автору этой страницы об ошибке.

Если Вы считаете, что это ошибка сервера, пожалуйста, сообщите об этом веб-мастеру.

Error 404
Apache»

Закономерностей в том  какие именно теги будут работать, а какие выдавать ошибку не обнаружено. Есть у кого-то идеи в чем причина?

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.