InstantCMS 2.14.0

16.96K

Всем привет!

За окном метёт метель, а я пишу эти строки, в предвкушении, что наконец-то релиз :-) Поверьте, я его ждал еще больше, чем вы все. Слишком много исправлений, слишком много сил и времени потрачено, надеюсь не зря. Было закрыто 67 ваших тикетов на Гитхаб. Ни в одном релизе ранее столько не закрывалось.

Новый шаблон Modern

Благодаря участникам складчины, в комплекте InstantCMS теперь есть новый шаблон, который позже заменит текущий дефолтный. Я не стал выкладывать здесь скриншоты, мы обновили демо сайт, рекомендую ознакомиться с ним.

  • полностью на SCSS, включая вендорные стили;
  • Bootstrap4;
  • поддерживает динамическую схему;
  • огромное количество опций шаблона в админке;
  • все иконки в SVG формате от Font Awesome Free.

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

Кроме этого, вы можете делать дочерний шаблон. Теперь это сводится буквально к созданию директории шаблона и созданию файла manifest.php в нём. Необходимо исправить какой-либо файл шаблона Modern? Нет проблем, копируете его согласно структуре в дочерний и изменяете. Zau4man сделал хороший пост на эту тему.

Новый компонент «Конструктор форм»

Теперь в комплекте есть новый компонент «Конструктор форм» с виджетом, полем, поддержкой шорткодов для вставки в поля типов контента и возможностью вставки форм на сторонние сайты.

Возможности компонента мы уже описали в документации.

Другие изменения для администраторов сайтов

  • Возможность создавать и редактировать записи типов контента из админки (полезно для простых сайтов, где не требуется многопользовательность);
  • Новый раздел в админке: «Проверка деревьев», где проверяются таблицы с вложенными множествами;
  • Новый виджет «Поля контента» и опция «Позиция в записи» в настройках полей, где можно указать какие поля где будут выводиться;
  • Исправлена проблема с некорректным определением версии MySQL при установке;
  • При установке CMS импорт дампов оборачивается в транзакцию;
  • Для профилей пользователей теперь можно указывать URL в настройках профиля. Со старых, цифровых URL будет корректный 301 редирект;
  • SEO паттерны для профилей теперь корректно работают с любыми полями;
  • Исправлена ошибка с валидацией полей типа «Список». Если в дополнениях вы используете зависимые селекты, приведите всё к новому порядку. Пример можно посмотреть в опциях виджета «Список контента»;
  • Исправлена проблема с сохранением формы создания фильтров типа контента;
  • При установке дополнений теперь автоматически очищается кэш Javascript и CSS;
  • При установке дополнений теперь автоматически увеличивается абстрактный счётчик, что позволяет скинуть кэш js и css в клиентских браузерах;
  • Добавлена возможность указывать своё название вкладки связей. Опция находится в разделе «Заголовки» типа контента;
  • Добавлена возможность указывать иконку пункта меню (работает, если шаблон это поддерживает);
  • Добавлена возможность отключать изменение таймзоны пользователям;
  • Добавлена возможность задавать вручную имя сессионной куки;
  • Контроллеры в админке теперь сортируются с учётом их включенности — выключенные внизу;
  • При включении опции «Разрешить смену языка пользователями», в аминке появляется соответствующее меню, где можно сразу переключить язык админки;
  • Для различных токенов движка в целях безопасности увеличен их размер и метод генерации;
  • При выборе нескольких категорий в типах контента, подгружаются свойства от всех выбранных категорий. Так же и выводятся потом на странице;
  • Виджет «Фильтр контента» теперь также поддерживает предварительную фильтрацию после выбора каждой из опций фильтра;
  • В виджете «Список контента» теперь можно указывать какие поля будут выводиться (включая категорию), для включенных полей можно задавать их опции;
  • Виджет «Слайдер контента» теперь выводит и категорию;
  • Исправлена ошибка генерации URL записи при включенном только {title} в нем (если {title} имеет числовое значение);
  • Добавлена каноникал для фильтров;
  • Добавлена возможность копировать пресеты редакторов;
  • Исправлена работа опции полей «Обрабатывать специальные шаблоны». Теперь выводятся корректные значения;
  • Исправлена работа поле родительской связи в фильтре;
  • Добавлена возможность отключения ненужных городов и регионов;
  • Все загружаемые файлы изображений в полях теперь фиксируются в базе данных. Удаление изображения в поле теперь сразу удаляет и файл;
  • В группах в полях добавлены опции обтекания;
  • Возможность отключения стен групп;
  • При отключении компонента ленты активности, соответствующая вкладка выключается и на странице группы;
  • Добавлена возможность отключать возможность переписки в личных сообщениях, оставляя при этом включенными различные уведомления;
  • На страницах фотографий в фотоальбомах добавлена возможность выключать скачивание фото, и в целом показ блока данных о фотографии;
  • Добавлены опции показа блока рейтинга: в записи и в списке;
  • Добавлена возможность указывать SEO паттерны теперь в тегах, для всех тегов сразу;
  • Добавлена поддержка атрибута samesite для куков;
  • Для поля «Местоположение» добавлена опция «Автоссылка»;
  • Для поля «Цвет» добавлена опция прозрачности;
  • Поле связи теперь выводит в записи сформированный список контента вместо обычной ссылки;
  • Исправлено множество незначительных недочётов в админке;
  • Исправлена микроразметка в глубиномерах;
  • Исправлено формирование размера шрифта в облаке тегов и в целом логика выборки по параметрам в админке;
  • Обновлён редактор Ace;
  • Обновлён редактор Tinymce;
  • Закрыта очередная порция тикетов (67 штук), которые писали участники сообщества https://github.com/instantsoft/icms2/milestone/20?closed=1
  • 149 коммитов с предыдущего релиза https://github.com/instantsoft/icms2/compare/2.13.1...master, изменено около 520 файлов;
    Множество мелких исправлений и улучшений, которые обсуждались здесь на форуме, diff всё расскажет ;-)

Изменения для разработчиков

  • Много рефакторинга кода;
  • Продолжение работы по разделению контроллеров, множество жестко прописанной логики вынесено в хуки соответствующих контроллеров: стены, ленты активности и т.д.;
  • Компилятор SCSS в комплекте CMS. Вы можете строить свои шаблоны на SCSS (по заданной структуре), движок скомпилирует автоматически при сохранении настроек шаблона;
  • Пагинация теперь в шаблоне;
  • Изменения в установщике CMS: появилась возможность выбирать шаблон при установке и теперь можно SQL виджетов писать отдельно для каждого шаблона. Полезно разработчикам шаблонов, которые делают «быстрый старт»;
  • Автозагрузка классов PHP теперь работает и с файлами моделей, больше не нужно инклюдить самостоятельно и более прозрачно наследовать модели любых контроллеров;
  • Добавлено множество новых хуков. Их удобно смотреть, включив отладку: используемые и неактивные хуки на странице будут показаны в соответствующих вкладках;
  • Выбор дополнительных категорий в типах контента теперь на стандартном поле, учитывайте это в своих дополнениях;
  • В шаблонах зависимости теперь указываются не через файл inherit.php, а в новом общем файле manifest.php, где помимо цепочки наследования, указываются свойства шаблона, такие как название, автор, поддержка различных опций и т.п. Как пример, можно посмотреть этот файл в шаблоне modern.
  • В настройках виджетов появилась новая опция «Стиль», в которой выбирается стиль контейнера виджета. Доступные стили определяются в файле /templates/ваш_шаблон/widgets/wrapper_styles.php. Пример можно посмотреть в шаблоне modern;
  • Множество упрощений в файлах шаблонов, стало существенно удобнее;
  • Языковые файлы шаблонов загружаются теперь с учетом наследования;
  • Для email вложений теперь можно указывать свои названия;
  • Для гридов в админке можно указывать тип фильтра «in», помимо существующих «exact, like, date»;
  • Для опций полей введено свойство extended_option, которое говорит, что опция доступна, например, в виджете «Список контента». Смотрите как пример виджет «Список контента» и опции полей;
  • Добавлена возможность именования шаблонов… прямо в шаблоне. При помощи PHP комментариев. Посмотреть можно в шаблонах списка контента, в виджетах списка контента.

Существующий механизм статичной схемы виджетов продолжит работать без проблем. После обновления, если вы используете шаблон default, вы возможно обратите внимание, что помимо scheme.html, теперь есть scheme.php. Ничего не поменялось, просто сменили расширение в целях подсветки синтаксиса PHP в IDE. Можете удалить scheme.html, если не меняли его. Либо удалить scheme.php. Либо удалить scheme.php, а свой scheme.html переименовать в scheme.php. Так или иначе, ничего не сломается.

Как установить обновление InstantCMS

Важно! Перед установкой обновления убедитесь, что сторонние дополнения поддерживают новую версию InstantCMS! В противном случае вы рискуете окирпичить свой сайт.

Перед началом обновления обязательно сделайте резервную копию своего сайта и дамп базы данных. Обновляться лучше на копии сайта, поднятом локально на ПК или иным подобным способом. Мы не несем никакой ответственности за любые потери данных, произошедшие в результате неправильных действий при обновлении.

  • Отключите кеширование в настройках сайта;
  • Отключите объединение js и css в настройках сайта;
  • Если вы используете свой шаблон и в нем есть файлы, присутствующие в пакете обновления, то обновите их;
  • При возникновении «белого экрана» категорически читать здесь;
  • Для тех, у кого свой шаблон мы подготовили статью как быть, если в обновлении CMS есть изменения в шаблоне, рекомендуем к прочтению.

Если в вашем шаблоне присутствуют JavaScript файлы аналогичные пути /templates/default/js/ и названиям в дефолтном шаблоне, замените/смержите их из пакета обновления. Не забывайте о сбросе кэша браузера абстрактным счетчиком.

