Главное меню
все форумы все темы форума добавить тему
Подключение шаблона
Добрый день!
Пробую установить шаблон взятый с вашего сайта - не выходит чего-то
stylish_retro
после смены темы в админке и после обновления страницы выскакивает сообщение:
Text
Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "/var/www/*******/*******.org/skins/new/default.tpl" on line 45 "{if $_user->group_id==1}<div id="admin_link"><a title="перейти к управлению сайтом" href="{url href=getModulePath("admin&quot}">{t}управление сайтом{/t}</a></div>{/if}" unknown function "getModulePath"' in /var/www/*******/*******.org/kernel/classes/Smarty/sysplugins/smarty_internal_templatecompilerbase.php:431 Stack trace: #0 /var/www/*******/*******.org/kernel/classes/Smarty/sysplugins/smarty_internal_templateparser.php(2662): Smarty_Internal_TemplateCompilerBase->trigger_template_error('unknown functio...') #1 /var/www/*******/*******.org/kernel/classes/Smarty/sysplugins/smarty_internal_templateparser.php(2814): Smarty_Internal_Templateparser->yy_r148() #2 /var/www/*******/*******.org/kernel/classes/Smarty/sysplugins/smarty_internal_templateparser in /var/www/*******/*******.org/kernel/classes/Smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 431

 
С чем это может быть связано?
Со старым кэшем шаблонов скорее всего. Попробуйте очистить от файлов каталог /data/template_c
 
А на какую версию Вы пытаетесь ставить шаблон?
Спасибо! Вечером попробую непременно!
версия 3.2.689
Лучше попробуйте на новой: версия 3.2 уже довольно старая и на совместимость с ней шаблоны не тестировались.
Очистка  /data/template_c не помогла
Установил версию 3.8.840 решил пока не пробовать со сменой дизайна, подключил альбомы, вывел в меню (сменил дизайн на admin)
потребовало установить права на файл kernel/languages/ru/lang.lc_album.php
файла не было, поэтому создал и поставил права 777
все вроде заработало, но в верху выдает кучу инфы:
Text
$lang['пока нет ни одного альбома']=""; $lang['редактирование альбома']=""; $lang['название:']=""; $lang['описание:']=""; $lang['сохранить']=""; $lang['ошибка сохранения']=""; $lang['название альбома не может быть пустым']=""; $lang['пока нет ни одного альбома']=""; $lang['редактирование альбома']=""; $lang['название:']=""; $lang['описание:']=""; $lang['сохранить']=""; $lang['ошибка сохранения']=""; $lang['название альбома не может быть пустым']=""; $lang['редактирование альбома']=""; $lang['название:']=""; $lang['описание:']=""; $lang['сохранить']=""; $lang['ошибка сохранения']=""; $lang['название альбома не может быть пустым']=""; $lang['загрузка изображения']=""; $lang['выберите файл']=""; $lang['название:']=""; $lang['описание:']=""; $lang['загрузить']=""; $lang['необходимо указать файл']=""; $lang['ошибка сохранения']=""; $lang['данный тип файла не поддерживается']=""; $lang['файл слишком большой. разрешены файлы не больше 5мб']=""; $lang['загрузка изображения']=""; $lang['выберите файл']=""; $lang['название:']=""; $lang['описание:']=""; $lang['загрузить']=""; $lang['необходимо указать файл']=""; $lang['ошибка сохранения']=""; $lang['данный тип файла не поддерживается']=""; $lang['файл слишком большой. разрешены файлы не больше 5мб']="";

Права 777 файлу не нужны - достаточно 666.
Попробуйте удалить этот файл совсем и установить права 777 на каталог kernel/languages/ru
Файл будет создан заново.
спасибо помогло!
хотя надо было это в "модули" запостить наверное...