Найдено 339 результатов

Joseph Jevelin
2014.04.05, 12:36
Форум: Общие вопросы (Yii 1.x)
Тема: Переопределение сообщений
Ответы: 7
Просмотры: 1659

Re: Переопределение сообщений

Перевести на любой язык можно, но изменить сообщения по умолчанию (en) на свои (en), без переопределения компонента (модели не в счёт), нельзя. Навскидку, CUrlManager.
Joseph Jevelin
2014.04.04, 18:13
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по правилам маршрутизации
Ответы: 4
Просмотры: 1732

Re: Вопрос по правилам маршрутизации

Пожалуйста. В таком случае, разбирайтесь сами. Но на будущее, объясняйте более внятно и подробно, не боясь использовать кнопку "Code".
Joseph Jevelin
2014.04.04, 14:56
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по правилам маршрутизации
Ответы: 4
Просмотры: 1732

Re: Вопрос по правилам маршрутизации

Если правило '<alias>' => 'website/page' стоит первым, то и запрос обращается к website/page (напр. site.ru/test, site.ru/yii).
Joseph Jevelin
2014.04.04, 06:52
Форум: Общие вопросы (Yii 1.x)
Тема: Переопределение сообщений
Ответы: 7
Просмотры: 1659

Re: Переопределение сообщений

Помимо валидаторов есть ещё уйма компонентов.
Joseph Jevelin
2014.04.04, 05:44
Форум: Общие вопросы (Yii 1.x)
Тема: Переопределение сообщений
Ответы: 7
Просмотры: 1659

Re: Переопределение сообщений

Это не то. Мне нужна подмена... так сказать, стандартных сообщений "en" на свой "en" с определением новых как сообщения по умолчанию.
Joseph Jevelin
2014.04.04, 05:31
Форум: Общие вопросы (Yii 1.x)
Тема: Переопределение сообщений
Ответы: 7
Просмотры: 1659

Переопределение сообщений

Думаю, что ответ очевиден, но всё же спрошу. Возможно ли изменить текст определённого сообщения без переопределения класса? Например, "{attribute} cannot be blank." на "Fill the required field." из CRequiredValidator. Вариант с "message" в модели я не рассматриваю, так ...
Joseph Jevelin
2014.03.31, 22:47
Форум: Общие вопросы (Yii 1.x)
Тема: красивые url
Ответы: 7
Просмотры: 2168

Re: красивые url