Автоматическая установка

  1. Включите режим отладки в админке.
  2. Воспользуйтесь функцией «Проверить обновления» в панели управления InstantCMS 2.
  3. Система сама обнаружит обновление 2.14.0, предложит скачать его и установить.
  4. Для установки потребуется указать реквизиты для доступа по FTP.
  5. Проверьте, что версия InstantCMS изменилась в админке.
  6. Очистите кэш браузера, увеличьте на единицу абстрактный счётчик в настройках сайта.
  7. Обновление завершено. Если возникли ошибки при установке пакета, то обновление прошло некорректно, воспользуйтесь ручной установкой.

Ручная установка

Убедитесь, что вы используете InstantCMS 2.13.1 (версию можно посмотреть внизу любой страницы в админке или на главной странице админки в соответствующем блоке).

  1. Включите режим отладки в админке;
  2. Загрузите архив с обновлением.
  3. Перейдите в панель управления сайтом;
  4. Перейдите в раздел компоненты;
  5. Нажмите установить пакет дополнения;
  6. Очистите кеш браузера;
  7. Сверните окно браузера;
  8. Все содержимое папки package из архива обновления, скаченного в п.1 загрузите в корень вашего сайта, заменяя файлы;
  9. Вернитесь в свернутое в п. 7 окно браузера, нажмите F5 на клавиатуре и выберите архив, который вы скачали в п.2;
  10. На странице «Информация о пакете» нажмите установить;
  11. На странице ввода реквизитов ftp поставьте чекбокс «Пропустить этот шаг» и нажмите «Установить»;
  12. Выключить режим отладки в админке;
  13. Обновление завершено. Если при установке пакета возникли ошибки, то обновление установилось некорректно по какой-то причине. В этом случае необходимо смотреть логи PHP на сервере.

Важно! После установки обновления зайдите по FTP на сервер, удалите директорию /templates/admincoreui/ и скопируйте на её местоэту же директорию из полного дистрибутива установки InstantCMS 2.14.0.

Заключение

Конечно же, спасибо всем участникам складчины, как за инициативу, так и за поддержку. Спасибо всем, кто тестировал релиз-кандидат. Спасибо за сообщения об ошибках, за готовый код! Спасибо за простую поддержку. Всё это помогает делать InstantCMS лучше, добавляет мотивации к дальнейшей работе над CMS.

Спасибо, что выбираете InstantCMS!

Поддержите проект

Вы можете стать официальным спонсором или оказать другую поддержку. Вы также здорово поможете, если поставите звезду на GitHub.

+3
Ris Ris 3 года назад #
Ура!!!
+3
Demetre Demetre 3 года назад #
Ура!!!! Как же долго я ждал этого сообщения сегодня)))) Слава Fuze
+4
Dimson Dimson 3 года назад #
Движок усовершенствуется, супер! Это лучшая CMS которую я знаю!
+3
vladimird vladimird 3 года назад #
Спасибо большое. Приятно неделька завершилась.
+2
buk buk 3 года назад #
Спасибо и всех поздравляю, так как такой выпуск это праздник!
+3
Zau4man Zau4man 3 года назад #
Долгожданный релиз. Поздравляю всех.
+2
AndroS AndroS 3 года назад #
Ура, дождались-таки!!! Поздравляю всех страждущих, и самого г-на Fuze! Это воистину грандиозный релиз!
+1
AndroS AndroS 3 года назад #
Пока читал описание, тут же на демо-сайте натыкал пару интересующих меня нюансов:

- Исправлена ошибка генерации URL записи при включенном только {title} в нем (если {title} имеет числовое значение);
Если включено в настройках генерации URL только {title}, то в url все равно [id] записи дописывается.

- При редактировании записи свойства категорий обнуляются, приходится заново прописывать все свойства. А так хотелось всего лишь один чекбокс выставить (образно говоря). Это довольно критичный недостаток для проектов со сложным контентом. Вряд ли у кого-то хватит терпения (как и наличия первоисточника ранее введенной информации) вносить все данные заново.
+5
Fuze Fuze 3 года назад #
Если включено в настройках генерации URL только {title}, то в url все равно [id] записи дописывается.
Нет, не дописывается. Вы вероятно редактировали, а смена урл при редактировании выключена. Всё формируется корректно.
При редактировании записи свойства категорий обнуляются
Тоже нет.



тут же на демо-сайте натыкал пару интересующих меня нюансов
Надо было тут тыкать так то. 2 недели релиз кандидат провисел.
+4
TTT TTT 3 года назад #
Ура! Столько много обновлений! Большое всем спасибо!
+4
Asket Asket 3 года назад #
Супер круть, браво Fuze!

Колоссальная работа проделана… Семимильный прыжок вперёд.
Масштабы не укладываются в моём воображении, как столько успеть…

Спасибо, всех поздравляю. Исторический поворот, однако.
+3
SpideR SpideR 3 года назад #
С этого обновления начинается новая эра InstantCMS. Крайне масштабно, в нужном направлении и с большим заделом на будущее.

Наконец-то увидим стоящие шаблоны на бутстрапе и приток новых пользователей.

Теперь дело за малым, обновить офф. сайт. joke

Спасибо Fuze, это было мощно. v
+4
Михаил Михаил 3 года назад #
Только хотел спать пойти, теперь буду свои проекты обновлять до утра. Спасибо огромное dance dance dance
0
Demetre Demetre 3 года назад #
А закрепление главного меню нет по умолчанию??? Или оно есть, и я не могу найти эту опцию???
0
Demetre Demetre 3 года назад #
Спасибо
0
Capitan Capitan 3 года назад #
аааа т.е теперь все что есть и работает на Bootstrap (напрмиер fixed-top )работает и тут?
0
islyaeFF islyaeFF 3 года назад #
Ура, релиз!
+1
vikont vikont 3 года назад #
Попытался указать 100% прозрачность в цветовой гамме как #ffffff01 - не сохраняет!
Как указать отсутствие цвета?
Смысл... На сайте был цветной фон и на него в качестве шапки накладывается изображение с прозрачным фоном (png). перед этим удалялся фон.
По идее должна срабатывать команда
.bg-primary{background-color:none;}
Но не работает. Видимо из-за цветовой гаммы в настройках шаблона. Тогда как удалить цвет или сделать его 100% прозрачным?
0
vikont vikont 3 года назад #
Забыл указать, что пытаюсь заставить работать старый стилевой код.
+1
Fuze Fuze 3 года назад #
Прозрачность должна указываться в формате rgba.
0
Михаил Михаил 3 года назад #
Такой вопрос старая версия scheme.php из дефолтного шаблона будет поддерживаться дальше или со временем выпилится из системы?
+1
Fuze Fuze 3 года назад #
Нет, не выпилится. Будет поддерживаться.
+3
Dezerit Dezerit 3 года назад #
Спасибо за релиз! Успехов всем в обновлении!
+1
RSN RSN 3 года назад #
Fuze, спасибо за релиз. Сообществу спасибо за участие в складчине.
Когда начиналось дело, даже не знали каким трудным будет год...

Но тем не менее всё получилось.
Всем удачных проектов.
0
skewes skewes 3 года назад #
Спасибо большое! Огромный шаг вперёд для всего сообщества Инстанта)))
Только вот в релизе кандидате удалили комментарии, а у меня ошибочки есть, которые там вроде обсуждали)))
Сдвоенные вкладки:

И в виджетах если начинаю что-то редактировать из позиций и нажимаю "Сохранить", пишет "Страница не найдена".
И почему то бывает что показывает при нажатии на редактирование позиции пустой экран, виджеты слетают куда-то.
Перезагружаю страницу и все ок потом)))

Ну а в целом работа грандиозная!!!
Спасибо Fuze за столь нужный шаблон и кучу настроек)))
Осталось вернуться к разработке приложения))) crazy
+3
Fuze Fuze 3 года назад #
0
skewes skewes 3 года назад #
Прошу прощения, недоглядел)))
0
Pawell Pawell 3 года назад #
Здравствуйте. Присоединяюсь к поздравлениям и благодарностям к разработчикам системы.
Возникла небольшая проблема после обновления. При включённом кэшировании во время захода на главную страницу сайта - белый экран. На остальных страницах такой проблемы не наблюдается. При отключённом кэшировании главная страница сайта работает - отображается. Во включённом режиме отладки выдаётся следующее:
Код PHP:
  1. Fatal error: Call to undefined method modelContent::__set_state() in /var/www/.../data/www/.../cache/data/widgets235.dat on line 9251
