Иконка ресурса

[FF] Showcase Enhancements 1.2.11

Нет прав для скачивания
Различные улучшения для дополнения Bob's Showcase

hacker

Местный
Сообщения
860
Реакции
616
Баллы
823
hacker разместил(а) новый ресурс:

[FF] Showcase Enhancements - Различные улучшения для дополнения Bob's Showcase

Ряд улучшений для Showcase.

Отображение темы:

  • Удалить первый пост - первый пост - это просто сообщение, в котором сообщается, что был опубликован новый элемент, что является пустой тратой места, так что его там нет!
  • Добавить реакции к содержимому основного элемента - добавляет панель реакций обратно к содержимому основного элемента, чтобы пользователи могли ставить лайки, не нажимая "Обзор".
    Примечание: для правильной работы вам необходимо включить...

Посмотреть страницу этого ресурса...
 
помогите с ошибкой
Код:
XF\Db\InvalidQueryException: Batch install error: xf_xa_sc_item_update: MySQL query error [1072]: Key column 'item_id' doesn't exist in table src/XF/Db/AbstractStatement.php:230

Сгенерирована пользователем: admin 1 Фев 2023 в 23:44


Трассировка стека

ALTER TABLE xf_xa_sc_item_update
ADD ff_se_discussion_post_id INT UNSIGNED NOT NULL DEFAULT '0',
ADD KEY ff_se_itemdiscussion_post (item_id, ff_se_discussion_post_id)

#0 src/XF/Db/Mysqli/Statement.php(198): XF\Db\AbstractStatement->getException('MySQL query err...', 1072, '42000')
#1 src/XF/Db/Mysqli/Statement.php(79): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1072, '42000')
#2 src/XF/Db/AbstractAdapter.php(96): XF\Db\Mysqli\Statement->execute()
выполнил запрос в базе
1675396295841.pngне создается столбец (
Код:
XF\Db\InvalidQueryException: xf_xa_sc_item_update: MySQL query error [1072]: Key column 'item_id' doesn't exist in table in src/XF/Db/AbstractStatement.php at line 230

    XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 198
    XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 79
    XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 96
    XF\Db\AbstractAdapter->query() in src/XF/Db/Schema/AbstractDdl.php at line 158
    XF\Db\Schema\AbstractDdl->apply() in src/XF/Db/SchemaManager.php at line 154
    XF\Db\SchemaManager->alterTable() in src/addons/FF/ShowcaseEnhancements/Setup.php at line 29
    FF\ShowcaseEnhancements\Setup->installStep1() in src/XF/AddOn/StepRunnerInstallTrait.php at line 62
    FF\ShowcaseEnhancements\Setup->installStepRunner() in src/XF/AddOn/StepRunnerInstallTrait.php at line 29
    FF\ShowcaseEnhancements\Setup->install() in src/XF/Admin/Controller/AddOn.php at line 419
    XF\Admin\Controller\AddOn->actionInstall() in src/XF/Mvc/Dispatcher.php at line 352
    XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 259
    XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 115
    XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 57
    XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2482
    XF\App->run() in src/XF.php at line 525
    XF::runApp() in admin.php at line 13
как его создать ?
плагин

Showcase установлен​

 
А если попробовать сделать так ?
SQL:
DROP INDEX ff_se_itemdiscussion_post ON xf_xa_sc_item_update;
ALTER TABLE xf_xa_sc_item_update ADD KEY ff_se_itemdiscussion_post (item_id, ff_se_discussion_post_id);
 
Нормально при первом запросе не было индекса просто, второй запрос должен был выполниться и все должно работать нормально, хотя на тестовой машине у меня все развернулось корректно, почему у вас потерялся индекс вопрос.
 
1675414646529.png
надо, я думаю, столбец добавить, а как ?
вот такой пример нашел
Чтобы добавить столбец, еще его называют полем, в таблицу, используется запрос под названием ALTER. Лучше сразу перейти к наглядному примеру.
-- в таблице "games"
-- добавить столбец с именем "price" и типом "int"
ALTER TABLE games ADD COLUMN price int;
по аналогии может так сделать запрос
ALTER TABLE xf_xa_sc_item_update ADD COLUMN item_id int;

вот с типом не знаю (
 
Последнее редактирование:
Тогда сделай так:
SQL:
ALTER TABLE xf_xa_sc_item_update ADD COLUMN item_id int(10) UNSIGNED NOT NULL;
DROP INDEX ff_se_itemdiscussion_post ON xf_xa_sc_item_update;
ALTER TABLE xf_xa_sc_item_update ADD KEY ff_se_itemdiscussion_post (item_id, ff_se_discussion_post_id);
 
SQL:
ALTER TABLE xf_xa_sc_item_update ADD COLUMN item_id int(10) UNSIGNED NOT NULL;
ALTER TABLE xf_xa_sc_item_update ADD KEY ff_se_itemdiscussion_post (item_id, ff_se_discussion_post_id);
Тогда так, возможно еще каких либо частей не будет хватать.
 
Тогда сделай так:
SQL:
ALTER TABLE xf_xa_sc_item_update ADD COLUMN item_id int(10) NOT NULL;
DROP INDEX ff_se_itemdiscussion_post ON xf_xa_sc_item_update;
ALTER TABLE xf_xa_sc_item_update ADD KEY ff_se_itemdiscussion_post (item_id, ff_se_discussion_post_id);
Там походу сервер лаганный. Ему это не помогло.
Ошибку текстом скинь с мускула, то что на красном фоне. 2 строки надо выполнить. Которые добавляют таблицы. Дальше посмотрим. Да и вам сервер нужно поменять.
 
стоп ) поставился плагин, ура !!! лучшая поддержка по ксену :dance2:
:clapping:
 
что я не правильно сказал ) только здесь помогли разобраться с плагином
 
@alex54, Чесно слово ты на всех форумах запарил нытьем. тут ошибка там ошибка. Поменяй сервер.
На данном форуме есть администратор он и нам помогал в настройке сервера, но если сервер не правильно изначально настроен, он будет сыпать ошибки как ты не крути настройки панели. Сменили сервер и все как по маслу.
Вогт совет купить rassbery флешку на 128 гиг накатить на флеху серверное ПО ну и и долго настраивать сеть, а потом тока сервер )))
 
я на хостинге спринтхост
Чесно слово ты на всех форумах запарил нытьем. тут ошибка там ошибка.
запарил - не читай
нашел еще один косяк, когда плагин включен
эти картинки не отображаются или что-то в настройках ?
турция.png
 
Последнее редактирование:
hacker обновил ресурс [FF] Showcase Enhancements новой записью:

1.2.3

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

Изменен размер обложки по умолчанию на 0 (поэтому отключен при первой установке)

Посмотреть подробности об этом обновлении...
 
@alex54, Если в браузере Яндекс, то долго кеш проходить будет, а если еще под клоудом то очень долго.
 
Назад
Верх Низ