Код написан правильно, но нужно понимать, как работает компонент urlManager. В данном случае, так как GET параметр в выражении находится первым, то и проверка происходит в том экшене, который стоит первым. Если задачу нужно решить железно, то советую написать свой компонент (наследника от CBaseUrlRu...
Joseph Jevelin
2014.03.31, 19:08
Форум: Общие вопросы (Yii 1.x)
Тема: собственный layout для модуля
Ответы: 15
Просмотры: 3386

Re: собственный layout для модуля

anton44eg писал(а):не пробовали положишь layout в protected/modules/YOUR_MODULE_NAME/views/layouts/ ?
Плюс:

Код: Выделить всё

<?php $this->beginContent('/layouts/main'); ?>
...
<?php $this->endContent(); ?>
Где main находится в protected/modules/YOUR_MODULE_NAME/views/layouts/.
Joseph Jevelin
2014.03.31, 16:55
Форум: Общие вопросы (Yii 1.x)
Тема: Модели
Ответы: 24
Просмотры: 4075

Re: Модели

Seph писал(а):тупая ошибка(
а как это понимать?
viewtopic.php?f=3&t=17363
мне ответили что id еще не известно
Пароль передаётся при заполнении формы, ID присваивается при создании записи.
Joseph Jevelin
2014.03.31, 15:21
Форум: Общие вопросы (Yii 1.x)
Тема: Модели
Ответы: 24
Просмотры: 4075

Re: Модели

Разве не видна разница?

В первом случае пароль просто прошёлся по функции, во-втором - входящее значение стало идентичным со значением на выходе.
Joseph Jevelin
2014.03.30, 23:28
Форум: Обо всем
Тема: Она...
Ответы: 0
Просмотры: 1046

Она...

Ребят, кто-нибудь смотрел фильм "Она"? В главной роли Хоакин Феникс, а Скарлетт Йоханссон в роли голоса операционки, в которую влюбляется главный герой. Фильм достаточно интересный, в этом году взял Оскара в номинации "Лучший сценарий"... Только что посмотрел, понравился) Задумал...
Joseph Jevelin
2014.03.28, 20:50
Форум: Общие вопросы (Yii 1.x)
Тема: Как уговорить клиента на использование Yii в проекте
Ответы: 19
Просмотры: 4256

Re: Как уговорить клиента на использование Yii в проекте

Очень печально... Уже продолжительное время наблюдаю за подобным, готовые CMS против самописных. На мой взгляд, в идеале, написать свою универсальную систему, которую и показывать разработчику. Рассказывая, что для поисковиков лучше будет именно такая система, нежели популярная, с помощью которых со...
Joseph Jevelin
2014.03.23, 20:05
Форум: Общие вопросы (Yii 1.x)
Тема: Единый кэш для frontend и backend
Ответы: 5
Просмотры: 1810

Re: Единый кэш для frontend и backend

Работа в виджете с кэшем необязательна, да и путаница может возникнуть в будущем. Плюс, вместо after'а необходимо использовать before. Сделай в модели так: protected function beforeFind() {     parent::beforeFind();     $this->cache(120, new TagCacheDependency(get_class($this))); } protected functio...
Joseph Jevelin
2014.03.23, 19:38
Форум: Общие вопросы (Yii 1.x)
Тема: Единый кэш для frontend и backend
Ответы: 5
Просмотры: 1810

Re: Единый кэш для frontend и backend

Кэш не сбрасывается, если ты работаешь напрямую с базой данных (из phpMyAdmin, например). Как у тебя происходит работа с бэкендом? Точно ли они работают с одной моделью? Все три метода в моделе дополнены (beforeFind, beforeSave, beforeDelete)?
Joseph Jevelin
2014.03.23, 18:16
Форум: Общие вопросы (Yii 1.x)
Тема: Как правильно хранить
Ответы: 3
Просмотры: 1175

Re: Как правильно хранить

Твои любимые мелочи SEO бесполезны, когда твой сайт тормозит как шляпа. От чего зависит скорость загрузки сайта? Когда ответишь на вопрос, узнаешь свой ответ. Посмотри в "соседние" базы данных, хранят ли разработчики в таблицах два разных по типу поля, но с одинаковыми значениями.
Joseph Jevelin
2014.03.22, 22:17
Форум: Общие вопросы (Yii 1.x)
Тема: Добавление данных в таблицу по циклу
Ответы: 8
Просмотры: 2360

Re: Добавление данных в таблицу по цыклу

Как вариант - раздробить файл на множество подобных, либо ручками, либо специальным софтом. А потом просто сканировать папку.
Joseph Jevelin
2014.03.22, 00:42
Форум: Общие вопросы (Yii 1.x)
Тема: Модуль SEO
Ответы: 11
Просмотры: 3004

Re: Модуль SEO

Думаю, можно поискать тут, - http://www.yiiframework.com/search/?q=s ... =extension. Сам использую классические методы, самописный код.
Joseph Jevelin
2014.03.21, 03:15
Форум: Общие вопросы (Yii 1.x)
Тема: Папка "runtime/HTML"
Ответы: 5
Просмотры: 1903

Re: Папка "runtime/HTML"

Решил проблему. Как оказалось, папка HTML относится к HTML Purifier'у. В классе HTMLPurifier.standalone.php есть две функции, определяющие права создаваемых для фильтра файлов и папок: _write и _prepareDir. Не стал создавать неразумные костыли, а решил просто изменить параметры PHP и доступ пользова...