Показать сообщение отдельно
Старый 18.01.2011, 10:10   #19
Minimajack
Гость
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от VenT Посмотреть сообщение
На счет первого пункта. Ты бы посмотрел что там я не обычную функцию юзаю а свою. Как то не хочется вызывать 500 раз эту фукнцию.
можно было и перегрузить, зачем родные файлы CI коцать?
сравни вызов этой функции и твоей...
твою надо вызывать в каждом "шаблоне", при этом создается дополнительный массив + вложенные циклы + вызов функции внутри( и это надо умножить на кол-во используемых шаблонов со словами)...
в стандарте; просто проверка на существование и вывод (то есть на слово 3 вызова функций lang()->get_instance()->line() причем очень элементарных) например последняя:
Код:
$line = ($line == '' OR ! isset($this->language[$line])) ? FALSE : $this->language[$line];
проблем с мультиязычностью не имеет, что еще надо то?
словарный запас будет расти у ухудшать производительность - твой код будет 100% проигрывать
если выводить кучу слов, тогда да быстрее.
Цитата:
Сообщение от VenT Посмотреть сообщение
На счет пункта 2, приплюсоваться пробел в футере никак не может, ибо юзаю функцию трим.
говорю как было...искался файл footer ; дамп показывал наличие символа перед " footer", вручную почистил стало все нормально ...
попробую повторить
Цитата:
Сообщение от VenT Посмотреть сообщение
Кстати нахрена ты передавать в функцию дисплей переменную $templtype = 'sws_loader' если она так всегда и будет равна?)
что бы можно было говорить про "динамический", не обязательно в контроллере выводить через 'sws_loader' , например, создать 'sws_loader_with_mego_panel_for_mego_admina' и передавать параметром его
  Ответить с цитированием