9 комментариев

avatar
В языковом файле /templates/language/russian.php
avatar
Только тебе придется менять все вхождения слова «топик» в языковом файле, если не хочешь получить путаницу когда у тебя в меню Посты, а в других частях сайта остались Топики.
avatar
Правильней менять на уровни конкретного шаблона наверно, чтобы не изменять дефолтный russian.php.

1) Создаем каталог language в templates/skin/шаблон/settings
2) Создаем файл текстовок templates/skin/шаблон/settings/language/russian.php
3) Добавляем туда

<?php

/**
* Русский языковой файл.
* Содержит текстовки шаблона.
*/
return array(

         /**
	 * Переименование стандартных текстовок
	 */
        'blogs' => 'Группы',
        'сюда' => 'сюда',
        'сюда' => 'сюда'

);


Таким образом мы просто переопределяем стандартные имена, и при этом не трогаем из дистрибутива.
avatar
Папку settings можно применять и для других php файлов которые должны быть более приоритетны чем «родные»?
avatar
Нет, не для всех. По мимо language, можно config.php, но вроде не все настройки через него работают, а только те что с шаблоном контачат (могу ошибаться, все не пробовал).
avatar
через config.php можно перекрыть все настройки, но лучше отделять котлеты и менять настройки не касающиеся шаблона в папке конфигов в config.local.php
avatar
Спасибо. Проверять лень, не важно сильно м.б. знаете — у config.local.php выше приоритет чем у шаблонного config.php? Как то было при разработке, вставил какую-то системную настройку (не относящуюся к шаблону), которая уже была определена в config.local.php, и она не сработала.
avatar
у config.local.php выше приоритет чем у шаблонного config.php
ниже. шаблонный конфиг грузится значительно позднее загрузки основных конфигов и поэтому перекрывает их настройки, часть движка уже использовала эти настройки поэтому перекрывать системные настройки внутри шаблона — нельзя.
Как то было при разработке, вставил какую-то системную настройку (не относящуюся к шаблону), которая уже была определена в config.local.php, и она не сработала.
вот по вышеуказанной причине (движок уже мог использовать значение из основного конфига до момента загрузки конфига шаблона)
avatar
Благодарю!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.