Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Вставка из буфера скопированной страницы (http://forum.typo3.ru/showthread.php?t=4259)

Илья 09.08.2007 13:14

Вставка из буфера скопированной страницы
 
Вставка из буфера скопированной страницы в режиме List вызывает следующее:
Warning: Missing argument 7 for t3lib_TCEmain::copyRecord_procBasedOnFieldType() in \t3lib\class.t3lib_tcemain.php on line 2757

Таких варнингов около 20 штук, все одинаковые.
В строке 2757 вижу:
function copyRecord_procBasedOnFieldType($table,$uid,$field ,$value,$row,$conf,$realDestPid) {

Седьмой аргумент это $realDestPid.

Кто-нибудь такое видел?
Самое интересное, что страница из буфера вставляется.
Может быть отключить варнинги и все? Или пофиксить как-нибудь?

void 09.08.2007 15:58

Логичнее всего первой строкой этой функции вставить debug(), чтобы увидеть значения всех аргументов. То есть, выяснить условия появления этих варнингов. Затем добавить баг в багтрекер.
Имхо, пофиксить самостоятельно TCEmain - весьма и весьма нетривиальная задача.

Илья 09.08.2007 16:01

Отладкой тоже заниматься не хочется...
После вставки debug ()
где можно увидеть значения всех аргументов?

Dutchak Vitaly 09.08.2007 16:10

Вы бы еще Notice включили бы )) выключите варнинги оставьте только ошибки

void 09.08.2007 16:12

Примерно вот так:
debug($table);
debug($uid);
debug($field);
debug($value);
debug($row);
debug($conf);

void 09.08.2007 16:14

То, что при включенных нотайсах в тайпе будет просто ужас - это нехорошо, вообще-то. А как без включенных варнингов узнать, что что-то где-то не то?

Илья 09.08.2007 16:14

Цитата:

Сообщение от Dutchak Vitaly (Сообщение 14140)
Вы бы еще Notice включили бы )) выключите варнинги оставьте только ошибки

На днях озадачился этим вопросом, но руки пока что не дошли.
Это через install делать надо?

Илья 09.08.2007 16:16

Цитата:

Сообщение от void (Сообщение 14142)
То, что при включенных нотайсах в тайпе будет просто ужас - это нехорошо, вообще-то. А как без включенных варнингов узнать, что что-то где-то не то?

А отключается только вывод на экран?
Или в файлы тоже (если такое вообще есть в тайпе)?

Dutchak Vitaly 10.08.2007 00:14

Цитата:

Сообщение от void (Сообщение 14142)
То, что при включенных нотайсах в тайпе будет просто ужас - это нехорошо, вообще-то. А как без включенных варнингов узнать, что что-то где-то не то?

log файлы ошибок никто не отменял :-) А вообще первый раз вижу данную проблему, надо дебагить и копаться откуда именно вызывается экземпляр функции который и вызывает варнинг

Илья 10.08.2007 01:02

Вот и мне странно, что такое вылезает.
причем это на локальной машине происходит
может быть когда на хостинг залью проблема изчезнет, хотя вероятнее всего появятся новые траблы ;-)


Часовой пояс GMT +4, время: 01:00.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot