TYPO3 Forge: Issues
http://forge.typo3.org/
http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?1705866169
2023-09-25T06:04:34Z
TYPO3 Forge
Redmine
TYPO3 Core - Feature #102027 (Under Review): Use DI to autoconfigure extbase repositories
http://forge.typo3.org/issues/102027
2023-09-25T06:04:34Z
Alexander Schnitzler
TYPO3 Core - Task #101459 (Under Review): Introduce type declarations in AbstractFile
http://forge.typo3.org/issues/101459
2023-07-27T10:47:46Z
Alexander Schnitzler
TYPO3 Core - Feature #101404 (New): Extbase support for JSON TCA fields
http://forge.typo3.org/issues/101404
2023-07-21T07:35:21Z
Alexander Schnitzler
TYPO3 Core - Task #101392 (Under Review): Remove (get/set)Identifier() from AbstractFile
http://forge.typo3.org/issues/101392
2023-07-19T18:26:15Z
Alexander Schnitzler
TYPO3 Core - Task #101292 (New): Introduce type declarations in PropertyMappingConfigurationInter...
http://forge.typo3.org/issues/101292
2023-07-07T16:27:14Z
Alexander Schnitzler
TYPO3 Core - Task #101267 (Under Review): Introduce parts of new ClassSchemaFactory
http://forge.typo3.org/issues/101267
2023-07-06T15:37:43Z
Alexander Schnitzler
TYPO3 Core - Task #100376 (Under Review): Introduce type declarations in ClassSchema related classes
http://forge.typo3.org/issues/100376
2023-04-01T08:34:54Z
Alexander Schnitzler
TYPO3 Core - Task #100277 (Under Review): Introduce DatabaseType enum
http://forge.typo3.org/issues/100277
2023-03-23T18:52:27Z
Alexander Schnitzler
TYPO3 Core - Task #100136 (New): ObjectConverter should infer property types from properties, not...
http://forge.typo3.org/issues/100136
2023-03-10T08:34:04Z
Alexander Schnitzler
TYPO3 Core - Task #98140 (Under Review): Add property type declarations with rector
http://forge.typo3.org/issues/98140
2022-08-13T13:33:02Z
Alexander Schnitzler
TYPO3 Core - Feature #92976 (Under Review): Introduce new uri builder classes
http://forge.typo3.org/issues/92976
2020-12-02T14:31:42Z
Alexander Schnitzler
TYPO3 Core - Bug #90214 (New): TCA maxitems is ignored
http://forge.typo3.org/issues/90214
2020-01-27T12:59:15Z
Florian Rival
florian.typo3@oktopuce.fr
<p>Hi,</p>
<p>When setting TCA maxitems to 1 for INLINE relations, and update the record from FE form, maxitems is ignored, many relations are created in sys_file_reference where there should be only one.</p>
<p>New relation is inserted but old relation is not deleted.</p>
<p>Sample TCA :</p>
<pre>
'cv' => [
'exclude' => false,
'label' => 'cv',
'config' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getFileFieldTCAConfig(
'cv',
[
'minitems' => 0,
'maxitems' => 1,
'foreign_match_fields' => [
'fieldname' => 'cv',
'tablenames' => 'fe_users',
'table_local' => 'sys_file',
]
],
'pdf'
),
]
</pre>
<p>And update with :</p>
<pre><code class="php syntaxhl" data-language="php"><span class="nv">$this</span><span class="o">-></span><span class="n">userRepository</span><span class="o">-></span><span class="nf">update</span><span class="p">(</span><span class="nv">$user</span><span class="p">);</span>
</code></pre>
<p>The bug appeared in Typo3 9.5.13 but wasn't present in previous V9 versions (don't know exactly which one).</p>
<p>Florian</p>
TYPO3 Core - Task #89932 (Under Review): Harden QOM objects and interfaces
http://forge.typo3.org/issues/89932
2019-12-13T09:35:15Z
Alexander Schnitzler
TYPO3 Core - Feature #89581 (Under Review): Introduce new system_log table
http://forge.typo3.org/issues/89581
2019-11-04T17:05:29Z
Alexander Schnitzler
TYPO3 Core - Bug #88636 (Accepted): Controller action does not accept ObjectStorage<Model> parameter
http://forge.typo3.org/issues/88636
2019-06-27T09:28:04Z
ondro no-lastname-given
ogrosko@gmail.com
<p>When I use parameter annotation for controller action like this:<br /><pre><code class="php syntaxhl" data-language="php"> <span class="cd">/**
* @param ObjectStorage<Model> $param
*/</span>
<span class="k">public</span> <span class="k">function</span> <span class="n">someAction</span><span class="p">(</span><span class="kt">ObjectStorage</span> <span class="nv">$param</span> <span class="o">=</span> <span class="kc">null</span><span class="p">)</span>
<span class="p">{</span>
<span class="c1">//...</span>
<span class="p">}</span>
</code></pre></p>
<p>In <strong>ObjectStorageConverter</strong> target type is <strong>ObjectStorag</strong> and <strong><Model></strong> is stripped off so converter is not able to handle converting.<br />Looks like it's stripped off in <strong>TYPO3\CMS\Extbase\Mvc\Controller::initializeActionMethodArguments</strong> by reflection service</p>
<pre><code class="php syntaxhl" data-language="php"><span class="nv">$methodParameters</span> <span class="o">=</span> <span class="nv">$this</span><span class="o">-></span><span class="n">reflectionService</span>
<span class="o">-></span><span class="nf">getClassSchema</span><span class="p">(</span><span class="k">static</span><span class="o">::</span><span class="n">class</span><span class="p">)</span>
<span class="o">-></span><span class="nf">getMethod</span><span class="p">(</span><span class="nv">$this</span><span class="o">-></span><span class="n">actionMethodName</span><span class="p">)[</span><span class="s1">'params'</span><span class="p">]</span> <span class="o">??</span> <span class="p">[];</span>
</code></pre>
<p>See slack thread about this [[<a class="external" href="https://typo3.slack.com/archives/C0CRS7RFH/p1561101916230200">https://typo3.slack.com/archives/C0CRS7RFH/p1561101916230200</a>]]</p>
<p>PHP: 7.2<br />Typo3: 9.5.7</p>