Николай

Николай

Был в сети 26 апреля 2023, 13:38
Заказы не принимаю
Тоже ошибка всё уже попробовал, о чём здесь говорили вот что пишет facebook:
Invalid Scopes: user_friends, publish_actions. This message is only shown to developers. Users of your app will ignore these permissions if present. Please read the documentation for valid permissions at: https://developers.facebook.com/docs/facebook-login/permissions


Вот такое у меня меню каждая колонка это один вызов pdoMenu:
[[pdoMenu?
&parents=`10,12`
&level=`1`
&firstClass=``
&lastClass=``
&displayStart=`1`
&tplStart=`@INLINE <li[[+classes]]><a href="[[+link]]">[[+menutitle]]</a>[[+wrapper]]</li>`
&tplOuter=`@INLINE <ul>[[+wrapper]]</ul>`
&tpl=`@INLINE <li[[+classes]]><a href="[[+link]]">[[+menutitle]]</a>[[+wrapper]]</li>`
]]
если делаю так, то при повторном сохранение документа media_source изменяется
if ($modx->event->name == 'OnDocFormSave') {
    if ($resource->get('template') == 13){ // наш шаблон
      $properties = $modx->fromJSON($resource->get('properties'));
      $properties['ms2gallery'] = array('media_source' => 5); // его источник файлов
      $resource->set('properties', $modx->toJSON($properties));
      $resource->save();
    }
}
сам код работает:
$properties = $modx->fromJSON($resource->get('properties'));
$properties['ms2gallery'] = array('media_source' => 5); // его источник файлов
$resource->set('properties', $modx->toJSON($properties));
$resource->save();
Загвоздка где то тут:
$modx->event->name == 'OnDocFormSave' && $mode == modSystemEvent::MODE_NE
Может из за того что ModX revo 2.6.0 и PHP 7