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

Matvik
2017.04.08, 13:53
Форум: Общие вопросы (Yii 2.x)
Тема: Параметры в конструкторе ActiveRecord
Ответы: 10
Просмотры: 3785

Re: Параметры в конструкторе ActiveRecord

Ммм... А как все-таки передать параметры в конструктор, если модели генерируются через ::find() и связи? Собственно, для чего мне это - делаю поведение, которое будет аттачится к моделям, товаров. Поведение будет реализовывать галерею картинок (с порядком и возможностю задать главную). В параметрах ...
Matvik
2017.04.06, 18:26
Форум: Общие вопросы (Yii 2.x)
Тема: Параметры в конструкторе ActiveRecord
Ответы: 10
Просмотры: 3785

Re: Параметры в конструкторе ActiveRecord

ElisDN писал(а): 2017.04.06, 17:50 https://github.com/yiisoft/yii2/issues/5786
Я отттуда так и не понял, как решить проблемму, извините
Matvik
2017.04.06, 17:20
Форум: Общие вопросы (Yii 2.x)
Тема: Задолбало чистить папку assets
Ответы: 23
Просмотры: 6966

Re: Задолбало чистить папку assets

То есть, ничего больше не меняем, и появляется баг, или не появляется, в зависимости от того, включен, или нет, forceCopy. Это никак нельзя назвать совпадением, так как, по идее, этот параметр не должен влять на работу самих скриптов.
Matvik
2017.04.06, 17:19
Форум: Общие вопросы (Yii 2.x)
Тема: Параметры в конструкторе ActiveRecord
Ответы: 10
Просмотры: 3785

Re: Параметры в конструкторе ActiveRecord

