Найден 161 результат

Wizard
2018.02.28, 12:36
Форум: Общие вопросы (Yii 2.x)
Тема: Наследование форм
Ответы: 3
Просмотры: 320

Re: Наследование форм

Тут главное не подхватить "ООП Головного мозга", наследование форм этот перебор :D Композитные формы и наследование как по моему это крайне разные вещи Композитные формы - форма состоящая из нескольких форм. к примеру, теоретически достаточно class CommonForm { public function __construct() { $this-...
Wizard
2018.02.27, 21:18
Форум: Общие вопросы (Yii 2.x)
Тема: Загрузка картини профиля.
Ответы: 15
Просмотры: 848

Re: Загрузка картини профиля.

а собственно сама картинка в базу не записывается?
Wizard
2018.02.27, 20:42
Форум: Общие вопросы (Yii 2.x)
Тема: Загрузка картини профиля.
Ответы: 15
Просмотры: 848

Re: Загрузка картини профиля.

в модели формы вы не упустили? public function upload() { if ($this->validate()) { foreach ($this->imageFiles as $file) { $file->saveAs('uploads/' . $file->baseName . '.' . $file->extension); } return true; } else { return false; } } у вас прописаны правила для полей но вы их не выводите, быть может...
Wizard
2018.02.27, 12:46
Форум: Обо всем
Тема: Senior
Ответы: 19
Просмотры: 1693

Re: Senior

trueorfalse писал(а):
2018.02.27, 12:37
Порой мне кажется что я senior, и нечего не хочу делать, в голове что я все уже знаю, что за болезнь?
по ночам повязку на лоб не привязываете что бы звезда так сильно не светила? :D
Wizard
2018.02.27, 12:11
Форум: Общие вопросы (Yii 2.x)
Тема: Загрузка файлов по ссылке
Ответы: 5
Просмотры: 614

Re: Загрузка файлов по ссылке

по вашему это стандартное решение yii? Может заодно ссылку дадите на штатную валидацию загруженных файлов, на php.net такого нет?
Wizard
2018.02.27, 11:55
Форум: Общие вопросы (Yii 2.x)
Тема: Загрузка файлов по ссылке
Ответы: 5
Просмотры: 614

Re: Загрузка файлов по ссылке

что то вроде $dir = 'uploads'; $urlFile = 'http://site.ru/image.jpeg'; $file = new DownloadFile($urlFile); $file->download(); // ... тут можно провести валидацию $file->saveAs($dir . '/' . $file->getBaseName() .'.'. $file->getExtension()); <?php namespace common\services; use yii\base\BaseObject; cl...
Wizard
2018.02.27, 11:06
Форум: Общие вопросы (Yii 2.x)
Тема: Загрузка файлов по ссылке
Ответы: 5
Просмотры: 614

Re: Загрузка файлов по ссылке

Я делал так Yii::$app->response->format = Response::FORMAT_RAW; $model = ListProtocolsFiles::findOne(['id' => $id]); if(is_null($model)){ throw new ForbiddenHttpException( 'Данные не найдена!' ); } $pathSave = $_SERVER['DOCUMENT_ROOT'] . $this->module->dirSave.$prefix.'/'. $model->protocols_id; $fi...
Wizard
2018.02.27, 02:06
Форум: Общие вопросы (Yii 2.x)
Тема: Загрузка файлов по ссылке
Ответы: 5
Просмотры: 614

Загрузка файлов по ссылке

дико извеняюсь но не нашел стандартного решения загрузки файлов не через POST форму а по ссылке. есть такие методы?
Wizard
2018.02.22, 18:01
Форум: Общие вопросы (Yii 2.x)
Тема: attributeLabels()
Ответы: 4
Просмотры: 481

Re: attributeLabels()

urichalex писал(а):
2018.02.22, 17:39

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

'columns' => [
	'attributeName:text:Это мой аттрибут'
]
надо будет во всех виждетах прописывать
Wizard
2018.02.22, 17:01
Форум: Общие вопросы (Yii 2.x)
Тема: attributeLabels()
Ответы: 4
Просмотры: 481

Re: attributeLabels()

shnir писал(а):
2018.02.22, 16:44
а чем стандартные средства не угодили?
https://github.com/trntv/yii2-starter-k ... e.php#L127
да как то не особо хотелось подключать мультиязычность для этого, но очевидно это будет правильно))
Wizard
2018.02.22, 16:39
Форум: Общие вопросы (Yii 2.x)
Тема: attributeLabels()
Ответы: 4
Просмотры: 481

