https://join.slack.com/t/yii/shared_invite/MjIxMjMxMTk5MTU1LTE1MDE3MDAwMzMtM2VkMTMyMjY1Ng
Всем привет. Коллеги, помогите с рабочим окружением:
Когда поднимаю docker контейнер папка проекта монтируется c правами root и соответственно nginx не может туда добраться. В виртуалке сменить владельца на смонтированную директорию невозможно.
Хотелось чтобы в виртуалке крутились докер контейнеры, а работа с кодом была в IDE на винде, с xdebug и всеми плюхами. Отсюда вопросы:
'items' => [
'title' => function ($model, $widget) {
return $model['t'];
},
'item' => [
'title' => [{
return ...},
'podtitle' => function {
....
}
]
]
'items' => [
'title' => function ($model, $widget) {
return "{$model->parent['t’]}<podtitle>{$model['t’]}</podtitle>";
},
'items' => [
'title' => function ($model, $widget) {
return $model['t'].'<podtitle>.$model['tt].'</podtitle>;
},
‘encodeLabels' => true;
'content' => function ($model, $widget) {
$img = Images::findOne(['id' => (int)$model['p']]);
//var_dump($img); die;
return '<![CDATA[<img src="https://***.ru'
.$img->name.'" width="600" height="450"><figcaption>'
.$img->alt.'</figcaption>'
.$model['u']
.']]>';
},
Всем привет.
Поднимаю вагрант в форточках, домен в конфиги прописал, ssh через cmd доступен. Но почему то выдает такую ошибку:
" ==> shop: Running provisioner: shell...
An error occurred in the underlying SSH library that Vagrant uses.
The error message is shown below. In many cases, errors from this
library are caused by ssh-agent issues. Try disabling your SSH
agent or removing some keys and try again.
If the problem persists, please report a bug to the net-ssh project.
timeout during server version negotiating "
Никто не сталкивался?
@wertex это решать каждому самому
{
"symfony/dom-crawler": "2.8",
"symfony/css-selector": "2.8",
"wbraganca/yii2-dynamicform": "2.0.1"
}
php -r "phpinfo(1);"
'components' => [
'assetManager' => [
'bundles' => false
],
'components' => [
'assetManager' => [
'bundles' => [
'yii\web\JqueryAsset' => false
],
],
Если объект EntryForm заполнен пользовательскими данными, то для их проверки вы можете вызвать метод [[yii\base\Model::validate()|validate()]]. В случае неудачной проверки свойство [[yii\base\Model::hasErrors|hasErrors]] станет равным true. С помощью [[yii\base\Model::getErrors|errors]] можно узнать, какие именно ошибки возникли.
is inspired by, but not derived
'bundles' => [
'yii\web\JqueryAsset' => [
'js' => [
'jquery.min.js',
],
],
],
@Timz в чем именно возникает проблема?
да не могу найти рабочий пример. У меня тут и vue изучается и yii - хочется что б хоть с серверной стороной все точно работало))
protected function loopAdNetworks()
{
/** @var AdNetwork $ad_network */
foreach ($this->ad_networks as $ad_network) {
if (!$this->generateClassName(($ad_network->name)) ||
!$this->hasActiveAccounts($ad_network)) {
continue;
}
$this->loopAdAccounts($ad_network->getActiveAdAccounts());
}
echo 'ok';
}
protected function loopAdNetworks()
{
/** @var AdNetwork $ad_network */
foreach ($this->ad_networks as $ad_network) {
if (!$this->generateClassName(($ad_network->name)) ||
!$this->hasActiveAccounts($ad_network)) {
continue;
}
$this->loopAdAccounts($ad_network->getActiveAdAccounts());
echo 'ok';
}
}
final function loopAdAccounts(array $ad_accounts)
{
/** @var AdAccount $ad_account */
foreach ($ad_accounts as $ad_account) {
$this->ad_spots = $this->getAdSpots($ad_account);
if (!$this->ad_spots) continue;
$this->api_client = $this->createApiClient($ad_account);
$this->loopAdSpots();
}
return;
}
echo count(this->ad_networks)
rules
можно ли использовать '/' => 'text/index',