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

oughtem2
2020.01.06, 06:23
Форум: Общие вопросы (Yii 2.x)
Тема: как получить путь к папке asset из контроллера yii2?
Ответы: 5
Просмотры: 650

Re: как получить путь к папке asset из контроллера yii2?

Походу я был не прав в том, что вида нет. Этот класс не видит тему. Штука в том, что если распечатать print_r(Yii::$app->view); то вот, что получаю yii\web\View Object ( [assetBundles] => Array ( ) [title] => [metaTags] => Array ( ) [linkTags] => Array ( ) [css] => Array ( ) [cssFiles] => Array ( ) ...
oughtem2
2020.01.05, 02:32
Форум: Общие вопросы (Yii 2.x)
Тема: как получить путь к папке asset из контроллера yii2?
Ответы: 5
Просмотры: 650

как получить путь к папке asset из контроллера yii2?

Есть класс MenuGenerator. По нажатию на кнопку он генерирует html код, который записывает в файл и отдаёт его браузеру как чистый html. Некоторые рессурсы, ссылки на которые мне надо получить, публикуются в assets. Используется тема с такой структурой папок: - frontend - - themes - - - neat - - - - ...
oughtem2
2019.12.13, 14:00
Форум: Общие вопросы (Yii 2.x)
Тема: папка картинок при темизации рессурса yii2
Ответы: 13
Просмотры: 608

Re: папка картинок при темизации рессурса yii2

ну я правильно понимаю, что папки при первом заходе первого юзера скопировались и если файлы не изменяются, то любому другому зашедшему юзеру показываются рессурсы уже из frontend/asset/... и процесса копирования, который увеличивает время загрузки страницы не происходит? Т.е. если я как первый юзер...
oughtem2
2019.12.13, 04:46
Форум: Общие вопросы (Yii 2.x)
Тема: папка картинок при темизации рессурса yii2
Ответы: 13
Просмотры: 608

Re: папка картинок при темизации рессурса yii2

То, что доктор прописал! Респект и уважуха! Всё работает как написано. Если можно, в двух словах объясните, пожалуйста, процесс создания папок frontend\web\assets\72ad9e9f... В документации и форумах этой инфы нет. Мне надо знать, в каких случаях создаются эти папки и когда перезаписываются. Как вли...
oughtem2
2019.12.11, 16:14
Форум: Общие вопросы (Yii 2.x)
Тема: папка картинок при темизации рессурса yii2
Ответы: 13
Просмотры: 608

Re: папка картинок при темизации рессурса yii2

я понял, исправлю, но как же тогда

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

<img src="<?=$this->theme->getUrl('img/logo.gif')?>">
$this->theme-> тогда ж ни при чём, не в теме ж хранятся картинки, а в @webroot/neat
Как мне правильно указать путь к картинкам без создания какой-то отдельно перменной $img_path?
oughtem2
2019.12.11, 00:11
Форум: Общие вопросы (Yii 2.x)
Тема: папка картинок при темизации рессурса yii2
Ответы: 13
Просмотры: 608

Re: папка картинок при темизации рессурса yii2

Не пойму, толи вы ошиблись со структурой папок то ли я ошибся. Моё дерево таково frontend assets components config controllers helpers messages models runtime tests themes neat views layouts site web css icon img js views web однако вы пишете создать папку neat с подпапками css, js, img и т.д. . У м...
oughtem2
2019.12.10, 15:30
Форум: Общие вопросы (Yii 2.x)
Тема: отдельный контроллер в themes
Ответы: 1
Просмотры: 179

отдельный контроллер в themes

Если я делаю свою тему и создал папки themes neat view web controllers должны ли контроллеры из темы работать? Под словом "работать" я подразумеваю переопределяться в случае их наличия в папке контроллеров темы и непереопределятся в случае их отсутствия. Если да, то нужно ли где-то подключение контр...
oughtem2
2019.12.10, 15:05
Форум: Общие вопросы (Yii 2.x)
Тема: папка картинок при темизации рессурса yii2
Ответы: 13
Просмотры: 608

Re: папка картинок при темизации рессурса yii2

не, не то. Штука в том, что картинки публикуются в папку asset. Предложенный вами способ формирует ссылку типа /themes/neat/img/0fbbcb8a01-dress-3.png а мне надо /assets/dbe155c8/img/0fbbcb8a01-dress-3.png Есть не очень изящное решение - это $img_path = NeatAsset::register($this)->baseUrl; $img_path...
oughtem2
2019.12.10, 04:16
Форум: Общие вопросы (Yii 2.x)
Тема: папка картинок при темизации рессурса yii2
Ответы: 13
Просмотры: 608

папка картинок при темизации рессурса yii2

делаю тему в проекте yii2 advanced. В документации указывается возможность задать папку темы через public $sourcePath = '@app/themes/neat/web'; Подключил css и Js, всё ок. в конфиге переопределил 'view' => [ 'theme' => [ 'class'=> yii\base\Theme::className(), 'basePath'=>'@app/themes/neat', 'baseUrl...
oughtem2
2019.12.07, 17:00
Форум: Общие вопросы (Yii 2.x)
Тема: Итоговая сумма в GridView
Ответы: 10
Просмотры: 4439

Re: Итоговая сумма в GridView

господа, пардон, конечно, за некротоп, но что тут отлично работает? Как я понимаю задача была вывести итоговую СТРОКУ, а предложенный код выводит итоговый СТОЛБЕЦ
oughtem2
2019.11.09, 17:21
Форум: Общие вопросы (Yii 2.x)
Тема: Сохранение данных при комбинации TabularInput + MultipleInput
Ответы: 8
Просмотры: 1716

Re: Сохранение данных при комбинации TabularInput + MultipleInput

Я проверил и убедился, что если заменить <input type="hidden" name="Product[params]"> на <input type="hidden" name="Product[128165][params]"> и <input type="text" id="product-params-1-key" class="form-control" name="Product[params][1][key]" value="777777777" tabindex="1"> на <input type="text" id="p...
oughtem2
2019.11.09, 14:11
Форум: Общие вопросы (Yii 2.x)
Тема: MaskedInput required - обязательность заполнения поля в MaskedInput
Ответы: 1
Просмотры: 440

MaskedInput required - обязательность заполнения поля в MaskedInput

Проект на yii2. В форме, которая уже написана на html без использования ActiveForm и которую мне не хочется кардинально править мне надо вставить обязательный для заполнения инпут с телефоном юзера и маской в нём. Использую MaskedInput в формате echo MaskedInput::widget([ 'id' => 'client_phone', 'na...
oughtem2
2019.11.02, 20:37
Форум: Общие вопросы (Yii 2.x)
Тема: Сохранение данных при комбинации TabularInput + MultipleInput
Ответы: 8
Просмотры: 1716

Re: Сохранение данных при комбинации TabularInput + MultipleInput

рассуждаю логически: если <div class="field-product-91900-params form-group"> содержит айдишник товара, а этот код формируется виджетом MultipleInput, то это значит, что TabularInput своё дело сделал и передал в MultipleInput объект конкретного товара, а вот этот строкой 'name' => 'params', указал, ...
oughtem2
2019.11.02, 02:35
Форум: Общие вопросы (Yii 2.x)
Тема: Сохранение данных при комбинации TabularInput + MultipleInput
Ответы: 8
Просмотры: 1716

Re: Сохранение данных при комбинации TabularInput + MultipleInput

Замечание очевидное, но в коде страницы я не вижу ничего странного. Смотрим: <td class="list-cell__params"> <div class="field-product-91900-params form-group"> <input type="hidden" name="Product[params]"> <div id="product-91900-params" class="multiple-input"> <table class="multiple-input-list table ...
oughtem2
2019.10.29, 14:38
Форум: Общие вопросы (Yii 2.x)
Тема: Сохранение данных при комбинации TabularInput + MultipleInput
Ответы: 8
Просмотры: 1716

Re: Сохранение данных при комбинации TabularInput + MultipleInput

народ, тут есть кто живой?) помогите, пожалуйста. Если необходимо, я оплачу помощь
oughtem2
2019.10.26, 21:00
Форум: Общие вопросы (Yii 2.x)
Тема: Сохранение данных при комбинации TabularInput + MultipleInput
Ответы: 8
Просмотры: 1716

Сохранение данных при комбинации TabularInput + MultipleInput

моя задача сделать табличное редактирование параметров товаров. Параметры находятся в связанной таблице и с помощью функции заполняют свойство params объекта Product вот таким образом: common\models\Product Object ( [imagesFiles] => Array ( ) [params] => Array ( [0] => Array ( [key] =>33333333 [valu...