Удаление временного файла widgets235.dat ни к чему не приводит и он снова создаётся и переход на главную сайта не представляется возможным, только при отключённом кэшировании.
0
Fuze Fuze 3 года назад #
Добрый день.
Нужно посмотреть что в widgets235.dat, чтобы выяснить от какого это виджета.
0
Pawell Pawell 3 года назад #
Сейчас дебагер выводит ошибку в файле widgets235.dat в строке 9247: modelContent::__set_state(array(
Весь участок кода:
Код PHP:
  1. fieldNavigation::__set_state(array(
  2. 'title' => 'Ранее',
  3. 'sql' => 'TINYINT(1) UNSIGNED NULL DEFAULT 1',
  4. 'is_virtual' => true,
  5. 'allow_index' => false,
  6. 'model' =>
  7. modelContent::__set_state(array(
  8. 'pub_filter_disabled' => false,
  9. 'pub_filtered' => false,
  10. 'name' => 'content',
  11. 'db' =>
  12. cmsDatabase::__set_state(array(
  13. 'prefix' => '..._',
  14. 'query_count' => 0,
  15. 'query_list' =>
  16. ),
  17. 'table_fields' =>
  18. ),
  19. 'mysqli' =>
Подозреваю, что это поле навигации https://instantcms.ru/addons/field-navigation.html
0
Fuze Fuze 3 года назад #
Добавьте внутри класса /system/core/model.php метод:

Код PHP:
  1. public static function __set_state($data) {
  2. $class = 'model' . string_to_camel('_', $data['name']);
  3. return new $class();
  4. }
0
Pawell Pawell 3 года назад #
Я не силён в этом и вставил кусок кода в файле /system/core/model.php:
Код PHP:
  1. /**
  2. * Кеширует данные в пределах запроса
  3. * @param string $key Ключ
  4. * @param mixed $data Данные
  5. */
  6. public static function cacheResult($key, $data) {
  7. self::$cached[$key] = $data;
  8. }
  9. public static function getCachedResult($key) {
  10. if(isset(self::$cached[$key])){
  11. return self::$cached[$key];
  12. }
  13. return null;
  14. }
  15. public static function __set_state($data) {
  16. $class = 'model' . string_to_camel('_', $data['name']);
  17. return new $class();
  18. }
Но ничего не изменилось после этого.
+1
Fuze Fuze 3 года назад #
Протестирую у себя позже.
0
Pawell Pawell 3 года назад #
Короче заменил системный файл поля навигации, так как он у меня отличался из-за того, что к этому полю "прикручена" подгрузка контента в новостях. Вроде всё работает и подгрузка, и главная страница при включённом кэшировании. Короче многие сторонние дополнения надо будет доводить до ума или оказываться от них, что в принципе упоминается:
Важно! Перед установкой обновления убедитесь, что сторонние дополнения поддерживают новую версию InstantCMS! В противном случае вы рискуете окирпичить свой сайт.
Правда узнать какие доп. модули "посыпятся", не будучи профи можно только после установки обновления.
Прошу прощения у Fuze за беспокойство и огромное спасибо за ваши труды!
0
Антон Антон 3 года назад #
этот день мы приближали как могли!
0
Casser Casser 3 года назад #
При установке на локалку, после настройки БД сразу перекидывает с 6 на 8 пункт.
т.е. не дает настроить администратора.

0
Casser Casser 3 года назад #
Походу был глюк, заработало.
+2
Fuze Fuze 3 года назад #
Всё работает.

+1
Александр Александр 3 года назад #
Спасибо за релиз, не мог протестировать раньше, но теперь сразу в работу пойдет.

Вот такую проблему верстки
Код PHP:
с редактором комментариев и личных сообщений заметил сходу на демо:

0
Fuze Fuze 3 года назад #
Исправим
0
Pro AV Pro AV 3 года назад #
Обновил сайт с шаблоном сделанным на "Конструкторе тем" - пропали все меню cry
0
Pro AV Pro AV 3 года назад #
Пытался зайти в настройки темы Modern.
Вот такая ошибка: Не найден шаблон для отображения или он недоступен для чтения: /templates/default/assets/ui/menu-toolbar.tpl.php
Где взять этот menu-toolbar.tpl.php? В дистрибутиве instantcms_20201129_v2.14.0 его нет.
+2
Fuze Fuze 3 года назад #
Пожалуйста, прочитайте всю новость, особенно раздел "Как установить обновление InstantCMS".
Когда сообщаете о проблеме, пишите, пожалуйста, больше вводных данных.
Ну и наконец, не стесняйтесь, ради себя же, присоединяться к подобным тестированиям.
0
Fuze Fuze 3 года назад #
Вот такая ошибка: Не найден шаблон для отображения или он недоступен для чтения: /templates/default/assets/ui/menu-toolbar.tpl.php
Полагаю, у вас шаблон админки default. Ошибка есть, да.
Но понимание было бы быстрее, если вы писали более подробно о проблеме. Можете переключиться на другой шаблон админки пока, всё будет работать.
0
Антон Антон 3 года назад #
Обновился вроде успешно http://joxi.ru/D2PX11ZiJBwZZ2 нажимаю продолжить и все без изменений. все также предлагает обновиться http://joxi.ru/Dr8xbbkcMJK3zr
0
Fuze Fuze 3 года назад #
Значит файлы не обновили, либо вручную, либо пропустили шаг копирования по FTP.
0
webtotma webtotma 3 года назад #
Добрый день!
Поле связи теперь выводит в записи сформированный список контента вместо обычной ссылки;
А вот это нельзя сделать опционально? Или список или ссылка.
+1
Fuze Fuze 3 года назад #
Можно, сделаем.
0
Fuze Fuze 3 года назад #
0
webtotma webtotma 3 года назад #
Спасибо. Оперативно.
0
Remi Remi 3 года назад #
Добавляю поле, делаю ошибку, пишет найдена ошибка но не подсвечивает где
+1
Remi Remi 3 года назад #
Воспроизвести ее легко, заходим Компоненты / Профили пользователей / Поля профилей / Создать поле
В поле Системное имя: email
При сохранении пишет ошибка в форме, но не указана где! Понятно, что если прописать email_user то сохранит. Затем я попробовал убрать _user, выдало 503.
+1
Fuze Fuze 3 года назад #
0
F_a_R_i_D F_a_R_i_D 3 года назад #


Меню пользователя с мобильного так и должно быть?
0
hard990 hard990 3 года назад #
да
0
webtotma webtotma 3 года назад #
Спасибо за ответ.

И не совсем по теме, но есть вопрос - возможно ли к полю "Набор изображений" добавить некоторую шаблонизацию? Либо предустановленные пресеты, либо создаваемые и подключаемые пользователем из админки.
0
Fuze Fuze 3 года назад #
Я не очень понял.
0
Def Def 3 года назад #
вероятно речь про то, чтобы вывести как слайдер или как плитка или еще как-то на выбор
0
webtotma webtotma 3 года назад #
Да, примерно это имел в виду.
0
DeusSpa DeusSpa 3 года назад #
как побороть?
вылезло при обновлении
******************
Не найдена модель данных или она недоступна для чтения: system/controllers/scpushnotifications/model.php
Последние вызовы:

cmsController->__construct() @ /system/core/core.php : 378
cmsCore::getController() @ /system/core/eventsmanager.php : 58
cmsEventsManager::hook() @ /index.php : 37
*********************
И более везде это.
По пути нет такой категории вообще есть только sc_pushnotifications
0
vikont vikont 3 года назад #
Никак. Только обновление дополнения. А пока его надо выключить или удалить совсем.
0
DeusSpa DeusSpa 3 года назад #
Что за дополнение? Не могу вспомнить.
И где можно его отключить? не имея доступа к админке

Спасибо
0
DeusSpa DeusSpa 3 года назад #
PUSH уведомления вспомнил отключил

понеслась.....
**********************Неизвестный столбец 'u.slug' в 'field list'
SELECT i.*, u.nickname as `user_nickname`, u.slug as `user_slug`, u.is_deleted as `user_is_deleted`, u.groups as `user_groups`, u.avatar as `user_avatar`
FROM cms_photos i
INNER JOIN cms_users as u ON u.id = i.user_id
INNER JOIN cms_con_albums as al ON al.id = i.album_id
WHERE (al.is_approved = '1')
ORDER BY i.date_photo desc
LIMIT 10
0
Fuze Fuze 3 года назад #
Судя по всему, пакет обновления не устанавливался через админку, либо процесс обновления был сделан не до конца. Иначе бы столбец slug был бы.
0
DeusSpa DeusSpa 3 года назад #
Да так и есть, из за верхней ошибки не прошло до конца.
В запаре бекап не сделал, с работы прилетел, увидел обрадовался и вуаля ))

Где его создать в какой таблице?
Дайте запрос который сделать в базе, чтобы создать
0
DeusSpa DeusSpa 3 года назад #
Добавил
0
Fuze Fuze 3 года назад #
Можно просто заново пакет обновления установить. Что уже сделал пакет обновления, во второй раз не сделает.
0
DeusSpa DeusSpa 3 года назад #
Заново просто не получалось накатить, так как из за ошибки выше не пускал ни где. создал поле в таблице и все заработало,
ALTER TABLE `cms_users` ADD `slug` VARCHAR(100) NULL DEFAULT NULL AFTER `nickname`, ADD INDEX (`slug`);"

После прогнал обновление ещё раз, чтобы доставить.
Спасибо за отклик и помощь.
0
vikont vikont 3 года назад #
Похоже на PUSH от Smart Control
0
Fuze Fuze 3 года назад #
Переименуйте директорию sc_pushnotifications в scpushnotifications, в файле frontend.php, также замените sc_pushnotifications на scpushnotifications. И должно всё работать.
0
Александр Александр 3 года назад #
А как бы рядом с Абстрактный счётчиком сделать кнопочку +1 или обновить, чтобы руками постоянно не приходилось число менять, когда правки вносишь, если много то прям напрягает число менять
+1
Fuze Fuze 3 года назад #
Поставьте ноль, и на период тестирования правок ctrl+F5.
0
Александр Александр 3 года назад #
спасибо
0
rector rector 3 года назад #
Жаль что старый дефолт не будет поддерживаться
+1
Денис Васильевич Денис Васильевич 3 года назад #
И головная боль для разработчиков пока что будет.
Олег Васильевич я Олег Васильевич я 3 года назад #
Комментарий удален
0
Денис Васильевич Денис Васильевич 3 года назад #
Да, не стоило пользователю говорить за разработчиков )) Вам разработчикам виднее какие среди вас есть а коих нет )
0
Fuze Fuze 3 года назад #
Да будет он работать и дальше, не паникуйте.
0
Василич Василич 3 года назад #
При открытии изображения с телефона оно не вписывается в рамки экрана а, судя по всему, увеличивается на весь свой реальный размер, тем самым уходя за рамки области обзора.
0
Василич Василич 3 года назад #
Ну и конечно в идеале закрывать это изображение нажатием в любой области вне изображения, люди ж ленивые, нажмут на затемненную область а вместо закрытия изображения пропадёт сама верхняя панель, дальше есть шанс их потерять.
Но это такое, надо посмотреть, наверняка в библиотеке есть такие опции.
+3
Денис Васильевич Денис Васильевич 3 года назад #
Fuze, просьба к вам.
Пожалуйста добавьте в каталог галочку совместимости со старым шаблоном.
Чтобы пользователям каталога можно было дать понять что дополнение не совместимо со старым шаблоном.
0
Region67 Region67 3 года назад #
Вот засада, инстайлер не работает!!! scratch Как теперь шаблон править
+1
Fuze Fuze 3 года назад #
В RC люди тестировали, всё работало.
Нужно добавить строку
Код PHP:
  1. <?php $this->addMainCSS("templates/default/controllers/instyler/styles.css"); ?>
в /templates/default/controllers/instyler/index.tpl.php
сразу после тега <title>.
0
vikont vikont 3 года назад #
При включении сжатия и объединения, Инстайлер выдает чистый экран... и объявляет забастовку.
+1
Fuze Fuze 3 года назад #
Это уже не ко мне joke
0
vikont vikont 3 года назад #
Знаю, отправлено R2 еще в субботу.
0
abasia abasia 3 года назад #
Благодарю за релиз!!!
0
Pro AV Pro AV 3 года назад #
После обновления, в шаблонах созданным с помощью Конструктор тем не показываются (отсутствуют) все меню. То есть ни в самом конструкторе, ни на сайте (в фронтенде) меню вообще нет никаких, позиции для меню есть, а самих меню нет, совсем. Как быть?
+1
Capitan Capitan 3 года назад #
при выборе темы админки "по умолчанию" и переходу в "настройки темы" выдает ошибку
0
Владимир Савенко ✝️ Владимир Савенко ✝️ 3 года назад #
Столкнулся с подобным, откатился, а потом поставил другой вариант темы админки, на всякий случай обновился вручную - все работает...
P.S. 30 сек на выполнение скриптов, которые стоят на моем виртуальном хостинге не хватает при замене логотипа, пришлось увеличивать... с остальным разбираюсь потихоньку scratch
0
eugennn eugennn 3 года назад #
Вот такая ошибка выходит. Обновлялся автоматически по инструкции, 3 сторонних компонента были отключены, шаблон default. Не открываются по прямой ссылке сайтру/contenttype те типы контента, которые имеют наборы (ошибка запроса к БД, ключ "dataset_name" не существует в таблице). Если зайти со стороны записи, то навигация и наборы работают. В чем может быть проблема?
+1
Dev Dev 3 года назад #
Спасибо на все Fuze вы просто монстр
0
T34 T34 3 года назад #
В первую очередь хочу сказать спасибо Fuze за столь мощное обновление.
А теперь о проблеме, при добавление объявления не сохраняются свойства, после редактирования сохраняются. На демо баг присутствует.
+1
Fuze Fuze 3 года назад #
Исправлено, спасибо.
0
Антон Антон 3 года назад #
такое вот еще раздвойство:
+1
Fuze Fuze 3 года назад #
-5
Антон Антон 3 года назад #
спасибо за напоминание. но как бы хотелось бы без бубнов. много колдунства приходится совершать для полноценной обновы
+6
Fuze Fuze 3 года назад #
Это не бубны, а штатное обновление. Следуйте инструкции и всё будет в порядке. Сложно следовать инструкции - можно вполне не обновляться.
+1
MAKS-IT MAKS-IT 3 года назад #
Новый шаблон это хорошо, жить лет 10 на старом уже не в какие ворота ... Имелись случаи когда клиенты не хотели использовать данную систему просто из - за "квадратного" дизайна. Надеюсь теперь все измениться в лучшую сторону.
0
Principal Principal 3 года назад #
Здравствуйте! Обновился и теперь при попытке редактирования любого виджета в админке вот такая ерунда:



Может подскажет кто где копать?
+2
Fuze Fuze 3 года назад #
Замените файл /system/core/template.php вот этим
0
Principal Principal 3 года назад #
Спасибо огромное! Помогло!
0
alexswen alexswen 3 года назад #
Обновил, вылетело это окно, что делать ??
+1
Fuze Fuze 3 года назад #
Замените файл /system/config/autoload.php вот этим
+7
Fuze Fuze 3 года назад #
Скоро выпустим еще одно обновление с решением всех найденных проблем. А пока на все найденные проблемы я дал решения в комментариях.

На будущее: не стесняйтесь тестировать релиз кандидаты. Всем же лучше будет.
0
RSN RSN 3 года назад #
Найденные баги вносятся только на Гит (и здесь в комментариях), или обновляется (актуализируется) и сам текущий пакет обновления?
+2
Fuze Fuze 3 года назад #
Только гит, иначе запутаемся.
0
alexswen alexswen 3 года назад #
Заменил файл /system/config/autoload.php получилось это
0
Fuze Fuze 3 года назад #
Установите еще раз пакет обновления без замены файлов пакета.
0
alexswen alexswen 3 года назад #
Попробовал автоустановщиком, ничего не заменял - все компоненты выключил, включил отладку и всё равно такое же окно, оставил autoload
без изменений то вот что стало писать
0
Василич Василич 3 года назад #
sc_smartslider это чей слайдер, системный?
0
SpideR SpideR 3 года назад #
Слайдер от SmartControl.
0
Андрей Андрей 3 года назад #
он перестал корректно работать релиза 4 назад, так что я его снёс давным давно
0
Василич Василич 3 года назад #
Хороший разраб и идеи годные.
Жаль, что ушёл.
0
Алексей Т Алексей Т 3 года назад #
Василич ни куда он не делся, мало того скоро будет кое что интересное даже очень.
DimaGrr DimaGrr 2 года назад #
Комментарий удален
0
DeusSpa DeusSpa 3 года назад #
Перестал выполняться крон, что могло повлиять при обновлении?
0
DeusSpa DeusSpa 3 года назад #
С кроном непонятки остались, работал до обновления.
0
Fuze Fuze 3 года назад #
Что угодно могло повлиять.
Вы задали вопрос так, что ответить на него невозможно.
CRON это планировщик на сервере, который выполняет заданную ему команду, в данном случае запуск cron.php InstantCMS.
Что такое "перестал выполняться крон", я не знаю. Задайте вопрос так, чтобы можно было хоть какой-то анализ провести.
В противном случае, мой ответ - всё работает, я проверил на чистой установке.

Методом дедукции я конечно могу предположить, что не работает какая-то задача стороннего компонента, скорее всего того, о котором вы писали выше.
0
DeusSpa DeusSpa 3 года назад #
Не выполняется планироввщик именно в админке, на хостинге он работает нормально.
По поводу того компонента из за которого произошел сбой обновления - удален полностью
В планировщике удалены все, что могло принадлежать этим компонентам.

Вопрос - планировщик обрабатывает с верху вниз задачи? По списку в админке.

Просто размещены в списке с начала системные задачи от инстанта, потом уже сторонние компоненты.
И родные в ступоре.
Хотя было замечено ранее на другом сайте, по примеру испорченного компонента - все обрабатывалось до его, после его нет. можно было вычислить плохого.
сейчас же первые тоже молчат - родные.
Ручной запуск происходит нормально без ошибок, обрабатывается.
0
DeusSpa DeusSpa 3 года назад #
Как полностью удалить компонент?
Удалил руками так как не давал удалить через админку. компонент PUSH уведомления
То есть очистил папку sc_pushnotifications в контроллерс
удалил папку в шаблоне дефаулт sc_pushnotifications
Согласно инсталятору больше ни где его нет.
Удалил запись в БД в таблице контролерс

Но сайт продолжает ругаться:
****************************
Не найдена модель данных или она недоступна для чтения: system/controllers/scpushnotifications/model.php
Последние вызовы:

cmsController->__construct() @ /system/core/core.php : 378
cmsCore::getController() @ /system/core/eventsmanager.php : 58
cmsEventsManager::hook() @ /index.php : 37
***************************
Где он ещё сидит?
0
DeusSpa DeusSpa 3 года назад #
Требуемый компонент не найден: system/controllers/sc_pushnotifications/frontend.php
Последние вызовы:

cmsEventsManager::hook() @ /index.php : 37
0
Loadырь Loadырь 3 года назад #
События обновите: Админка - Компоненты - Управление событиями
0
DeusSpa DeusSpa 3 года назад #
нет доступа в админку - сайт лежит из за ошибки
0
DeusSpa DeusSpa 3 года назад #
Вспомнил что события подтягиваются с базы, включил режим "Загружать события из файлов manifest.php"
Тем самым попал в админку и обновил события в базе.
Спасибо за наводку
0
vikont vikont 3 года назад #
Только что залил архив к себе в файлы, возьмите оттуда и посмотрите что и где должно находиться.
0
Александр Александр 3 года назад #
А какой интервал отправки формы конструктора форм повторно?
Вы уже отправляли эту форму
и как убрать его например, могут же быть случаи когда надо несколько раз отправить, или банально если сделал ошибку

з. ы. конструктор супер
0
Fuze Fuze 3 года назад #
Для гостей пишется в сессию флаг, для авторизованных в БД.
В настройках формы разрешите повторную отправку.
0
Александр Александр 3 года назад #
Ага, спасибо, я так понял это опция - Скрывать форму после отправки

На сторонний сайт форма вставляется, отображается, но не отправляется.
0
Fuze Fuze 3 года назад #
На сторонний сайт форма вставляется, отображается, но не отправляется.
Какие-то подробности сообщите.
0
Александр Александр 3 года назад #
а я даже не знаю какие подробности, вставил код в html сайдбара сайта, нажимаешь кнопку отправить, прокручивается кружок на кнопке как будто отправляет, но форма остается заполненной и не приходит уведомлений об отправке, на родном сайте эта форма работает, ошибок в консоли браузера нет, сайты на одном ip и на одном vps, что то делаю не так видимо.
0
Fuze Fuze 3 года назад #
Вероятно вы авторизованы и форму уже отправляли. Когда заходите на другой сайт, форма вас видит авторизованным.
В остальном сказать сложно, нужно смотреть на месте.
0
Александр Александр 3 года назад #
дело не в этом, но я потестирую с другими сайтами и формами, если проблема только у меня.
0
Александр Александр 3 года назад #
никак не отправляет со стороннего сайта, просто html страничку создал, вставил скрипт на другом vps, на другом пк открываю страничку, точно не авторизован и тоже самое, не отправляет, причём текстовое поле со звёздочкой просит заполнить, а чекбокс обязательный не просит поставить, но и с чекбоксом и без форма ничего не отправляет, на родном сайте всё работает, что может быть не так?
0
iton iton 3 года назад #
Типы контента > Поля "Дата публикации" и "Автор", когда захожу в поля и ничего не меняю (или меняю настройки) жму на кнопку сохранить то ошибка "Найдены ошибки в форме". http://prntscr.com/vtvq2o
0
Алексей Т Алексей Т 3 года назад #
Подтверждаю
0
Алексей Т Алексей Т 3 года назад #
"Найдены ошибки в форме" у автора и дата публикации новости
+3
Fuze Fuze 3 года назад #
system/controllers/admin/actions/ctypes_fields_edit.php

Код PHP:
  1. $form->hideField('visibility', 'options:is_in_item_pos');
Заменить на

Код PHP:
  1. $form->setFieldProperty('visibility', 'options:is_in_item_pos', 'is_visible', false);
0
Саня Саня 3 года назад #
Поставил с нуля, для типа контента создал категорию, и внутри категории создал свойство с множественным выбором. При добавлении записи в категорию без свойств всё норм, если выбираю категорию в которой есть свойства, то отображается какой то серый фон позади свойств.
0
vikont vikont 3 года назад #
После обновления рабочего проекта, в админке, а закладках Комопонеты и Управление событиями в консоли вижу сообщения
init datagrid.js?152787826:69
not sortable datagrid.js?152787826:75
На чистом новом проекте такого нет. Что это обозначает?
0
Fuze Fuze 3 года назад #
Так и должно быть.
0
vikont vikont 3 года назад #
После обновления перестает работать почта по SMTP протоколу. Не может соединиться с сервером и отправляет на Гитхаб
Это только у меня или еще у кого то? Как лечить?
+1
Fuze Fuze 3 года назад #
Обновление не связано с этим.
+2
Алексей Т Алексей Т 3 года назад #
Спасибо за svg иконки - плиз подскажите как сделать у названия полей тоже иконки - к примеру так {solid%иконка} Цена
Если такой возможности нет то хорошо бы в следующих релизах сделать.
+3
Fuze Fuze 3 года назад #
Такого функционала нет. Добавлю, если не забуду.
0
AndroS AndroS 3 года назад #
Крутая штука, давно просится в движок! v
+2
Fuze Fuze 3 года назад #
Такая штука уже есть в названиях виджетов, в теле виджета "Текст HTML".
0
Алексей Т Алексей Т 3 года назад #
+3
AndroS AndroS 3 года назад #
0
DeusSpa DeusSpa 3 года назад #
Кто подскажет, что с планировщиком случилось?
До обновления работал.
проверил ещё раз его работоспособность на сервере - работает. в движке нет.
0
Алексей Т Алексей Т 3 года назад #
У меня работает - чистая установка http://joxi.ru/L21jMKuRobZvAX
0
DeusSpa DeusSpa 3 года назад #
На других сайтах тоже работает.
А вот с этим ступор произошел. Как пошло обновление криво.
Все из за чего криво удалил компоненты.
0
Pro AV Pro AV 3 года назад #
в корне сайта файл: cron.php
Попробуйте закоментировать строку стр.: 12
// Если всё же планируете запускать задачи CRON через curl или иные http запросы, закомментируйте строку ниже
// if(PHP_SAPI != 'cli') { die('Access denied'); }
0
devsas devsas 3 года назад #
Fuze. Я как понимаю, если смотреть гитхаб, будет 14.1 версия в этом месяце? smile
+1
Fuze Fuze 3 года назад #
Полагаю, да.
0
Мифогор Мифогор 3 года назад #
Добрый день! Я, наверно один столкнулся с массой ошибок! После удачного обновления увидел такую картину. При работе на новом шаблоне, создавая ряд я получаю такую ошибку
Код PHP:
  1. {"errors":false,"redirect_uri":"\/admin\/widgets?template_name=modern"}
В настройках сайта, вижу то же самое что и говорили ранее:

Что звучало в комментариях я уже выполнял, и все ровно не помогло.
Сижу ,и думаю что могло пойти не так, не подскажите ?
0
Антон Антон 3 года назад #
В следующем обновлении обещали допилить
+2
Fuze Fuze 3 года назад #
Два раза в комментариях уже отвечал. Пожалуйста, прочитайте абзац текста "Как установить обновление InstantCMS".

0
Мифогор Мифогор 3 года назад #
С шестой попытки удалось успешно все перезаписать, но так мне показалось что успешно. Шаблон стал подстраиваться к настройке, но при изменении ширины блоков в ряде появляется ошибка
Код PHP:
  1. Fatal error: Cannot access private property fieldParent::$parent_ctype_name in /var/www/user1009003/data/www/wplays.ru/system/core/formfield.php on line 282
0
Мифогор Мифогор 3 года назад #
У всех работает кэш или у меня одного он перестал работать с ошибками:
Код PHP:
  1. Fatal error: Cannot access private property fieldParent::$parent_ctype_name in /var/www/user1009003/data/www/wplays.ru/system/core/formfield.php on line 282
не подскажите с кем может быть это связано ?
0
Мифогор Мифогор 3 года назад #
Кто-нибудь успешно обновился ?
0
Fuze Fuze 3 года назад #
Да. Например, демо сайт успешно обновляется с версии 2.6.
но при изменении ширины блоков в ряде появляется ошибка
В форме рядов нет поля fieldParent (поле от связей).
Попробуйте лаконично, подробно объяснить что у вас не так и при каких обстоятельствах. Гадать вряд ли кто желает.

В файле /system/fields/parent.php
Код PHP:
  1. private $parent_ctype_name = false;
  2. private $parent_items = null;
замените на
Код PHP:
  1. protected $parent_ctype_name = false;
  2. protected $parent_items = null;
Но это с обновлением никак не связано.

p.s. я вообще не понимаю, что сложного прочитать абзац с инструкцией по обновлению.
0
RSN RSN 3 года назад #
С шестой попытки удалось успешно все перезаписать

Надо не переписывать, а в начале удалить папку /templates/admincoreui/ и потом (когда её не будет на сайте) залить новую, такую же из установочного пакета...

Кто-нибудь успешно обновился ?

Что, всем перекличку будем делать?)
Я на локалке пока тестирую, проблем с обновлением пока нет, поправил несколько файлов как написано в комментах...

