Posted 17 февраляFeb 17 comment_200098 Я как автор идеи спросил у уже автора приложения Опросы ( https://invisionbyte.ru/apps/polls/ ) ввиде бесплатного подарка. Может ,конечно,некрасиво поступаю,потому что разработчик продает данное приложение,но при передаче мне условий никаких не выставил.Единственное что сказал,это что приложение имеет недостатки и не гарантирует норм.работу на актуальной версии IPS. приложение делалось еще на 4.6.* версии. Впринципе,на 4.6.12 работает,но обнаружился все-таки недостаток. При сохранении настроек (даже ничего не изменяя) групп пользователей вылетает ошибка mysqli_sql_exception: Unknown column 'polls_delete' in 'field list' (1054) #0 /home/avhristich/web/site.ru/public_html/system/Db/Db.php(631): mysqli->prepare('/*avhristich_se...') #1 /home/avhristich/web/site.ru/public_html/system/Db/Db.php(1156): IPS\_Db->preparedQuery('/*avhristich_se...', Array) #2 /home/avhristich/web/site.ru/public_html/system/Patterns/ActiveRecord.php(520): IPS\_Db->update('`core_groups` `...', '`g_promote_excl...', 'WHERE g_id=?') #3 /home/avhristich/web/site.ru/public_html/applications/core/modules/admin/members/groups.php(229): IPS\Patterns\_ActiveRecord->save() #4 /home/avhristich/web/site.ru/public_html/system/Dispatcher/Controller.php(90): IPS\core\modules\admin\members\_groups->form() #5 /home/avhristich/web/site.ru/public_html/applications/core/modules/admin/members/groups.php(39): IPS\Dispatcher\_Controller->execute() #6 /home/avhristich/web/site.ru/public_html/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\admin\members\_groups->execute() #7 /home/avhristich/web/site.ru/public_html/admin/index.php(13): IPS\_Dispatcher->run() #8 {main} Может знающие смогут подшаманить приложение для версий 4.6.* и 4.7.* и выложить здесь рабочую версию ? Polls 1.0.0.tar Polls 1.0.0.tar Edited 17 февраляFeb 17 by AHristich Link to comment https://ipbmafia.ru/topic/26544-prilozhenie-oprosy/ Share on other sites Больше вариантов
17 февраляFeb 17 comment_200100 Сделай запрос к базе форума ALTER TABLE `core_groups` ADD COLUMN `polls_delete` INT(5) NULL DEFAULT '0', ADD COLUMN `polls_can_comment` INT(5) NULL DEFAULT '0'; Link to comment https://ipbmafia.ru/topic/26544-prilozhenie-oprosy/?&do=findComment&comment=200100 Share on other sites Больше вариантов
19 февраляFeb 19 Author comment_200262 В 17.02.2024 в 23:02, HooLIGUN сказал: Сделай запрос к базе форума ALTER TABLE `core_groups` ADD COLUMN `polls_delete` INT(5) NULL DEFAULT '0', ADD COLUMN `polls_can_comment` INT(5) NULL DEFAULT '0'; Благодарю за помощь. Не подскажите где как и куда вставить этот запрос чтобы он автоматом отправлялся при установке приложения? Link to comment https://ipbmafia.ru/topic/26544-prilozhenie-oprosy/?&do=findComment&comment=200262 Share on other sites Больше вариантов
19 февраляFeb 19 comment_200264 В папке setup создать файл queries.json, в него добавить { "1": { "method": "addColumn", "params": [ "core_groups", { "name": "polls_delete", "type": "INT", "length": 5, "decimals": null, "values": null, "allow_null": false, "default": "0", "comment": "", "unsigned": false, "zerofill": false, "auto_increment": false, "binary": false } ] }, "2": { "method": "addColumn", "params": [ "core_groups", { "name": "polls_can_comment", "type": "INT", "length": 5, "decimals": null, "values": null, "allow_null": true, "default": 0, "comment": "", "unsigned": false, "zerofill": false, "auto_increment": false, "binary": false } ] } } Link to comment https://ipbmafia.ru/topic/26544-prilozhenie-oprosy/?&do=findComment&comment=200264 Share on other sites Больше вариантов
19 февраляFeb 19 comment_200268 "allow_null": true|false - тут сами решайте Link to comment https://ipbmafia.ru/topic/26544-prilozhenie-oprosy/?&do=findComment&comment=200268 Share on other sites Больше вариантов
19 февраляFeb 19 Author comment_200272 45 минут назад, Desti сказал: "allow_null": true|false - тут сами решайте СПС. Еще бы знать в чем разница... Link to comment https://ipbmafia.ru/topic/26544-prilozhenie-oprosy/?&do=findComment&comment=200272 Share on other sites Больше вариантов
19 февраляFeb 19 comment_200274 Зависит от логики работы приложения. С другой стороны, при заданном default можно поставить false и не мучаться. Link to comment https://ipbmafia.ru/topic/26544-prilozhenie-oprosy/?&do=findComment&comment=200274 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.