Project

General

Profile

Actions

Bug #24827

closed

Empty Pagetitle in the page properties

Added by Niki Mueller almost 14 years ago. Updated over 13 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2011-01-26
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.4
PHP Version:
5.2
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

If you want to edit the page properties after you set a pagetitle, the field for pagetitle is always empty in the page properties. There is no chance to change the pagetitle. This happens since Typo3 Version 4.3 and still appear in the Version 4.4.
We had this problem with a few customer on different server with different Typo3 Versions(4.3, 4.4.4, 4.4.6).
But we can not reproduce this bug on every time we are working with this typo3 versions. On most of our web precence it works without any problems.
The problem is located in the class t3lib/tceforms/class.t3lib_tceforms_suggest.php on line 94. The row['pid'] is wrapped in single quotes, if we wrapped the row['pid'] in double quotes it works.

(issue imported from #M17330)


Files

class.t3lib_tceforms_suggest.diff (158 Bytes) class.t3lib_tceforms_suggest.diff Administrator Admin, 2011-01-26 11:32
17330.patch (914 Bytes) 17330.patch Administrator Admin, 2011-03-18 11:28
Actions #1

Updated by Georg Ringer almost 14 years ago

maybe an old version of extension date2cal is installed? remove this extension or upgrade

Actions #2

Updated by Niki Mueller almost 14 years ago

That was my first guess too. I already checked this before my posting. The removing of the date2cal extension didn't change anything.

Actions #3

Updated by Frederic Gaus over 13 years ago

I've attached a better patch for this issue.

I've no clue where to search. This issue appear on windows as well as on linux-servers. Looking at the array $row one can notice that on clean TYPO3 installations $row['pid'] is an integer while on some installations it is a string with the format [table]_[uid]|[title] (e.g. pages_81|testpage)

This causes the additionalJS code to be invalid and results in a javascript error. Later on the javascript functionality for the pagetitle is not executed and thus it stays empty.

Actions #4

Updated by Frederic Gaus over 13 years ago

Ok, the problem was an installed extension which added a $TCA-configuration for pages[pid]

It's not a TYPO3-Core problem, please close this bug. Thanks.

Actions #5

Updated by Tolleiv Nietsch over 13 years ago

  • Status changed from Needs Feedback to Closed
  • Target version deleted (0)
Actions

Also available in: Atom PDF