mr.
Нет, with и joinWith подгружают сразу релейшены. Только разница в том, что with подгружает по необходимости релейшены ленивая загрузка(не перепутал?), а joinWith сразу(жадная загрузка)
Andrew
Неа. http://www.yiiframework.com/doc-2.0/guide-db-active-record.html#joining-with-relations
Borisov
накопал, только почему это не по дефолту - joinWith($with, $eagerLoading = true, $joinType = 'LEFT JOIN') второй параметр
Borisov
спасибо за дискуссию
mr.
Anonymous
Всем привет, ребята, посоветуйте как правильно сделать.
Anonymous
есть массив https://pastebin.com/L8iBaZP1
Anonymous
метод для редактирования https://pastebin.com/Tzwmxv9x
Anonymous
модель https://pastebin.com/imfHpmuQ
Anonymous
вюха https://pastebin.com/Jk1Fuf4R
Anonymous
проблема в следующем
Anonymous
данные редактируются нормально, а вот в форме не выводятся те что находятся во вторичном массиве
Anonymous
т.е те что в billing_address
Anonymous
как их выводить в форме может кто - то подсказать
Deil
Всем привет. Кто-то писал плагины для ckeditor? Что-то разобраться не могу как интегрировать туда свой слайдер)
Anonymous
Nikita
Всем привет, пните в нужную сторону
почему может обрезать в конце адреса страниц слеш?
Nikita
['class' => 'frontend\components\CustomUrlRule'],
в рулях
Nikita
там прицип такой смотрится база если есть адрес, то показывается соответвующая запись в бд
Nikita
mr.
Павел, прошу дайте пример
код не смотрел, геттеры просто делаются:
class Yoba extends \yii\base\Object {
private $_something;
public function getSomething() {
return $this->_something;
}
}
потом
$i = new Yoba():
echo $i->something;
mr.
Nikita
а для совсем тупого не допнете до как изминить нормализацию
mr.
Сейчас
mr.
http://www.yiiframework.com/doc-2.0/yii-web-urlnormalizer.html#$normalizeTrailingSlash-detail
mr.
Т.е. тебе в конфиге получается надо настроить нормалайзер
mr.
Но это не точно)
mr.
Первое что в голову пришло, проверяй сам детали.
Dmitriy
mr.
а?
mr.
У нас кодстайл такой.
Nikita
Спасибо
mr.
По тому что в yii принято имя приват поля с "земли" начинать https://github.com/yiisoft/yii2/blob/master/framework/console/Controller.php#L63
Nikita
'suffix' => '/',
Ярослав
mr.
Dmitry
А можно ли в rules поставить дефолтное значение вычисленное из другого поля этой модели?
mr.
mr.
Покажи пример)
mr.
Я эти рулесы уже хорошо знаю, спасибо СЕО за это)
Dmitry
mr.
А ты про эти рулесы. Ну... Можно)
Dmitriy
Dmitriy
и там подставлять значение
Павел
Павел, прошу дайте пример
Ну у тебя в модели есть свойство в виде массива. Например billing_address. Там есть поле last_name. Напиши в например так
public function __get($name) { if ($name === 'billing_address_last_name') { return$this->billing_address['last_name']; } return parent::__get($name); }
Deil
Где можно изменить настройки интерфейса yii2? Типа цвет текса,а то все белое по белому)
Ilya
в css
mr.
mr.
https://github.com/raoul2000/yii2-bootswatch-asset
Yura
Yura
Спасиб
Marat
Ребят такой вопрос . Есть фикстуры находятся в папке fixtures которая находится в корне проекта, в самих фикстурах указан неймспейс namespace app\fixtures. Пытаюсь их загрузить командой yii fixture/load '*' —namespace='app\fixtures' в кансоле выдает ошибку Invalid path alias: @'app/fixtures . Как это можно поправить и если проблема в алиасе то где его можно указать ?
Ivan
Народ, хай всем! Что то у меня беда Menu::widget, я подключаю свой ассет на странице, а эта зараза откуда то тянет свои стили: сlass="ui-menu ui-widget ui-widget-content...у меня вообще таких нет!
Ivan
и самое интересное это глючит только там где бутстрап(в админке) в остальных случаях работает отлично!
Ivan
Marat
Artem
Всем привет. В моей модели есть массив, в форме я вывожу n-цать инпутов из этого массива. Есть ли возможность при ошибке валидации как-то указать на конкретный инпут? Сейчас получается, что если я добавлю ошибку через addError, то она отображается у всех инпустов.
Nikita
инпуты статичные?
Artem
динамичные. Добавляются в цикле в зависимости от содержимого массива, так же есть JS метод для добавления ещё инпутов.
Nikita
проверка на что?
Artem
там кастомный валидатор. Проверяет на всякое каждый элемент массива. И если есть ошибки, то добавляет их через addErrors
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
с 1 июля на каждый платеж через яндекс кассу надо чек выписывать через ОФД при помощи онлайн касс (~40к в год минимум)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Если кто знает как обойти эту херню, буду благодарен любому опыту
Dmitriy
лол. настучат и буде штраф
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
1 невыбитый чек 5-10к рублей
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
в общем онлайн магазин в минусе окажется, либо прийдется многократно повышать цены
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
бред какой-то
Dmitriy
в минусе из-за ндс ?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
в минусе из-за ндс ?
нет, в минусе из-за аренды онлайн-касс + налогов + расходников
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
в основном из-за онлайн касс, т.к. прибыль с одного интернет магазина меньше стоимости аренды одной онлайн кассы
Dmitriy
Разве у вас(Россия) API не сделали для отправки ?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
ну и у побочных (где онлайн просто для прибавка, но прибыль минимальная) тоже прийдется отказаться
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Dmitriy
Ну в других странах есть api для самостоятельной отправки чека в налоговую
Юрий
Юрий
скоро запустится
Юрий
там будет около 10-15к в год