diff --git a/app/Models/Post/Load.php b/app/Models/Post/Load.php index 02b5b82d..fa804b1d 100644 --- a/app/Models/Post/Load.php +++ b/app/Models/Post/Load.php @@ -48,6 +48,9 @@ class Load extends Action foreach ($args as $aliases => $model) { $attrs = []; foreach (explode('.', $aliases) as $alias) { + if (empty($this->aliases[$alias])) { + continue; + } foreach ($this->aliases[$alias] as $key => $repl) { $name = true === $repl ? $key : $repl; $attrs[$name] = $data[$key]; diff --git a/app/Models/Post/Model.php b/app/Models/Post/Model.php index 40a5e272..a7718a55 100644 --- a/app/Models/Post/Model.php +++ b/app/Models/Post/Model.php @@ -99,6 +99,15 @@ class Model extends DataModel return $this->c->config->o_signatures == '1' && $this->c->user->show_sig == '1'; } + /** + * Статус показа количества сообщений + * + * @return bool + */ + protected function getshowPostCount() + { + return $this->showUserInfo && $this->c->config->o_show_post_count == '1'; + } protected function getcanReport() {