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

delvin
2011.09.27, 04:25
Форум: Авторский код и библиотеки
Тема: WithRelatedBehavior
Ответы: 103
Просмотры: 55167

Re: WithRelatedBehavior

Как раз, то что нужно для пары текущих проектов. Спасибо :)
Это, пожалуй, последние проекты которые пишу на пхп - как раз вовремя :)
После перехода на питон, аж глаза ломит от чтения кода на пхп :)
delvin
2010.10.04, 15:47
Форум: Общие вопросы (Yii 1.x)
Тема: Многоязычность в виджетах
Ответы: 5
Просмотры: 1888

Re: Многоязычность в виджетах

можно еще как-то так

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

public $title;

public function init() {
/* .... */
if ($this->title === null) $this->title = Yii::t('main','Tags');
/* .... */
} 
delvin
2010.10.04, 13:54
Форум: Общие вопросы (Yii 1.x)
Тема: Косяк с распределенной авторизацией
Ответы: 1
Просмотры: 2160

Косяк с распределенной авторизацией

На сайте имеется многодоменная структура. Для авторизации выделен отдельный домен. Так вот, при сохранении сессии, она восстанавливается только после захода на этот домен. config.php         'user' => array(             'class' => 'share.components.WebUser',             'allowAutoLogin' => true,    ...
delvin
2010.10.01, 16:34
Форум: Общие вопросы (Yii 1.x)
Тема: DataTime
Ответы: 17
Просмотры: 3978

Re: DataTime

Вот что нам рассказывает функция strtotime Parse about any English textual datetime description into a Unix timestamp echo strtotime("now"), "\n"; echo strtotime("10 September 2000"), "\n"; echo strtotime("+1 day"), "\n"; echo strtotime(&qu...
delvin
2010.10.01, 11:22
Форум: Общие вопросы (Yii 1.x)
Тема: DataTime
Ответы: 17
Просмотры: 3978

Re: DataTime

нужно как минимум 2 операции. дату в int и int а дату. При каждой операции с датой. получаеться экономия места за счет производительности ? То что выдает мускуль в виде даты чаще всего тоже приходиться переформатировать. Так что int в этом плане выгоднее. Другое дело что в int на сколько я помню мо...
delvin
2010.10.01, 09:25
Форум: Общие вопросы (Yii 1.x)
Тема: Подскажите правило для urlManager
Ответы: 4
Просмотры: 1965

Re: Подскажите правило для urlManager

Это модуль - где-то писал. Я так понимаю что логика работы у роутера такая - он сначала проверяет совпадение маршрута с правилами, а за тем только совпадение с контроллерами и модулями. Думаю что бы обойтись меньшей кровью и не писать для каждого контроллера и модуля правило перепишу роутер так, что...
delvin
2010.10.01, 03:51
Форум: Общие вопросы (Yii 1.x)
Тема: Подскажите правило для urlManager
Ответы: 4
Просмотры: 1965

Все еще актуально!

Блин, все так я что-то недглядел в прошлый раз. Yii::app()->urlManager->createUrl('menu/createItem', array('menu' => $model->id)) вместо /admin/menu/createItem/menuId/1 делает /menu/createItem/menuId/1 Все таки дело в правиле. Но вот как его составить что бы в модуле экшену передавались параметры в ...
delvin
2010.09.29, 08:34
Форум: Общие вопросы (Yii 1.x)
Тема: Подскажите правило для urlManager
Ответы: 4
Просмотры: 1965

Re: Подскажите правило для urlManager

Немного покопавшись заметил вот что
если создавать урл так

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

Yii::app()->urlManager->createUrl('menu/createItem', array('menu' => $model->id)) 
то генерится правильно, если так

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

$this->createUrl('menu/createItem', array('menu' => $model->id)) 
, то нет.
delvin
2010.09.29, 08:05
Форум: Общие вопросы (Yii 1.x)
Тема: Подскажите правило для urlManager
Ответы: 4
Просмотры: 1965

Подскажите правило для urlManager

Сейчас у меня вот такие правила         'urlManager' => array(             'rules' => array(                 '/admin' => 'admin/dashboard',                 '/admin/<_c>/<_a>' => 'admin/<_c>/<_a>',                 '/<link>' => 'category/index',                 '/<category>/page/<link>' => 'page/index...
delvin
2010.09.18, 18:44
Форум: Авторский код и библиотеки
Тема: InlineWidget
Ответы: 0
Просмотры: 1319

InlineWidget

Компонент, повзоляющий выполнять виджеты прям из текста. Писал для своего проекта, возможно, что будет не совсем универсальным - Можете переделать под себя. Развивать его дальше вряд ли буду, потому что он делает все, что мне нужно. Например $model->content = '<p>some text</p>          {{UserWidget:...
delvin
2010.09.18, 17:27
Форум: Общие вопросы (Yii 1.x)
Тема: как заставить работать class_exists?
Ответы: 7
Просмотры: 3008

Re: как заставить работать class_exists?

Если такого плагина нет, то импорт путей не поможет.
Я делаю расширение для инлайн плагинов: текст парсится на наличие определенного шаблона, и если шаблон встречается, нужно проверить плагин это или нет.

вылетело из головы подавление ошибок. Спасибо.
delvin
2010.09.18, 16:45
Форум: Общие вопросы (Yii 1.x)
Тема: как заставить работать class_exists?
Ответы: 7
Просмотры: 3008

Re: как заставить работать class_exists?

Хотя нет. Поторопился $this->_isPlugin = YiiBase::autoload($pluginName);  все так же вызывает ошибку include(plugin2.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory а мне надо, что бы просто устанавливал $this->_isPlugin = false
delvin
2010.09.18, 15:50
Форум: Общие вопросы (Yii 1.x)
Тема: как заставить работать class_exists?
Ответы: 7
Просмотры: 3008

Re: как заставить работать class_exists?

mc-bear писал(а):YiiBase::autoload
Спасибо, то что нужно
delvin
2010.09.17, 15:01
Форум: Общие вопросы (Yii 1.x)
Тема: как заставить работать class_exists?
Ответы: 7
Просмотры: 3008

Re: как заставить работать class_exists?

Прочесть мануал может быть ? http://ru.php.net/manual/en/function.class-exists.php Для тех кто читает только первое предложение: в случае применения в Yii эта функция при использовании $autoload = true всегда выдает 500-ю ошибку вместо false, если класс отсутсвует. При $autoload = false от нее ника...
delvin
2010.09.17, 06:30
Форум: Общие вопросы (Yii 1.x)
Тема: Как расширить CHttpRequest ?
Ответы: 4
Просмотры: 1578

Re: Как расширить CHttpRequest ?

а сделать

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

<?php
class HttpRequest extends CHttpRequest {
    protected $_cookies;
} 
что мешает?
delvin
2010.09.17, 06:26
Форум: Общие вопросы (Yii 1.x)
Тема: как заставить работать class_exists?
Ответы: 7
Просмотры: 3008

как заставить работать class_exists?

Собственно сабж. если отключить автозагрузку - функция становится для меня бесполезной, если включить - автозагрузка в yii пытается загрузить не существующий класс и выдает ошибку и опять же функция становится бесполезной. Пока написал костыль который сам ищет по указанным путям файл с нужным классо...
delvin
2010.08.09, 03:48
Форум: Готовые базы данных
Тема: Параметры шин и дисков
Ответы: 8
Просмотры: 24893

Re: Параметры шин и дисков

Ну вообще-то у маркировки есть стандарт, а в массиве есть все возможные значения, ну и собственно если нужно - не сложно эти значения и в бд вставить при желании. Я выкладывал не как заготовку, а как список всех возможных параметров, потому что в сети не нашел в готовом виде и пришлось выдирать из с...
delvin
2010.08.09, 02:20
Форум: Готовые базы данных
Тема: Параметры шин и дисков
Ответы: 8
Просмотры: 24893

Re: Параметры шин и дисков

А смысл хранить эти данные в базе, что бы их выбирать и на их основе генерить массив, который будет использоваться в dropdownlist-е?
delvin
2010.08.08, 16:24
Форум: Готовые базы данных
Тема: Параметры шин и дисков
Ответы: 8
Просмотры: 24893

Параметры шин и дисков

Сейчас работаю над сайтом по продаже шин/дисков Насобирал все их возможные параметры, за исключением индекса нагрузки шин и цветовой гаммы дисков. Возможно кому-то понадобится. все оформлено в виде неоконченной модели с комментариями. Кому нужно - думаю разберется :-) Диски: тип, dia, pcd, et, ширин...
delvin
2010.08.08, 13:27
Форум: Общие вопросы (Yii 1.x)
Тема: Из enum в dropDownList
Ответы: 2
Просмотры: 1649

Re: Из enum в dropDownList

Ну как-то же можно доступ к метаданным получить? :)