НО и без этих исправлений само обновление проходит без ошибок...
И да... Вот когда то писал, может кому поможет:

/forum/thread33048-1.html#326147
0
iton iton 3 года назад #
Это про шаблон админки, разрешение экрана 1280x800 в админке не видно кнопки удалить запись http://prntscr.com/vulf9g .
0
Алексей Т Алексей Т 3 года назад #
Записал видео
https://www.loom.com/share/84f9346ae46b45289ae96ef315ca8c21
Вопрос о наследовании виджетов в шаблоне
+2
Алексей Т Алексей Т 3 года назад #
Может не в этот раз - но сделайте функцию - для просмотра поля требуется регистрация на сайте
А то если выставляешь просмотр только зарегистрированным, то как они поймут что надо регаться - поля то вовсе не видно)))
Многие просят
Есть конечно вариант сделать поле и там вывести информацию и так далее
Но вот с полем скачать ох как неудобно)))
+1
Денис Васильевич Денис Васильевич 3 года назад #
Тогда уже можно добавить вывод альтернативного текста рядом с полем или взамен его на выбор.
+1
Денис Васильевич Денис Васильевич 3 года назад #
И видимо тут надо на гитхаб подать запрос.
+1
Анапа-Турцентр Анапа-Турцентр 3 года назад #
Приветствую всех! Во первых благодарность за такое шикарное обновление, все просто супер.
Есть один момент устанавливаю 2.14.0 и при переходе
База данных
Укажите реквизиты для подключения к базе данных MySQL

