severt 0 05/19/2015 11:11 AM после обновления до 3.4.8 перестала работать загрузка аватароввыяснил что был изменен файл admin/sources/classes/member/photo.php=====старая версия$html = $this->registry->getClass('output')->getTemplate('profile')->photoEditor( $data, $member );return preg_replace( '#<form(.+?)action="([^"]+?)"\s+?id=\'photoEditorForm\'#', '<form\1action="\2&secure_key=' . $this->member->form_hash . '" id=\'photoEditorForm\'', $html ); in new version новая версияreturn $this->registry->getClass('output')->getTemplate('profile')->photoEditor( $data, $member );======используется шаблон - Delicate Style 1.8 на форуме invision сообщают, что нужно обновить шаблон для правильной работы, но сами файлы шаблона совпадают один в один для шаблона photoEditor(3.4.8 is the fix you need. The fix involves a template change, which is why the upgrader needs to run.) помогите решить проблему Share this post Link to post
Атаман 460 05/19/2015 12:22 PM Вот и первые недовольные... :D Были изменения шаблонов в новой версии. Запустите поиск различий (Ваш шаблон - запустить). Share this post Link to post
newbie 1,722 05/19/2015 12:29 PM Скачал, обновил тестовый форум, ошибки не наблюдаю. Сравнил шаблоны, есть различия Было <form method='post' enctype="multipart/form-data" action="{parse url="app=members&module=profile§ion=photo&do=save" base="public"}" id='photoEditorForm' name='photoEditorForm'>Стало <form method='post' enctype="multipart/form-data" action="{parse url="app=members&module=profile§ion=photo&do=save&secure_key={$this->member->form_hash}" base="public"}" id='photoEditorForm' name='photoEditorForm'> Можете заменить первое на второе или, если дистрибутив "свежий" (содержит правильный код) и шаблон не имеет изменений, можете "обновить данные базового стиля" + кэш-файлы. 1 Share this post Link to post