[TYPO3-UG Oesterreich] Tabelle sys_file, Spalte sha1: Was wird da gehasht?
Herwig Diernegger
herwig.diernegger at sz-ybbs.ac.at
Tue Feb 17 10:27:08 CET 2015
Hi!
Danke Markus, danke Michael für die Tipps!!!
Die Hinweise gehen in die Richtung, die Aufgabe nicht auf SQL-Ebene zu
bearbeiten,
sondern das TYPO3-FAL-API zu bemühen.
Mal sehen;-)
lg
Herwig
Am 16. Februar 2015 um 19:13 schrieb Markus Klein <klein.t3 at reelworx.at>:
> Hi!
>
> Ein paar snippets von mir:
>
> $storageFolder =
> ResourceFactory::getInstance()->getObjectFromCombinedIdentifier('2:/someFolder');
> $file = $storageFolder->addFile('path/to/some/File');
>
> $data = [
> 'uid_local' => $file->getUid(),
> 'pid' => $this->storagePid,
> 'table_local' => 'sys_file',
> 'uid_foreign' => $recordId,
> 'tablenames' => ''tt_news',
> 'fieldname' => 'whateverfitshere_in_tt_news'
> ];
> $data['tstamp'] = $data['crdate'] = time();
> $res =
> $this->typo3db->exec_INSERTquery('sys_file_reference', $data);
>
> GeneralUtility::makeInstance(ReferenceIndex::class)->updateRefIndexTable('sys_file_reference',
> $this->typo3db->sql_insert_id())
>
> lg
> Markus
>
> ------------------------------------------------------------
> Markus Klein
> TYPO3 CMS Active Contributors Team Member
>
> > -----Original Message-----
> > From: typo3-at-bounces at lists.typo3.org [mailto:typo3-at-
> > bounces at lists.typo3.org] On Behalf Of Herwig Diernegger
> > Sent: Monday, February 16, 2015 3:39 PM
> > To: TYPO3 Usergroup Oesterreich
> > Subject: [TYPO3-UG Oesterreich] Tabelle sys_file, Spalte sha1: Was wird
> da
> > gehasht?
> >
> > Hi all,
> >
> > wir wollen tt_news-Datensätze per PHP-Script erzeugen:
> > Jedes Image eines tt_news-Eintrages braucht einen Eintrag in Tabelle
> > sys_file.
> > Ein sys_file-Eintrag braucht 3-Hash-Werte: "identifier-hash",
> "folder-hash"
> > und "sha1"
> >
> > Weiß jemand so auf die schnelle, was ich hashen muss, um den Wert für
> > sha1 zu erzeugen?
> > Bzw. wo muss ich nachsehen....
> >
> > Hintergrund:
> > Ist Teil einer Diplomarbeit, quasi Altdaten-Übernahme rein nach TYPO3
> > Wenn ich sys_file gefüllt habe, erwarte ich eigentlich, dass die tt_news-
> > Datensätze richtig vom System verarbeitet werden, oder?
> >
> > TYPO3 6.2.9, tt_news 3.6.0
> >
> >
> > THX
> > &
> > mit freundlichen Grüßen
> >
> > DI Herwig Diernegger
> >
> > SZ-Ybbs
> > _______________________________________________
> > TYPO3-at mailing list
> > TYPO3-at at lists.typo3.org
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-at
>
> _______________________________________________
> TYPO3-at mailing list
> TYPO3-at at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-at
--
Mit freundlichen Grüßen
DI Herwig Diernegger
SZ-Ybbs
More information about the TYPO3-at
mailing list