Пользователь
................ прописываю
Пароль
................ прописываю
База данных
нет возможности прописать дает только выбрать один вариант
test


Какое решение кто подскажет. Спасибо заранее
+1
Fuze Fuze 3 года назад #
Перед установкой удалите свой старый файл /system/config/config.php
0
Анапа-Турцентр Анапа-Турцентр 3 года назад #
я скачал новую версию 2.14.0 залил на сервер по данному пути /system/config нет такого файла config.php
Перехожу по ссылке на сайт и начинаю установку, всё отлично и как только дело доходит до БД выдает то что выдает ... вот сейчас уже на третий чистый сайт пробую. На два сайта решил вопрос только через 2.13.1 обновиться и всё отлично работает, а вот чистую поставить никак не могу.
Разные браузеры, и даже с мобилки ... никак ...
Вот два варианта для примера пройдите посмотрите.
AnapaHotels.rest , Anapa-Hotels.rest
0
Анапа-Турцентр Анапа-Турцентр 3 года назад #
+2
Fuze Fuze 3 года назад #
Значит соединение с базой происходит без пароля по дефолтным параметрам, указанным в настройках php mysqli.default_host и т.п. Что весьма странно.

/install/functions.php

46 строка

Код PHP:
  1. return $config;
заменить на

Код PHP:
  1. return array_filter($config);
