Если будет применяться yii2, то посмотрите на скелет https://github.com/yiisoft/yii2-app-advanced
если на yii1, то примерно то же можно сделать, там подразумевается что все приложение лежит в common, а в отдельных частях оно дополняется/переопределяется
Найдено 77 результатов
- 2014.03.09, 17:43
- Форум: Общие вопросы по программированию
- Тема: Разделение
- Ответы: 2
- Просмотры: 1400
- 2014.03.09, 13:38
- Форум: Общие вопросы по программированию
- Тема: Форматирование времени через расширение intl
- Ответы: 1
- Просмотры: 2287
Форматирование времени через расширение intl
Собственно столкнулся с непонятной проблемой, а именно IntlDateFormatter форматирует дату с неправильной timezone date_default_timezone_set('Europe/Kiev'); $time = time(); $formatter = new IntlDateFormatter('ru', IntlDateFormatter::MEDIUM, IntlDateFormatter::FULL, date_default_timezone_get()); var_d...
- 2014.01.16, 01:50
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveForm и метод отправки GET
- Ответы: 3
- Просмотры: 2283
Re: ActiveForm и метод отправки GET
да, action как то не пришел сразу в голову, это отчасти решает проблему
но тем не менее мне кажеться что форма не должна знать о каких то GET параметрах, кроме своих полей
если нужны какие то параметры с GET, то разработчик должен сам об этом позаботиться вставив hidden
но тем не менее мне кажеться что форма не должна знать о каких то GET параметрах, кроме своих полей
если нужны какие то параметры с GET, то разработчик должен сам об этом позаботиться вставив hidden
- 2014.01.16, 01:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveForm и метод отправки GET
- Ответы: 3
- Просмотры: 2283
ActiveForm и метод отправки GET
Есть форма, у нее задан метод отправки GET, получается все параметры клеются в урл. И тут закралась ошибка(может я чего то не понял) при повторной отправке формы параметры доклеиваются к урл, и так до безконечности, вся проблема в этом куске кода с ядра(yii\helpers\BaseHtml::beginForm) if (!strcasec...
- 2013.12.29, 02:07
- Форум: Общие вопросы (Yii 2.x)
- Тема: Нет каталогов переводов
- Ответы: 1
- Просмотры: 1702
Нет каталогов переводов
Облазил весь инет, так и не нашел переводов для сообщений ядра('yii' и 'app')
Они еще не добавлены, или я не там искал?
Они еще не добавлены, или я не там искал?
- 2013.12.27, 17:30
- Форум: Архив
- Тема: Не работает событие missingTranslation
- Ответы: 3
- Просмотры: 3105
- 2013.12.27, 01:24
- Форум: Архив
- Тема: Не работает событие missingTranslation
- Ответы: 3
- Просмотры: 3105
Не работает событие missingTranslation
Platform::$app->language = 'ru-RU'; $source = Platform::$app->i18n->getMessageSource('platform'); $source->on( MessageSource::EVENT_MISSING_TRANSLATION, function ($event) { var_dump($event); } ); Platform::t('platform', 'I am'); Не работает потому что I18N::getMessageSource($cat...
- 2013.12.27, 00:16
- Форум: Общие вопросы (Yii 1.x)
- Тема: Yii и Poedit
- Ответы: 3
- Просмотры: 2961
Re: Yii и Poedit
Маленькая поправка, что бы gettext заработал(по крайней мере в Yii2)
ключевое слово должно быть таким
t:1c,2
1c - каталог(контекст)
ключевое слово должно быть таким
t:1c,2
1c - каталог(контекст)
- 2013.12.26, 23:48
- Форум: Общие вопросы (Yii 1.x)
- Тема: Yii и Poedit
- Ответы: 3
- Просмотры: 2961
Re: Yii и Poedit
Та нет же, все нашлось))
в Poedit настраиваем ключевое слово
t:2
где t это собственно Yii::t, а 2 - позиция аргумента
там еще кучу всего можно накрутить, подробнее тут
http://www.gnu.org/software/gettext/man ... ation.html
5.1.6 Language specific options
в Poedit настраиваем ключевое слово
t:2
где t это собственно Yii::t, а 2 - позиция аргумента
там еще кучу всего можно накрутить, подробнее тут
http://www.gnu.org/software/gettext/man ... ation.html
5.1.6 Language specific options
- 2013.12.26, 23:30
- Форум: Общие вопросы (Yii 1.x)
- Тема: Yii и Poedit
- Ответы: 3
- Просмотры: 2961
Re: Yii и Poedit
Поддержываю вопрос, в Yii2 все так же сейчас видится только вариант переопределения Yii::t('catalog', 'text') так что бы параметр категории был всегда один и тот же и все переводы хранить в одном каталоге, либо параметр категории переносить вторым параметром, а сообщение первым. Но эти варианты я сч...
- 2013.05.13, 18:33
- Форум: Общие вопросы (Yii 1.x)
- Тема: Можно ли сделать вложенный GridView?
- Ответы: 3
- Просмотры: 2396
Re: Можно ли сделать вложенный GridView?
может уже поздно, конечно))
делает echo
нужно переопределить widget что бы он возвращал результат рендеринга
Код: Выделить всё
$this->widget('zii.widgets.grid.CGridView', array(
нужно переопределить widget что бы он возвращал результат рендеринга
- 2013.01.23, 10:48
- Форум: Общие вопросы (Yii 1.x)
- Тема: Работа с PUT данными
- Ответы: 4
- Просмотры: 1943
Re: Работа с PUT данными
Спасибо)
- 2013.01.23, 10:44
- Форум: Общие вопросы (Yii 1.x)
- Тема: Кеширование ActiveRecords
- Ответы: 9
- Просмотры: 3140
Re: Кеширование ActiveRecords
Вообще-то как я знаю мемкэш на одной машине это зло, используй APC почему зло? То есть похоже что при первом вызове идет подключение к БД да, в этом вся и проблема, либо кешировать блоки целиком, либо смирится с соединением, но так как на боевом сервере соединение будет открыватся достаточно быстро...
- 2013.01.03, 18:08
- Форум: Общие вопросы (Yii 1.x)
- Тема: Кеширование ActiveRecords
- Ответы: 9
- Просмотры: 3140
Re: Кеширование ActiveRecords
блин...
полез в исходники CDbConnection, он открывает соединение на createCommand и прочее...
как то не логично, зачем же открывать базу, а потом смотреть наличие данных в кеше?
теперь прийдеться проверять сначала в кеше, и если нужно создавать модель AR
полез в исходники CDbConnection, он открывает соединение на createCommand и прочее...
как то не логично, зачем же открывать базу, а потом смотреть наличие данных в кеше?
теперь прийдеться проверять сначала в кеше, и если нужно создавать модель AR
- 2013.01.03, 17:47
- Форум: Общие вопросы (Yii 1.x)
- Тема: Кеширование ActiveRecords
- Ответы: 9
- Просмотры: 3140
Re: Кеширование ActiveRecords
отрубил комп от сети, начал кричать что мускула не найдет :) как отключить автоконнект? конфигурация такая 'db' => array( 'class' => 'application.components.EDbConnectionManager', 'connectionString' => 'mysql:host='.DB_HOST.';dbname=multi_media', 'username' => DB_...
- 2013.01.03, 17:42
- Форум: Общие вопросы (Yii 1.x)
- Тема: Кеширование ActiveRecords
- Ответы: 9
- Просмотры: 3140
Re: Кеширование ActiveRecords
все тестирую на домашнем ПК, но mysql удаленный, поэтому без кеша долго Мемкеш на локальной машине вместе с кодом интересно то что, такой код работает так Yii::beginProfile('UsersInfo'); UsersInfo::model()->cache(3600*24)->findByPk($idUser); // 0.57915 Yii::endProfile('UsersInfo'); Yii::beginProfile...
- 2013.01.03, 16:37
- Форум: Общие вопросы (Yii 1.x)
- Тема: Кеширование ActiveRecords
- Ответы: 9
- Просмотры: 3140
Re: Кеширование ActiveRecords
это не соединение с базой, два вызова делал, оба долго отрабатывают
- 2013.01.03, 16:12
- Форум: Общие вопросы (Yii 1.x)
- Тема: Кеширование ActiveRecords
- Ответы: 9
- Просмотры: 3140
Re: Кеширование ActiveRecords
единственное что пришло в голову, это то что соединение с базой открывается долго, она у меня удаленная
тогда другой вопрос, как отложить соединение, если в кеше есть данные?
тогда другой вопрос, как отложить соединение, если в кеше есть данные?
- 2013.01.03, 16:09
- Форум: Общие вопросы (Yii 1.x)
- Тема: Кеширование ActiveRecords
- Ответы: 9
- Просмотры: 3140
Кеширование ActiveRecords
Занялся вопросом кешировани и как то оно очень долго выполняется использую memcache профилирую так Yii::beginProfile('Test'); Users::model()->cache(3600*24)->findByPk($idUser); Yii::endProfile('Test'); этот код из кеша выполняется за 0.55693 ! при чем другие кеши отдается мометально, проблема только...
- 2012.09.23, 15:53
- Форум: Общие вопросы (Yii 1.x)
- Тема: Master - slave репликация + Yii
- Ответы: 3
- Просмотры: 2638
Re: Master - slave репликация + Yii
По этим настраивал
http://www.webnext.ru/blog/2007/08/21/r ... slave.html
http://linuxoid.in/%D0%A0%D0%B5%D0%BF%D ... 1%8F_MySQL
а параметры с доки смотрел
http://www.mysql.ru/docs/man/Replication_Options.html
MetalGuardian
Спасибо
http://www.webnext.ru/blog/2007/08/21/r ... slave.html
http://linuxoid.in/%D0%A0%D0%B5%D0%BF%D ... 1%8F_MySQL
а параметры с доки смотрел
http://www.mysql.ru/docs/man/Replication_Options.html
MetalGuardian
Спасибо