Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.
Модераторы: Xpycm, Koduc
Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.
На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.
gen » 25 окт 2013, 12:02
Кто сталкивался с Yii и ORE, как вывести новости не на отдельной странице,а в виде блока на странице?
-
gen
- Прохожий
-
- Сообщения: 31
- Зарегистрирован: 05 окт 2013, 20:15
- Очки репутации: 1
gen » 25 окт 2013, 15:32
Спасибо большое!
-
gen
- Прохожий
-
- Сообщения: 31
- Зарегистрирован: 05 окт 2013, 20:15
- Очки репутации: 1
gen » 26 окт 2013, 16:02
Подскажите, а где изменить формат даты новостей?
Сейчас формат такой: 01.01.01 15:40 (пример). Где изменить, что бы формат даты был: 01 января 2013г. или 21 января ?
Заранее благодарен!
-
gen
- Прохожий
-
- Сообщения: 31
- Зарегистрирован: 05 окт 2013, 20:15
- Очки репутации: 1
Xpycm » 27 окт 2013, 11:56
Файл protected\modules\news\models\News.php, метод afterFind.
Сейчас используется такой формат записи: "d.m.Y H:i:s".
Заменяете значение переменной $dateFormat в этом методе на интересующий.
В помощь документации PHP -
http://php.net/manual/ru/function.date.php
-
Xpycm
- Разработчик
-
- Сообщения: 1592
- Зарегистрирован: 30 дек 2011, 11:06
- Откуда: Йошкар-Ола
- Очки репутации: 50
-
gen » 30 окт 2013, 10:54
Пробовал результат один и то тот же, почему и спросил.
Хотел модернизировать модуль новости в админке.
Подскажите, обычным кодом php возможно исправить? Если можно то в каких файлах его вставлять, в части списков, форм, работы с sql?
А то открыл файлы backend а там тьма )))
-
gen
- Прохожий
-
- Сообщения: 31
- Зарегистрирован: 05 окт 2013, 20:15
- Очки репутации: 1
Xpycm » 30 окт 2013, 11:11
У меня работает.
- Код: Выделить всё
protected function afterFind() {
$dateFormat = 'd F Y';
$this->dateCreated = date($dateFormat, strtotime($this->date_created));
return parent::afterFind();
}
Единственное, может выводиться в виде: 20 September 2013. Т.е месяц может быть на английском.
Как перевести месяц на русский? Пусть это будет домашним заданием.
-
Xpycm
- Разработчик
-
- Сообщения: 1592
- Зарегистрирован: 30 дек 2011, 11:06
- Откуда: Йошкар-Ола
- Очки репутации: 50
-
gen » 30 окт 2013, 11:24
Вы так и не ответили на второй вопрос. Допустим хочу добавить графу категорий новостей, но она написана на обычном php, где размещать этот код?
-
gen
- Прохожий
-
- Сообщения: 31
- Зарегистрирован: 05 окт 2013, 20:15
- Очки репутации: 1
Xpycm » 30 окт 2013, 11:28
Где-нибудь в protected\modules\news\views\index.php
У нас структура модульная, в папке protected\modules\ находятся все модули.
В папке модуля есть каталог view - в них хранятся как раз таки вьюшки - файлы вывода.
-
Xpycm
- Разработчик
-
- Сообщения: 1592
- Зарегистрирован: 30 дек 2011, 11:06
- Откуда: Йошкар-Ола
- Очки репутации: 50
-
gen » 30 окт 2013, 11:31
Спасибо, обнадежили. А если это раздел админа "Добавить новость"?
-
gen
- Прохожий
-
- Сообщения: 31
- Зарегистрирован: 05 окт 2013, 20:15
- Очки репутации: 1
Вернуться в Вопросы и помощь по изменениям
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 34