0
Анапа-Турцентр Анапа-Турцентр 3 года назад #
Всё отлично теперь. Спасибо Вам.
+3
Евгений Фоменко Евгений Фоменко 3 года назад #
Ваш труд никогда не будет напрасным.
За эти года Вы проделали дофигища работы!
Спасибо.
+2
Шадринец Шадринец 3 года назад #
Спасибо за проделанную работу. Тоже ждал обновления. Один сайт обновил пока ошибок не заметил.
0
Алексей Т Алексей Т 3 года назад #
Я обновил 3 сайта главное что я сделал.
1 Сохранился - сделал бекап файлов и базы на хостинге
2 Какой бы не был шаблон - переключился на дефолт
3 Отключил все сторонние компоненты в админки - у меня их не много 2-3 край)))
4 Пуск и наслаждаюсь новым Инстант.
Я бы сказал это не обновление, а совсем новый Инстант. Столько мелочей что я открываю его по новой. Как будто в Нарнию попал.
Еще раз спасибо Fuze, но вот для моих клиентов пока все туго доходит.
Это сподвигло меня начать с чистого листа им все объяснять))) и самому учится. Свой проект я благополучно удалил - он не чита новому функционалу.
Еще раз - спасибо и давайте не будем скупится на донаты /donate.html
0
vikont vikont 3 года назад #
Алексей:
Я бы сказал это не обновление, а совсем новый Инстант. Столько мелочей что я открываю его по новой. Как будто в Нарнию попал.
Ну наконец то! А я вам всем об этом постоянно твердил! Что обновление не простое....
И вам, Алексей... а вас переклинило... Рад, что осознали. Теперь будет нужна ваша помощь в освоении некоторых нововведений.
Особенно по управлению дизайном через классы в виджетах, по SCSS. Всякие мелкие хитрости.
У вас это хорошо получается.
+1
Capitan Capitan 3 года назад #
Тип контента Объявления, Поле Дата добавления
показывает в админеке ошибку
Warning: htmlentities() expects parameter 1 to be string, array given in /var/www/****/data/www/*****.ru/system/libs/html.helper.php on line 10

При нажатии на сохранить, говорит ошибка
+2
vikont vikont 3 года назад #
И все же! Категории так и не имеют возможности показывать количества записей.
Столько копий поломано по этому поводу и как бы надо многим...
Fuze, можете сделать опционально показ количества записей у виджета категории?
Думаю, эта мелочь, многим облегчит жизнь и повысит юзабельность сайта.
Как? Циферки будут привлекать пользователей и побуждать заглянуть, а что там...
0
vikont vikont 3 года назад #
И еще. Список категорий выводится не столбиком, а по мере влезания в строку. Странно. А зачем так?
Если это фича, то лучше ее сделать опциональной.
0
devsas devsas 3 года назад #
+++++
0
uchenik uchenik 3 года назад #
Все очень нравится. Как пользоваться конструктором форм - можно чуть подробнее ? Где найти виджет конструктора ?
0
uchenik uchenik 3 года назад #
В Документации написано :"Компонент представляет собой простой конструктор форм. Созданные в нём формы вы можете Выводить форму в одноимённом виджете;"
Подскажите пожалуйста, Как ?
0
uchenik uchenik 3 года назад #
Обновила после установки и все появилось. Все понятно !!
0
Алексей Т Алексей Т 3 года назад #
Очень удобно следить за новостями Инстант в Телеграмм чате.
Присоединяйтесь - там комменты идут и с Гитхаба и с оф. сайта.
https://t.me/instantcms
0
sferoid sferoid 3 года назад #
Просьба подскажите в какую сторону капать:
после обновления слетел визуальный редактор ckeditor - не отображает кнопки
было так


стало так


PS
Обновление классное вышло dance
0
Антон Антон 3 года назад #
чудовый редактор smile
0
Владимир Владимир 3 года назад #
Доброго времени! Спасибо за обнову. Подскажите где копать ?
При попытке настроить тему стороннего шаблона, ошибка :
Notice: Trying to get property 'is_tabbed' of non-object in /public_html/templates/default/assets/ui/form.tpl.php on line 22 Fatal error: Uncaught Error: Call to a member function getFormStructure() on string in /public_html/templates/default/assets/ui/form_fields.tpl.php:2 Stack trace: #0 /public_html/templates/default/assets/ui/form.tpl.php(35): include() #1 /public_html/system/core/template.php(2706): include('/home/v/arus...') #2 /public_html/system/core/template.php(2399): cmsTemplate->renderAsset('/home/v/arus...', Array) #3 public_html/templates/default/controllers/admin/settings_theme.tpl.php(27): cmsTemplate->renderForm('\xD0\x92 \xD1\x84\xD0\xB0\xD0\xB9\xD0\xBB\xD0\xB5 /...', Array, Array, false) #4 /public_html/system/core/template.php(2279): include('/home/v/arus...') #5 /public_html/system/core/template.php(2236): cmsTemplate->processRender('/home/v/arus...', Array, Object(cmsRequest), true) #6/ public_html/templates/default/assets/ui/form_fields.tpl.php on line 2
0
Алексей Т Алексей Т 3 года назад #
А сторонний шаблон обновлен до версии инстанта 2.14.0 ?
0
Владимир Владимир 3 года назад #
Здравствуйте. Да, обновлен до версии 2.14.0.
0
Владимир Владимир 3 года назад #
Ошибка исправлена. Перезолил файлы шаблона в режиме передачи фалов «двоичный». Всем спасибо!
+6
Def Def 3 года назад #
Стоит ждать теперь версию 2.14.1 в которой исправлены ошибки релиза или можно качать архив и он уже актуальный?
+1
RSN RSN 3 года назад #
+3
Fuze Fuze 3 года назад #
1 января, по традиции, выйдет 2.14.1.
Олег Васильевич я Олег Васильевич я 3 года назад #
Комментарий удален
-1
Андрей Андрей 3 года назад #
Здравствуйте, а где можно скачать дистрибутив InstantCMS 2.14.0 - в разделе скачать его нет, сразу 2.14.1 идет. И по Вашей ссылке в новости его тоже нет(
+1
Fuze Fuze 3 года назад #
-1
Андрей Андрей 3 года назад #
Там нет 2.14.0
0
Fuze Fuze 3 года назад #
-1
Андрей Андрей 3 года назад #
У меня нет, что я делаю не так?

+1
Fuze Fuze 3 года назад #
что я делаю не так?
Я не знаю. Адблок или иные фильтры вашего браузера.
-1
Андрей Андрей 3 года назад #
Точно, спасибо.
0
Def Def 3 года назад #
Также вопрос про премиум компоненты видео, мапс, биллинг. Они поддерживают эту версию или ждать обновление?
0
Голдман Сакс Голдман Сакс 3 года назад #
В каталоге дополнения стоит, что обновлены до 2.14.
0
DimaK1104 DimaK1104 3 года назад #
Обновился до версии 2.14.0 заметил что в когда выбран стиль плитки контент отображается не корректно. С крин прилагаю.
0
DimaK1104 DimaK1104 3 года назад #
0
Fuze Fuze 3 года назад #
Полапгаю, что проблема в размерах ваших видео. В iframe жестко прописано. Бутстрап же предлагает адаптивность
0
Денис Васильевич Денис Васильевич 3 года назад #
Плитка отображается в соответствии с бутстрап вёрсткой. Тут акцент надо делать на том что вы там вывели. Вот к контейнеру видео и нужно добавить адаптивность. https://bootstrap-4.ru/docs/4.0/utilities/embed/
Или как вариант используйте свой стиль , задав всем контейнерам iframe параметр width:100%
0
AndroS AndroS 3 года назад #
На демо-сайте если зайти с мобилы, фотографии в новостях открываются криво (если пытаться открыть во весь экран). Возможно проблема в мобильном браузере оперы конкретно. затрудняюсь сказать...
0
Денис Васильевич Денис Васильевич 3 года назад #
Для виджета Поля контента не хватает чистого шаблона, вроде такого https://prnt.sc/vwxhow
Например мне нужно разместить после меню своё поле на всю ширину окна.
+1
iton iton 3 года назад #
В фильтре не показывает возможность выбрать поле "Флаг" , создал поле http://prntscr.com/vx11k8 , а на сайте в фильтре его нельзя выбрать http://prntscr.com/vx1225 , на демо тоже есть эта ошибка.
0
DimaK1104 DimaK1104 3 года назад #
Поле "файл" при добавлении файла нечего не происходит. если нажать "сохранить запись", то файл добавляется! если открывать заново и редактировать то он там уже есть. На скриншоте там файл уже выбран! И кнопка "удалить файл" иногда живет своей жизнью) на скриншоте видать. (Шаблон Modern сток)
0
Fuze Fuze 3 года назад #
И не должно происходить. Это стандартный input типа файл. Файл сохраняется после сабмита формы.
И кнопка "удалить файл" иногда живет своей жизнью) на скриншоте видать.
Как повторить?
+1
Голдман Сакс Голдман Сакс 3 года назад #
Где-то при тестировании релиз-кандидата, кажется, мелькали новые доступные выражения для seo-генерации ключевых слов, тайтлов и т.п.
Сейчас рылся - не могу найти... В документации тоже нет.( Где эти доступные выражения хоть одним глазом глянуть?
Вот что-то типа этого:
Код PHP:
  1. {tags|string_get_meta_keywords}
+1
Region67 Region67 3 года назад #
Как в мобильной версии убрать название сайта под логотипом? В настройках ничего подобного не нашёл
+1
Fuze Fuze 3 года назад #
настройки виджета меню

0
Region67 Region67 3 года назад #
Спасибо, в настройках меню даже мысль не пришла посмотреть искал в настройках логотипа.
0
Region67 Region67 3 года назад #
И еще такой вопрос: почему на главной в мобильной версии логотип одного размера, а на всех других страницах он меньше?
0
Pro AV Pro AV 3 года назад #
Уважаемый Fuze. В последнем обновлении адрес страницы профиля пользователя бывает не только с цифрами (ид пользователя), теперь ещё и с буквами - это отлично! Но вы забыли в настройках виджетов поменять положительные маски user/%*, и кроме цифр другие адреса не считаются положительной маской, и поэтому сейчас нельзя прикрепить виджеты к профилю пользователя с адресом буквами.
0
Fuze Fuze 3 года назад #
Без цифр, в случае букв, определить, что это страница профиля, невозможно.
0
Pro AV Pro AV 3 года назад #
Понятно
0
Pascal Pascal 3 года назад #
При обновлении красный экран и ошибка:
Код PHP:
  1. Ошибка в запросе БД:
  2. Неизвестный столбец 'tpl_wrap' в 'where clause'
  3. UPDATE `cms_widgets_bind` SET `tpl_wrap`= 'wrapper' WHERE `tpl_wrap` IS NULL;
  4. Последние вызовы:
  5. cmsDatabase->importDump() @ /system\controllers\admin\actions\install_finish.php : 391
  6. actionAdminInstallFinish->importPackageDump() @ /system\controllers\admin\actions\install_finish.php : 26
  7. actionAdminInstallFinish->run() @ /system\core\controller.php : 582
  8. cmsController->runExternalAction() @ /system\core\action.php : 37
  9. cmsAction->__call() @ /system\controllers\admin\actions\install.php : 12
  10. actionAdminInstall->run() @ /system\core\controller.php : 582
  11. cmsController->runExternalAction() @ /system\core\controller.php : 453
  12. cmsController->executeAction() @ /system\core\controller.php : 429
  13. cmsController->runAction() @ /system\core\core.php : 779
  14. cmsCore->runController() @ /index.php : 46
Не нашел в той таблице такого столбца.
Подскажите пожалуйста, как решить проблему?
0
Pascal Pascal 3 года назад #
Решил добавлением столбцов.
0
Голдман Сакс Голдман Сакс 3 года назад #
Админка > Типы контента > Новости > Поля > Дата публикации...
Снимаем галку "Показывать в списке", сохраняем.
При попытке сохранить поле после последующих изменений пишет "Найдены ошибки в форме".
На демо сайте тоже самое.

0
Голдман Сакс Голдман Сакс 3 года назад #
Поле Автор аналогично.
+2
Zau4man Zau4man 3 года назад #
Решение в комментах выше /novosti/release2140.html#comment_114823
0
Голдман Сакс Голдман Сакс 3 года назад #
Отлично!
+3
Алексей Т Алексей Т 3 года назад #
Добрый день! Можно ли в следующем обновлении сделать подтверждение удаления секций. При удалении будет запрос типа - Вы уверены что хотите удалить секцию. А то неопытные пользователи могут потерять много проделанной работы если нечаянно удалят целую секцию с виджетами))
Вообщем было бы не плохо.
+1
Zau4man Zau4man 3 года назад #
На гит наверно стоит записать. Замечание дельное.
0
AndroS AndroS 3 года назад #
Кстати да, я случайно удалил так строку одну )
0
Fuze Fuze 3 года назад #
На удаление рядов и колонок есть конфирм подтверждения.
0
Голдман Сакс Голдман Сакс 3 года назад #
При попытке отредактировать связь в админке выходит:
Код PHP:
  1. Notice: Undefined offset: 1 in /home/*************.ru/system/controllers/admin/forms/form_ctypes_relation.php on line 72
  2. Warning: Cannot modify header information - headers already sent by (output started at /home/**************.ru/system/controllers/admin/forms/form_ctypes_relation.php:72) in /home/***********.ru/system/core/controller.php on line 1069
  3. Warning: Cannot modify header information - headers already sent by (output started at /home/************.ru/system/controllers/admin/forms/form_ctypes_relation.php:72) in /home/************.ru/system/core/controller.php on line 1071
При этом сохраняет.
На демо сайте повторить не удалось.
0
Aleksey358 Aleksey358 3 года назад #
Подскажите новый шаблон Modern поддерживает компонент ivideo2? У меня не работает корректно, не выводит сам плеер.
0
Fuze Fuze 3 года назад #
Не поддерживает на данный момент.
0
Aleksey358 Aleksey358 3 года назад #
Не подскажите в компоненте ivideo2 перестали приходить сообщения, что видео ролик с ютуба стал недоступен. В чём может быть причина.
+1
Def Def 3 года назад #
в том что компонент не работает с новой версией, как вам и написал Fuze
0
Aleksey358 Aleksey358 3 года назад #
Не работает в старом дефолтном шаблоне!
0
Никита Никита 3 года назад #
Здравствуйте!

Проводил ручную установку обновления.

Сделал пункт №8 - Все содержимое папки package из архива обновления, скаченного в п.1 загрузите в корень вашего сайта, заменяя файлы;

На пункте №9 нажал на F5 и появилось сообщение с ошибкой:

Warning: session_name(): session.name cannot be a numeric or empty '' in site.name/public_html/system/core/user.php on line 469 Warning: session_start(): Cannot send session cookie - headers already sent by (output started at site.name/public_html/system/core/user.php:469) in site.name/public_html/system/core/user.php on line 480 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at site.name/public_html/system/core/user.php:469) in site.name/public_html/system/core/user.php on line 480 Warning: Cannot modify header information - headers already sent by (output started at site.name/public_html/system/core/user.php:469) in site.name/public_html/system/core/user.php on line 556

403
Доступ запрещён
Вернуться на главную

URL страницы - site.name/admin/install


Делал ручную установку, потому что при автоматической установке появлялось сообщение с ошибкой:

Неизвестный столбец 'u.slug' в 'field list'
SELECT i.*, u.nickname as `user_nickname`, u.slug as `user_slug`, u.is_deleted as `user_is_deleted`, u.groups as `user_groups`, u.avatar as `user_avatar`

похожей на эту ошибку - /novosti/release2140.html#comment_114738
но с другими сведениями ниже (не успел их сохранить).


Запросы к базе данных делать не умею. Пробовал использовать то, что указывалось в комментарии от того же пользователя:
ALTER TABLE `cms_users` ADD `slug` VARCHAR(100) NULL DEFAULT NULL AFTER `nickname`, ADD INDEX (`slug`);

но возникла ошибка - Таблица 'name_db.cms_users' не существует.


Подскажите, что нужно делать?
0
Pro AV Pro AV 3 года назад #
но возникла ошибка - Таблица 'name_db.cms_users' не существует.
Надо фигурные скобки убрать, вот так будет 'name_db.users'
0
Никита Никита 3 года назад #
Сделал без фигурных скобок:
ALTER TABLE `users` ADD `slug` VARCHAR(100) NULL DEFAULT NULL AFTER `nickname`, ADD INDEX (`slug`);

Возникла ошибка:
Таблица 'name_db.users' не существует.
+1
Evg Evg 3 года назад #
Зайдите в phpmyadmin, посмотрите, какая у вас таблица, как она называется. Там же префикс есть какой-то возможно. Совет... общее правило, если с базой, запросами, есть какие-то сомнения, лучше узнать, а не делать. Можно испортить многое.
0
Никита Никита 3 года назад #
Спасибо Вам за ответ!
Прикладываю скриншот.
0
Никита Никита 3 года назад #
+1
Evg Evg 3 года назад #
Вы добавляете в таблицу поле, вам пишет, что нет такой таблицы. Он не может найти таблицу чтобы добавить поле, её не существует. Посмотрите, cms_users (вместе с префиксом) её название. Это надо использовать. Я просто не читал весь пост тут и не знаю, как вы добавляете и зачем, но уж если открыт phpmyadmin, то можно через него в вкладке SQL (так вроде, если память мне не изменяет). И предварительно, перед любой операцией с базой, делать её бэкап, желательно.
0
Никита Никита 3 года назад #
Благодарю Вас за ответ!
Информация в базу добавилась, но, увы, это не решило проблему.
+1
Evg Evg 3 года назад #
Я просто не знаю, что вы делаете. Но обычно, если человек идет в ядро (а база ядро) и в ручную добавляет туда поля и т.д. он лишается поддержки. Никто не может сказать, что происходит. Надо смотреть по месту. Может быть имеет смысл еще раз с самого начала придерживаться официальной схемы обновления (если вы отклонились от нее). Заново все попробовать. Вот поле появилось, может автоматическая пройдет. Без понятия, это поле там нужно или нет. Если ставить с нуля есть оно, а если есть, что там.
0
Никита Никита 3 года назад #
Всё восстановил из бэкапов к прежнему виду.
Начал обновление заново.
Использовал автоматическую установку. Проводил по инструкции. Шаблон из коробки.

Ввёл реквизиты для доступа по FTP, нажал кнопку "Продолжить". Всё как обычно.

Появилась страница 403:
403
Доступ запрещён
Вернуться на главную

URL - https://*****/admin/install/finish

