Максим
собери сам, это не сложна
да по ходу ничего не остается) oc 7.0 стоит, думал до беты Yii 2.1 обновиться, посмотреть что к чему, а там 7.1 минимум надо)
Максим
мне надо на VPS) и чтобы сверху еще Isp Manager поставить, дебиан и убунту 7.0, центос не хочу, привык к командам убунты
Максим
по ходу надо будет руками пересобрать, потому как альтернативные версии из ISP Manager на 502 ошибке отваливаются почему то)
Максим
еще и исп... что ж с вами не так то? )
а чем он плох? Кучу работы с помощью двух кликов решает
Максим
и что я зря вечную лицензию покупал) Пусть работает
Максим
Епт. Поставь какую нибудь vestaCP там 7.1 есть
говно эта веста, ставил я уже как то. лично для меня против isp не взлетает, может дело привычки
Дмитрий
и что я зря вечную лицензию покупал) Пусть работает
Вечная лицензия дрянь. Без обновлений ИСП - днище дырявое
Максим
тем что изрядно мешает в работе
мне не мешает, наоборот, помогает
The Ant
мне не мешает, наоборот, помогает
это пока у тебя дефолтные настройки на сервере :D
Максим
это пока у тебя дефолтные настройки на сервере :D
ну я не сисадмин, не особо разбираюсь в тонкостях, мне проще с панелькой) а то на любой чих и шаг в сторону тонна ошибок, и все сломалось
Дмитрий
и в чем конкретно дырявость?
Ну ты хотя бы читаешь их релиз ноутсы?) Что ни обновление так "Закрыли критическую уязвимость"
Максим
Ну ты хотя бы читаешь их релиз ноутсы?) Что ни обновление так "Закрыли критическую уязвимость"
ну в макоси тоже критических уязвисмостей пару месяцев назад закрыли, что теперь не пользоваться
Дмитрий
Я не про это
Дмитрий
А про вечную лицензию
Дмитрий
Потом тебе перестанут приходить обновы и все
Максим
ну обновы там в течение года, закончатся - продлю при необходимости
Дмитрий
Ребят, а когда модель содержит внутри себя несколько других моделей (base\Model которая.) Как красиво загрузить массив данных в нее? и провалидировать?
Alexey
Model::loadMultiple Model::validateMultiple
Дмитрий
Но ведь на вход нужно подать массив моделей
Дмитрий
как его получить?
Дмитрий
вижу только safeAttributes
Дмитрий
но там только имена, а не сами модели
Дмитрий
пока вот такое написал
Дмитрий
foreach ($this->safeAttributes() as $modelName) { $this->$modelName->load($data[$modelName]); }
G
Если это нужно без перезагрузки страницы - используй js
Подскажете в каком направлении думать?)
Дмитрий
а фреймворк где то кеширует модели? если я вдруг захочу поменять название свойства, что я должен очистить?
Дмитрий
а я вот интересуюсь по поводу activerecord
Дмитрий
допустим у меня есть модель организация
Дмитрий
и есть модель пользователь
Дмитрий
связь один ко многим
Дмитрий
когда я делаю load в организацию массива данных в котором есть несколько пользователей
Дмитрий
yii создаст новые модели пользователей?
Дмитрий
или их в ручную нужно создавать?
Niko
Пиши
Niko
Вот
Niko
Так
Дмитрий
ок)
Niko
Подскажете в каком направлении думать?)
Ну подумай, по какому событию у тебя должно что-то происходить в другой колонке. Сделай это что-то через js и установи выполнение этого кода по нужному событию js events
Evgeniy
В yii можно отфильтровать выборку по атрибуту? В модели товаров есть атрибут отзывы (hasMany, viaTable). И мне нужно выбрать только те товары, у которых есть отзывы
Evgeniy
->joinWith(атрибут)
Danil
->joinWith(атрибут)
public function joinWith($with, $eagerLoading = true, $joinType = 'LEFT JOIN') ;)
Evgeniy
я innerJoinWith заюзал
Murad
Всем добрый день. Такой вопрос: у меня есть таблица категорий: id - parent_id - title - active (enum: 0, 1)И таблица товаров: id - category_id - titleМне нужно вывести все товары с активных категорий. Но к примеру: у меня есть родительская категория и дочерняя. Родительская не активна. Дочерняя активна. Но товары будут выводиться, так как в данный момент идет проверка на активность категории самого товара. Через ORM можно решить это ? Насколько я знаю это - AR. Просто первые дни знакомства с yii, надеюсь понятно вопрос разъяснил :)
Shizoid
Доступные команды: help — сия справка :) gab [N] — вероятность вмешательства(0-50). locale [XX] — локаль сообщений. status — статус бота в чате. ping — Pong. me [текст] — аналог команды /me IRC/XMPP bayanizator [enable|disable|on|off] — Функция Чек-баян. eightball [вопрос] — Классический шарик с ответами на вопросы на "Да" и "Нет". cool_story — Рассказать крутую историю. winner [enable|disable|me|current] — Флудер дня.
Shizoid
Доступные команды: help — сия справка :) gab [N] — вероятность вмешательства(0-50). locale [XX] — локаль сообщений. status — статус бота в чате. ping — Pong. me [текст] — аналог команды /me IRC/XMPP bayanizator [enable|disable|on|off] — Функция Чек-баян. eightball [вопрос] — Классический шарик с ответами на вопросы на "Да" и "Нет". cool_story — Рассказать крутую историю. winner [enable|disable|me|current] — Флудер дня.
Дмитрий
help
Максим
help
слеш надо добавлять
Максим
/help@Shizoid_bot
Shizoid
Доступные команды: help — сия справка :) gab [N] — вероятность вмешательства(0-50). locale [XX] — локаль сообщений. status — статус бота в чате. ping — Pong. me [текст] — аналог команды /me IRC/XMPP bayanizator [enable|disable|on|off] — Функция Чек-баян. eightball [вопрос] — Классический шарик с ответами на вопросы на "Да" и "Нет". cool_story — Рассказать крутую историю. winner [enable|disable|me|current] — Флудер дня.
Дмитрий
в начале или в конце?)
Максим
в начале
Дмитрий
/help@Shizoid_bot
Shizoid
Доступные команды: help — сия справка :) gab [N] — вероятность вмешательства(0-50). locale [XX] — локаль сообщений. status — статус бота в чате. ping — Pong. me [текст] — аналог команды /me IRC/XMPP bayanizator [enable|disable|on|off] — Функция Чек-баян. eightball [вопрос] — Классический шарик с ответами на вопросы на "Да" и "Нет". cool_story — Рассказать крутую историю. winner [enable|disable|me|current] — Флудер дня.
Дмитрий
/cool_story@Shizoid_bot
Misha
Мужики, кто-то шарит LinkPager ? Нужно получить вот такой пагинатор http://joxi.ru/gmvzE91cxPJGjm . Ума хватило пока что убрать боковые стрелки, задать класс и количество кнопок <?php echo LinkPager::widget([ 'pagination' => $pages, 'prevPageLabel' => false, 'nextPageLabel' => false, 'maxButtonCount'=>2, 'options' => [ 'class' => 'ip-mosaic__pagin-list', ], ]); ?>
Misha
Помогите кто чем может )
Misha
Вот html шаблона <ul class="ip-mosaic__pagin-list"> <li class="active-page"><a href="#">1</a></li> <li><a href="#">2</a></li> <li><a href="#">3</a></li> <li class="ip-mosaic__pagin-dots"><i class="fas fa-circle"></i> <i class="fas fa-circle"></i> <i class="fas fa-circle"></i></li> <li><a href="#">35</a></li> </ul>
Misha
((( думал те точки в вмджете можно нарешать
Misha
..эх
PowerAxis
Посоны, какое самое правильное решение для хранения разных настроек приложения?
PowerAxis
Нужно в любом месте прилаги иметь возможность юзать эти настройки
Niko
Посоны, какое самое правильное решение для хранения разных настроек приложения?
с возможностью конфигурировать через админку - в бд, без - в конфиге приложения
la vie noire
"самое правильное решение" звучит опасно
PowerAxis
Да, нужно иметь возможность редактировать через бек
PowerAxis
Я понимаю, что в бд, я хотел уточнить, как лучше хранить
la vie noire
мне нужно быстро было сделать такое же.. создал таблицу настроек, модель, и при инициализации приложения подгрузил настройки, которые записал в Yii::$app->params[$name] и в любом месте вызвал
la vie noire
ну а сохранение редактирование делов не составит труда сделать
PowerAxis
Я где-то так и представлял себе это
PowerAxis
Спасибо
la vie noire
примерно так
PowerAxis
loadSettings () еще покажи