Показать сообщение отдельно
Старый 28.02.2012, 16:18   #13
MAXIMUS1988
Продвинутый
 
Регистрация: 16.11.2011
Сообщений: 38
Exclamation

Как оказалось это не всё...(((
Теперь нельзя создавать новые страницы и вообще нельзя добавлять новые элементы на страницах любых форм существующих и новых. Пишет:

Oops, an error occured!

PHP Catchable Fatal Error: Argument 2 passed to t3lib_div::implodeArrayForUrl() must be an array, null given, called in /home/intelpol/intelpol.com.ua/www/typo3conf/ext/templavoila/mod1/db_new_content_el.php on line 282 and defined in /home/intelpol/intelpol.com.ua/www/t3lib/class.t3lib_div.php line 2065
Или в скриншоте.


В db_new_content_el.php на строчке 282 такая запись
PHP код:
282. $defVals t3lib_div::implodeArrayForUrl('defVals'$this->defVals); 
class.t3lib_div.php строчка 2065 и ниже:
PHP код:
public static function implodeArrayForUrl($name, array $theArray$str ''$skipBlank FALSE$rawurlencodeParamName FALSE) {
        foreach (
$theArray as $Akey => $AVal) {
            
$thisKeyName $name $name '[' $Akey ']' $Akey;
            if (
is_array($AVal)) {
                
$str self::implodeArrayForUrl($thisKeyName$AVal$str$skipBlank$rawurlencodeParamName);
            } else {
                if (!
$skipBlank || strcmp($AVal'')) {
                    
$str .= '&' . ($rawurlencodeParamName rawurlencode($thisKeyName) : $thisKeyName) .
                            
'=' rawurlencode($AVal);
                } 
Подскажите, пожалуйста, что нужно поменять? Из-за чего ошибка в шаблоне, библиотеке движка и ТемплаВойле?
MAXIMUS1988 вне форума   Ответить с цитированием