На странице сверху была вот такая надпись:

Warning: session_name(): session.name cannot be a numeric or empty '' in /home/*******/public_html/system/core/user.php on line 469 Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/*******/public_html/system/core/user.php:469) in /home/*******/public_html/system/core/user.php on line 480 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/*******/public_html/system/core/user.php:469) in /home/*******/public_html/system/core/user.php on line 480 Warning: Cannot modify header information - headers already sent by (output started at /home/*******/public_html/system/core/user.php:469) in /home/*******/public_html/system/core/user.php on line 556

Соответственно, есть вопрос - что делать?
0
RSN RSN 3 года назад #
Соответственно, есть вопрос - что делать?

Для начала может быть создать тему на форуме, а не пытаться решать вопрос в комментариях (если быстро не решилось)..
Вот когда то писал, возможно чем то поможет:

/forum/thread33048-1.html#326147
0
Алексей Т Алексей Т 3 года назад #
На одном проекте пользовался Кодом для блога из каталога Скопируйте и вставьте данный код в пост вашего блога на instantcms.ru чтобы вывести ссылку на это дополнение в каталоге
После обновления во всех темах не отображается блок из каталога дополнений
Реально ли как то исправить ?
0
Алексей Т Алексей Т 3 года назад #
0
fincheck fincheck 3 года назад #
Добавлена возможность отключать возможность переписки в личных сообщениях, оставляя при этом включенными различные уведомления;
отлично, вот бы ещё опцию "Общение только с админом", уже подымал данную тему на GitHub.
0
Def Def 3 года назад #
подскажите пожалуйста версия 2.14.1 когда планируется? планирую сразу ее поставить, чтобы тестить ее без проблем с дальнейшими обновлениями системы
+1
Zau4man Zau4man 3 года назад #
1 января. Вам уже отвечали

