Доброе утро, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 SX CMS | Основная тема
         SX CMS 1.6 UTF

Похожие темы

SX CMS 1.6 UTF


События Суббота, 30.12.2017, 08:12

SX

Группа: Администратор
Cообщений: 2970
Регистрация: 23.10.2009
Цитата
Автор: lissnov
В шаблоне user_profile вызывается переменная user из метода load класса class.Profile и ето приводит к пустой
странице.Вставил перед строкой
$this->_view->assign(array('user' => $row, 'user_videos' => $this->userVideos($row['Id'])));
опредиление массива
$row = array();
и вроде заработало.Причину там надо искать,я любитель,работаю методом тыка,знаний маловато


В php при отсутствии переменных фаталов не бывает. Выше по коду есть проверка на существование массива $row, если его нет идет редирект на ошибку доступа. Вы успели скачать раньше чем я выложил, выкладывал дважды. Суть в том что в ранних виндах нет локали utf-8 и поэтому функция strftime выводит данные в кодировке отличной от utf, сделан костыль, страница не умирает, но даты на винде будут кривые. И ошибка получалась когда начинал иттерироваться массив с данными пользователя, а там был вызов strftime через модификатор smarty, а вы обнуляли массив и не доходило до вызова, но и данных пользователя не выводилось, в общем как то так


Благодарности lissnov


Пользователь офлайн


Похожие темы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте

Пользователей: 0, Гостей: 12

Поисковые боты: 65
oBot(38), Bot(18), BingBot(4), Googlebot(3), Yandex, Crawler
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: vera350
 Дни рождения

Сегодня нет именинников
Copyright © 2009 - 2018 SX All rights reserved | Powered by SX CMS 1.06 UTF | Контакты