attributeLabels()

CRUD создает метки по названию колонок. Но при выводе в виджетах хотелось бы русифицировать их. Как то не хочется в самой модели прописывать их но и в каждом виджете руками переименовывать их тоже не удобно. Воткнул костыль public static $labels; public function attributeLabels() { return static::$l...
Wizard
2018.02.21, 19:07
Форум: Вёрстка и JavaScript
Тема: Отображение графиков в режиме реального времени
Ответы: 1
Просмотры: 504

Отображение графиков в режиме реального времени

Вопрос к знатокам - как отображать графики в режиме реального времени

есть сервис который предоставляет апи, на главной странице есть список валют которые обновляются без перегрузки страницы, собственно необходимо взять данные с апи и вывести график

https://www.cryptocompare.com

возможно Node.js?
Wizard
2018.02.21, 15:59
Форум: Общие вопросы (Yii 2.x)
Тема: Работа с категориями товаров.
Ответы: 12
Просмотры: 935

Re: Работа с категориями товаров.

$category = Category::findOne($id); $query = Product::find(); if (!empty($category)) { $ids = [$category->id]; $childrenIds = $ids; while ($childrenIds = Category::find()->select('id')->andWhere(['parent_id' => $childrenIds])->column()) { $ids = array_merge($ids, $childrenIds); } $query->andWhere([...
Wizard
2018.02.21, 14:04
Форум: Общие вопросы (Yii 2.x)
Тема: Работа с категориями товаров.
Ответы: 12
Просмотры: 935

Re: Работа с категориями товаров.

if (!empty($this->category_id)) { $ids = [$this->category_id]; $childrenIds = $ids; while ($childrenIds = Category::find()->select('id')->andWhere(['parent_id' => $childrenIds])->column()) { $ids = array_merge($ids, $childrenIds); } $query->andWhere(['category_id' => array_unique($ids)]); } адаптир...
Wizard
2018.02.21, 13:22
Форум: Общие вопросы (Yii 2.x)
Тема: Работа с категориями товаров.
Ответы: 12
Просмотры: 935

Re: Работа с категориями товаров.

Здравствуйте. Есть таблица product: https://c2n.me/3S4Fc0V в ней есть поле category_id, куда записывается id ПОДКАТЕГОРИИ. Есть таблица категории https://c2n.me/3S4Fecb Вопрос. Как мне вывести по ID КАТЕГОРИИ все товары, которые относятся ко всем подкатегориям этой категории? надеюсь поняли)) для н...
Wizard
2018.02.21, 13:20
Форум: Общие вопросы (Yii 2.x)
Тема: Работа с категориями товаров.
Ответы: 12
Просмотры: 935

Re: Работа с категориями товаров.

Artikk писал(а):
2018.02.21, 01:08
Здравствуйте.
Есть таблица product:
https://c2n.me/3S4Fc0V в ней есть поле category_id, куда записывается id ПОДКАТЕГОРИИ.
Есть таблица категории https://c2n.me/3S4Fecb
Вопрос. Как мне вывести по ID КАТЕГОРИИ все товары, которые относятся ко всем подкатегориям этой категории? надеюсь поняли))
Wizard
2018.02.20, 10:33
Форум: Общие вопросы (Yii 2.x)
Тема: Как правильно использовать behavior?
Ответы: 41
Просмотры: 4518

Re: Как правильно использовать behavior?

2. Под нужный размер превьюшки, картинка генерируется "на лету" когда она нужна + кешируется для повторного использования. то есть если очистить кеш, и в адресной строке ввести урл превьюшки, к примеру site.ru/images/cache/products/1.jpg то она откроется? Не откроется. Просто кеш картинок хранится ...
Wizard
2018.02.20, 09:44
Форум: Общие вопросы (Yii 2.x)
Тема: Как правильно использовать behavior?
Ответы: 41
Просмотры: 4518

Re: Как правильно использовать behavior?

попробую, спасибо! если так заморачиваться то это http://nginx.org/ru/docs/http/ngx_http_ ... odule.html не проще будет?