Пруф
+1
T34 T34 3 года назад #
Def:
планирую сразу ее поставить, чтобы тестить ее без проблем с дальнейшими обновлениями системы
Чтоб тестить без проблем в будущем, надо начинать уже сейчас...
0
shmel shmel 3 года назад #
Здравствуйте! Есть две установленные системы InstantCMS v2.13.1 с одинаковыми шаблонами, но на разных хостинга. Один сайт видит автоматическое обновление на версию 2.14.0, а другой сайт не видит что есть обновления хотя в настройках стоит автоматическое определение при входе администратора. При клике на ссылку "Проверить обновления InstantCMS" получаю ответ "Не удалось проверить наличие обновлений" Подскажите пожалуйста в чем проблема может быть?
+2
Денис Васильевич Денис Васильевич 3 года назад #
Заметил, что если в настройках поля у полей стоит атрибут disabled то их значения не сохраняются. Есть такое, или только у меня?
+2
Fuze Fuze 3 года назад #
Если вы про атрибут тега, то да, так и должно быть. Используйте атрибут readonly.
0
SergeySheff SergeySheff 3 года назад #
Добрый день, подскажите что у меня с InstantMaps приключилось . Список отображается теперь так https://crewtraffic.com/places а запись стала иметь такой вид https://crewtraffic.com/places/40544-deep-frontline-shippers-limited.html
0
Голдман Сакс Голдман Сакс 3 года назад #
Возможно у вас в настройках включено:
Объединять CSS-файлы
Объединять JS-файлы
0
SergeySheff SergeySheff 3 года назад #
Спасибо за совет, не помогает, не работает именно на шаблоне Modern
+1
Алексей Т Алексей Т 3 года назад #
Запахло вкусненьким... быстрее качайте с гитхаба и тестите)))
Там много чего прикольного...Спасибо.
+2
Евгений Фоменко Евгений Фоменко 3 года назад #
Капец у Вас вкладок открыто ))
Мой рабочий ноутбук закашлялся от одной только этой картинки ))))
+1
Алексей Т Алексей Т 3 года назад #
Предполагаю в дальнейшем хорошо бы сделать Импорт Экспорт шаблона Модерн. Хотя бы продумать возможности в дальнейшем.
0
Def Def 3 года назад #
да, это крайне необходимая опция, так как запустить клона с небольшими корректировками но с новым контентом получается практические невозможно в данном случае, как я понимаю. Если некая опция в коробке есть, подскажите пожалуйста.
+1
shmel shmel 3 года назад #
Здравствуйте! Подскажите из за чего несколько сайтов на одном хостинге перестали видеть обновления ICMS, при клике на ссылку "Проверить обновления InstantCMS" выдает сообщение "Не удалось проверить наличие обновлений"
+2
Саня Саня 3 года назад #
После перехода с 2.6 или 2.9 вроде поменялся сервер обновлений... и его надо скачать вручную... Но это не точно...
+3
Владимир Савенко ✝️ Владимир Савенко ✝️ 3 года назад #
Я тогда поднимал данный вопрос на форуме, так что поиск поможет...
0
Евгений Фоменко Евгений Фоменко 3 года назад #
У меня есть 1.10.3 версия - как обновляться? поштучно обновлять версии?
или может есть альтернативы?
+3
Fuze Fuze 3 года назад #
С первой ветки нет штатного обновления на вторую.
+1
shmel shmel 3 года назад #
У меня два сайта на версии 2.13.1 в этой версии в файле updater.php IP адрес уже изменен на новый. Оба сайта перестали видеть обновления. Этот способ не помог.
Inna спасибо за ссылку.
+1
Pisces Pisces 3 года назад #
shme, права на папки на сервере согласно документации. Почистить кэш. Ручная установка...
0
Алексей Т Алексей Т 3 года назад #
Fuze если не позно - давайте сделаем возможность добавление к полям иконочные шрифты из наборов которые уже есть- как это сделано к заголовком полей
+3
Fuze Fuze 3 года назад #
У нас нет иконочных шрифтов в шаблоне modern. Только SVG спрайты.

Пять раз перечитал, ничего не понял. Что сделано в заголовках полей? Где, что добавить? Может сделать в заголовках полей как сделано в заголовках виджетов?
+1
Алексей Т Алексей Т 3 года назад #
Да подключать SVG спрайты из набора! Было бы здорово. В место цена: 100 руб. - стояла иконка цены.
Если указано текст заголовка поля скрыт можно подставить SVG спрайт из набора который уже есть в ситеме
Было бы как то так
+1
Алексей Т Алексей Т 3 года назад #
Еще по улучшению записал видео
https://www.loom.com/share/eb08f34595664533aa124db58adf21db
Это на усмотрение.
+1
Алексей Т Алексей Т 3 года назад #
Тут виднее- проверьте у себя
+1
Александр Сергеевич Александр Сергеевич 3 года назад #
Шаблон формы. По умолчанию используется /templates/ШАБЛОН/assets/ui/form.tpl.php. Если хотите сделать свой шаблон, имя файла должно начинаться на form, после этого он появится в этой опции для выбора.

Перепробовал по разному: form2.tpl.php form-dva.tpl.php form_dva.tpl.php ...
В настройках формы выбираешь, но всё равно работает именно form.tpl.php

И вообще не понятно почему бы по умолчанию просто не вставлять системное_имя в id или class формы. А то все формы с одними и теми же стилями.
0
Александр Сергеевич Александр Сергеевич 3 года назад #
Да и не понятно зачем динамические классы и id, на форме и полях. Как к определённому полю прописать стиль, если класс при каждой загрузке разный.
0
Александр Сергеевич Александр Сергеевич 3 года назад #
как минимум надо же системное имя оставлять статичным.
0
Алексей Т Алексей Т 3 года назад #
Будет возможность указывать формам css классы в 2.14.1
Супер просто!
0
alexswen alexswen 3 года назад #
Помогите пожалуйста, решил обновиться ещё раз попробовать, пишет это, чем можно исправить ??
0
Ris Ris 3 года назад #
Вы файлы скопировали, а таблицы базы данных у вас не обновились.
Сделайте всё ещё раз ТОЧНО как написано в инструкции.
0
Николаич Николаич 3 года назад #
Возможно уже писали на эту тему, но не нашёл в комментах....
У меня на сайте (версия ICMS 2.13.1) установлены Конструктор тем и InstantMaps актуальных версий.
Как ведут себя компоненты после обновления ICMS до 2.14.1? Может быть кто-то уже поимел такой опыт?
+1
Антон Антон 3 года назад #
Мапс полностью потерян для 14версии, вообще впринципе никак не работает. Про Конструктор не знаю, не пользовался
0
Region67 Region67 3 года назад #
Конструктор обновлен для версии 2.14.1
С Мапсом пока тишина, у r2 интересовался, сказал обновление будет как только появится время, но когда не известно sad
0
482 482 3 года назад #
Помогите!!! Обновлялся с 2.13.1 и что-то пошло не так. Попытки обмануть судьбу и систему, привели к тому, что попросил хостера откатить файлы и базу на более чем сутки. Откатили, но любая станица по прежнему 404. Хостер ссылается, что основная проблема загрузки находится в /home/name/public_html/bootstrap.php

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

Может кто-то может помочь?
0
482 482 3 года назад #
Проблему решил самостоятельно.. Танцы с бубном, куча проб и ошибок, часы поиска ответов и подсказок на фопуме... В итоге не сосвсем понимю, в какой момент и как удалось всё исправить )))

Всем СПАСИБО, кто делится своим опытом на форуме и комментариях!

P.S. Обращаюсь ко всем новичкам и людям не знающим языки програмирования и разметку. Прежде, чем задать вопрос, хорошенько поищите ответы на форуме, Зачастую это помогает, да и научит Вас в дальнейше более четко и правильно формулировать и описывать свои хотелки, пожелания, притензии и т.д.
0
decoy decoy 2 года назад #

Ошибка распаковки пакета: Файл не является zip архивом

что делать?)

0
Dmitry Dmitry 1 год назад #

Кто только начал обновляться, у кого двойное меню -> /templates/admincoreui/ — эту же директорию из полного дистрибутива установки InstantCMS 2.14.0.

Если кто-то будет тупить как я. ) Полный дистрибутив тут — instantcms.ru/get/archive/2.

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