Typo3 8.7.32 - 自訂 extbase 表中的列每隔一段時間就會部分'損壞”,有人看起來類似嗎?
P粉797855790
P粉797855790 2024-02-21 21:27:32
0
1
409

我開發了一個 extbase 插件,可以將資料從外部 API 匯入到我們的網站中。該插件依賴 external_importsvconnectorsvconnector_csv

一切正常,並且已經工作了好幾個月,但在極少數情況下(每月一次或更少),來自單一列的資料會轉換為隨機數,但有些是好的。它始終是同一個表的同一列。我查了一下,這些數字與 API 中的任何內容都不對應。

sys_historysys_logtx_externalimport_domain_model_log 中沒有這些標題變成數字的痕跡,但是當我從api 重新匯入資料時,我有它們恢復正常的歷史記錄。此外,當他們轉向數字時,tstamp 不會更新(昨天(8 月 18 日)不是數字,165694181 對應於 7 月 4 日)。

如果有人知道可能會發生什麼,謝謝!

匯出的標題和時間戳記的 CSV:

title;tstamp;crdate
1024;1656941811;1647978601
10496;1656941811;1652189101
10752;1656941811;1652192701
11008;1656941811;1652192701
11264;1656941811;1647978301
11520;1656941811;1647979201
11776;1657138201;1652193601
12032;1656941811;1647875402
12288;1656941811;1652193001
12544;1656941811;1652193301
1280;1656941811;1652193001
12800;1656941811;1647875402
13056;1656941811;1652714101
13312;1660238401;1652714101
13568;1656941811;1652193301
13824;1656941811;1652193601
14080;1656941811;1652191202
14336;1656941811;1652191501
14592;1657640101;1652191501
14848;1656941811;1652191202
15104;1656941811;1647875402
1536;1658432401;1652193901
15360;1656941811;1652191202
15872;1656941811;1652193901
16128;1657131901;1656514801
16384;1657131901;1656513301
16640;1657224001;1652193901
16896;1656941811;1647875402
17152;1656941811;1652189101
17408;1656941811;1652192701
17664;1656651301;1647875402
1792;1656941811;1652193301
18176;1656514501;1652189401
18432;1656564901;1647879601
18688;1656941811;1647875402
18944;1656941811;1652192701
19200;1656941811;1652192701
19456;1656941811;1652712001
19712;1657303365;1652190901
19968;1656941811;1652190901
20224;1656941811;1652193901
2048;1656941811;1652191501
20480;1656941811;1652191501
20736;1656941811;1652189401
20992;1656941811;1652193001
21248;1656941811;1647875402
21504;1656941811;1652190002
21760;1656941811;1652191202
22016;1656941811;1647875402
22272;1656596101;1652193301
22528;1656941811;1647875402
22784;1656941811;1652193901
2304;1656941811;1652193001
23040;1658155201;1656527701
23296;1656941811;1652189401
23552;1656651301;1647875402
23808;1656651301;1647875402
2560;1656941811;1647875402
2816;1657223701;1652191501
3584;1656941811;1647875402
3840;1656941811;1652193301
4096;1656941811;1652193601
4352;1660238401;1647875402
4608;1656941811;1652193301
4864;1656941811;1652193601
512;1658513701;1650647701
5120;1656941811;1652193601
5376;1656941811;1652190002
5632;1656941811;1652191202
6144;1656941811;1647875402
6656;1656941811;1652191801
6912;1656941811;1652191801
7168;1656941811;1651082701
7424;1656941811;1652192401
768;1656592501;1652191501
7680;1656941811;1652191801
7936;1657303365;1652193301
8192;1656941811;1652193001
8448;1656941811;1645027443
8704;1656941811;1652125501
8960;1658344501;1647875402
9216;1656941811;1652192701
9472;1656941811;1647875402
9728;1656941811;1652191202
UNAFFECTED TITLE;1660833601;1652193301
UNAFFECTED TITLE;1660835701;1647875402
UNAFFECTED TITLE;1660836301;1647875402
UNAFFECTED TITLE;1660844401;1652193001
UNAFFECTED TITLE;1660837501;1652191501
UNAFFECTED TITLE;1660914001;1645027443
UNAFFECTED TITLE;1660832101;1660832101
UNAFFECTED TITLE;1660833601;1647875402
UNAFFECTED TITLE;1660848601;1647875402

P粉797855790
P粉797855790

全部回覆(1)
P粉514458863

您可能使用選項 sortby

'ctrl' => [
    'sortby' => 'your_field',
],

通常 TYPO3 為此使用名為 sorting 的欄位。

TYPO3 時不時需要對記錄進行重新排序,因此會對排序列進行重新編號。任何先前的資訊都會消失,並插入一組新的索引(帶有距離的數字,以便可以在之間插入新記錄)。

如果您只想顯示按其他欄位排序的數據,請使用選項 default_sortby:

'ctrl' => [
    'default_sortby' => 'your_field',
],

並刪除 sortby 的值。

請參閱Warning 框範例" rel="nofollow noreferrer">default_sortby 的範例
Attention 框「nofollow noreferrer」>排序

#
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!