Вот конкретная реализация класса, чтоб было понятнее, зачем оно мне. class ImageModel extends \yii\db\ActiveRecord { private $_mainPath; private $_thumbPath; function __construct(string $mainPath, string $thumbPath, $config = []) { parent::__construct($config); $this->_mainPath = (substr($mainPath, ...
Matvik
2017.04.06, 17:12
Форум: Общие вопросы (Yii 2.x)
Тема: Параметры в конструкторе ActiveRecord
Ответы: 10
Просмотры: 3785

Параметры в конструкторе ActiveRecord

Мне нужно инициализировать некоторые приватные поля в модели динамически. Их можно передать в конструкторе. Все бы ничего, но потом модель возвращается связями, или просто через метод find()->all(). Как в таком случае можно сделать инициализацию?

Спасибо.
Matvik
2017.04.06, 14:23
Форум: Общие вопросы (Yii 2.x)
Тема: Задолбало чистить папку assets
Ответы: 23
Просмотры: 6966

Re: Задолбало чистить папку assets

zelenin писал(а): 2017.04.06, 03:34
Matvik писал(а): 2017.04.06, 03:19
zelenin писал(а): 2017.04.06, 03:16

не думаю, что связано
Дак как не связано, если отключаю forceCopy, и все работает?)
есть такое понятие как "совпадение".
Просто даже не знаю, в какую сторону копать.
Matvik
2017.04.06, 03:19
Форум: Общие вопросы (Yii 2.x)
Тема: Задолбало чистить папку assets
Ответы: 23
Просмотры: 6966

Re: Задолбало чистить папку assets

Кстати, неожиданный баг: Использую открывание форм в бутстраповском модальном окне. Так вот, если активировать опцию forceCopy, модальное окно открывается только один раз, на второй выскакивает ошибка modal is not a function. Это один баг, воможно, есть еще. Очень странно. не думаю, что связано Дак...
Matvik
2017.04.06, 02:09
Форум: Общие вопросы (Yii 2.x)
Тема: Задолбало чистить папку assets
Ответы: 23
Просмотры: 6966

Re: Задолбало чистить папку assets

Кстати, неожиданный баг:
Использую открывание форм в бутстраповском модальном окне. Так вот, если активировать опцию forceCopy, модальное окно открывается только один раз, на второй выскакивает ошибка modal is not a function.
Это один баг, воможно, есть еще. Очень странно.
Matvik
2017.04.06, 00:25
Форум: Общие вопросы (Yii 2.x)
Тема: Задолбало чистить папку assets
Ответы: 23
Просмотры: 6966

Re: Задолбало чистить папку assets

ElisDN писал(а): 2017.04.05, 09:08

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

'forceCopy' => true,
Действительно, спасибо! Так гораздо проще. Конечно, симлинками было б еще лутше, но и так ничего
Matvik
2017.04.06, 00:24
Форум: Общие вопросы (Yii 2.x)
Тема: Задолбало чистить папку assets
Ответы: 23
Просмотры: 6966

Re: Задолбало чистить папку assets

Не знаю, мне на Винде выбивает следуюющюю ошибку, когда включаю симлинки в конфиге:
symlink(): Cannot create symlink, error code(1314)
Matvik
2017.04.05, 01:59
Форум: Общие вопросы (Yii 2.x)
Тема: Альтернатива zxbodya/yii2-gallery-manager с возможностю приаттачивания изображений при создании модели
Ответы: 2
Просмотры: 1543

Альтернатива zxbodya/yii2-gallery-manager с возможностю приаттачивания изображений при создании модели

Расширение крутое, но в нем, как я понял, невозможно загружать изображения сразу при создании нового товара, например. Понятно, что аджаксом в таком служжае не пойдет, так как неизвестно id товара. Невозможность аттачить картинки при создании модели - серьезный минус, заказчику такое не понравится.
Matvik
2017.04.05, 00:59
Форум: Общие вопросы (Yii 2.x)
Тема: Задолбало чистить папку assets
Ответы: 23
Просмотры: 6966

Re: Задолбало чистить папку assets

Хорошо, есть, но yii их не делает, матерится
Matvik
2017.04.04, 23:30
Форум: Общие вопросы (Yii 2.x)
Тема: Задолбало чистить папку assets
Ответы: 23
Просмотры: 6966

Задолбало чистить папку assets

Проект разделяю по модулях, как книга пишет. Соответственно, ассеты у меня тоже в папках модулей, соответственно, публикуются в папку assets. Под виндой симлинков нет. Приходится постоянно ее чистить, иначе при изменении ассета он загружается старый. Может я что-нибуть неправильно делаю? appendTimes...
Matvik
2017.03.11, 17:36
Форум: Общие вопросы по программированию
Тема: Категории товаров
Ответы: 21
Просмотры: 8319

Re: Категории товаров

А можно ссылку на пример реализации динамических аттрибутов через JSON-поля?
Matvik
2017.03.11, 17:32
Форум: Общие вопросы (Yii 2.x)
Тема: После вынесения Contact в отдельный модуль не работает Captcha (картинка не отображается)
Ответы: 24
Просмотры: 7525

Re: После вынесения Contact в отдельный модуль не работает Captcha (картинка не отображается)

И не понимаю, что это за квадратные скобочки такие? Это PHP вообще или что? :D Я просто не знаком с таким синтаксисом. Я знаю квадратные скобочки в массивах употребляют, но пожалуй и всё :) Вы не поверите...) Это таки... масссив! Таким образом передаются параметры - массивом. У вас уже есть парамет...
Matvik
2017.03.11, 14:43
Форум: Общие вопросы (Yii 2.x)
Тема: После вынесения Contact в отдельный модуль не работает Captcha (картинка не отображается)
Ответы: 24
Просмотры: 7525

Re: После вынесения Contact в отдельный модуль не работает Captcha (картинка не отображается)

Я с капчой, чтоб не заморачиватся, всегда делаю action в соответствующем контроллере, и прямо указываю его в правиле валидации и в виджете. public function actions() { return [ 'captcha' => [ 'class' => 'yii\captcha\CaptchaAction', ], ]; } ['captcha', 'required'], ['captcha', 'captcha', 'captchaActi...
Matvik
2017.03.10, 15:54
Форум: Общие вопросы по программированию
Тема: Категории товаров
Ответы: 21
Просмотры: 8319

Re: Категории товаров

anton_z писал(а): 2017.02.06, 13:15 Не советую eav. Огребете при интеграции с другими магазинами (испорт, экспорт товаров и т. д.). Если не пишете cms, в eav нет никакого толку. На дворе 2017. Используйте json вместе с postgres или elasticsearch
Можно поподробнее?