Сборка - Проблема после установки

InstantCMS 1.X

Не работают встроенные плагины логирования и гостей

#196 7 августа 2020 в 21:18
Igor-san, попробуйте изменить права групп… и сохранить. они все слетают потом (пустые чекбоксы)
далее — изменить настройки модуля и сохранить, или добавить модуль и сохранить… сохраняет? новый модуль появляется?
#197 7 августа 2020 в 21:26


Igor-san, попробуйте изменить права групп… и сохранить. они все слетают потом (пустые чекбоксы)
далее — изменить настройки модуля и сохранить, или добавить модуль и сохранить… сохраняет? новый модуль появляется?

Андрей
В модулях у меня все сохраняется, новый создается. А вот права групп не сохраняются, нужно глянуть.
#198 7 августа 2020 в 22:03

В модулях у меня все сохраняется

Igor-san

попробуйте сменить позицию (настройка в сайдбаре)
#199 7 августа 2020 в 22:18
В модуле \core\cms.php

предлагаю данную редакцию функции

  1. public static function getArrayFromRequest($types) {
  2.  
  3. $items = array();
  4. foreach ($types as $field => $type_list) {
  5.  
  6. $items[$field] = self::request($type_list[0], $type_list[1], $type_list[2]);
  7. // если передана функция обработки (ее название), обрабатываем
  8. // полная поддержка анонимных функций невозможна из-за поддержки php 5.2.x
  9.  
  10. if(isset($type_list[3])){
  11. // если пришел массив, считаем что передан объект/название класса и метод
  12. if(is_array($type_list[3])){
  13. if(class_exists($type_list[3][0]) && method_exists($type_list[3][0], $type_list[3][1])){
  14. $items[$field] = call_user_func($type_list[3], $items[$field]);
  15. }
  16. }
  17. // в остальных случаях считаем, что пришло название функции
  18. elseif(is_string($type_list[3]) && function_exists($type_list[3])){ //если в виде строки, потому и не работало
  19. $items[$field] = call_user_func($type_list[3], $items[$field]);
  20. } elseif (is_callable($type_list[3])) { //если в виде лямбды
  21. $items[$field] = call_user_func($type_list[3], $items[$field]);
  22. }
  23. }
  24.  
  25. }
  26. return $items;
  27.  
  28. }
#200 7 августа 2020 в 22:24
не проканало с модулями, но права стало сохранять и редактировать!
#201 7 августа 2020 в 22:27


попробуйте сменить позицию (настройка в сайдбаре)

Андрей
Это то что

Позиция показа по-умолчанию — должна присутствовать в шаблоне

? Сохраняется. И порядок сохраняется. Но в админке. На сайте выводится на прежнем месте. Может в шаблоне что?
#202 7 августа 2020 в 22:35
админка то одна
когда модуль редактируете, добавьте его вывод на странице, где его не было и сохраните
#203 7 августа 2020 в 22:45


админка то одна
когда модуль редактируете, добавьте его вывод на странице, где его не было и сохраните

Андрей
Все заработало, просто менял "По умолчанию", а на каждой странице это переопределяется (ну не спец я в Инстанте😥). Так что У меня модули работают как надо.

#204 8 августа 2020 в 12:16

попробуйте изменить права групп… и сохранить. они все слетают потом (пустые чекбоксы)

Андрей
Думаю, что не ошибаюсь (впопыхах):

Сайт 107.icms.su

Не слетают!

Об этом было сказано тут — /forum/thread31053-13.html#331295
#205 8 августа 2020 в 12:46

Сайт 107.icms.su

DeDja
я думаю, что пора прекратить апелировать к этой сборке.
это последний релиз, имеющий структуру коробочной версии, морально устаревший и не подлежащий реализации.

единственная причина, по которой он до сих пор лежит на хостинге — это моя лень, чтобы заархивировать его и выложить в хистори отдельной темой.

108 сборка на десяток пунктов продвинулась вперед и обрела новые концептуальные моменты!

хватит уже некрофилии в теме!
#206 14 августа 2020 в 16:16
итак, что мы имеем
найден один косяк и одна ошибка.
в остальном все работает

в файле components/photos/frontend.php

строка 92
$inDB->orderBy('f.'.$orderby, $orderto);
меняем на

//устанавливаем сортировку
if($orderby!=''){
$inDB->orderBy('f.'.$orderby);
}else {
$inDB->orderBy('f.id');
}
//$inDB->orderBy('f.'.$orderby, $orderto);
большое спасибо Кириллу (kirkr)

по поводу сохранения модулей — это мой личный косяк при импорте базы данных.
в таблице cms_bsnners поле position теперь имеет наименование markers. я просто забыл переименовать.

вышеуказанный способ по поводу прав в группах (слетали чекбоксы) — все работает.

Спасибо всем, кто помогает делать этот мир лучше!
#207 30 августа 2020 в 16:47

при регистрации, сообщения не приходят.

Sense
попробуйте указать яндекс-почту и отпишитесь, получилось ли.
#208 31 августа 2020 в 18:39
Sense, ну, так пишите в личку мыло или скайп, или телегу
#209 1 сентября 2020 в 15:58
Sense, только имейте ввиду, что 107 — последняя версия, совместимая с премиумами.
108 — более мощная по сути, но ограничена штатным функционалом. Во всяком случае, пока.
#210 3 сентября 2020 в 17:50
Просто берете архив и заливаете на хост. Распаковыввете, устанавливает базу и спокойно работаете
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.