Jump to content

Расположение функции

Featured Replies

Posted
comment_174160

Когда вызываем

$item->content()

В очереди при модерации, к какой функции обращаемя? Не содержимое поста необходимо вывести, а значение другого поля...

  • Author
comment_174164
	public function content()
	{
		return $this->mapped('content');
	}

Функцию нашел, только передать параметр не удается, создавал другую функцию, но не обратиться к ней...

А так через нее возможно достатьзначение другого поля...

comment_174165

Я много лет на форумах, но последнее время не понимаю, о чем спрашивают люди. Какой-то несвязанный поток сознания. 

comment_174166
34 минуты назад, Desti сказал:

Я много лет на форумах, но последнее время не понимаю, о чем спрашивают люди. Какой-то несвязанный поток сознания. 

и зачем им нужно это.

гемор самисебе

  • Author
comment_174202

Мужики, хелп.

В панеле модератора, очередь одобрения. Необходимо вывести значение поля так же как и содержимое поста.

Если необходимо проверить сообщение, то ок, любое значение поля возможно вытащить. Но вот если на модерации тема с 1 сообщением, то значение оно вытаскивает только из таблицы топика. То есть мне необходимо и там и там поле создавать, а затем все это настраивать. То есть если создается тем, то заносим значение в таблицу топиков и наоброт.

Чтобы было меньше гемороя. Буду заносить значение только в таблицу постов. Так вот, для того чтобы взять значение из таблицы постов когда на проверке топик.

Необходимо обращаться к функции

	public function content()
	{
		return $this->mapped('content');
	}

Ок, благодаря ей, возможно вытащить значение любого поля из таблицы постов.

Проблема в том, что я не знаю как передать значение в функцию

	public function content($t = false)
	{
		return $this->mapped($t ?? 'content');
	}

Функция просто не принимает значение которое ей передают. 

Ок, создаем точно такую же функцию, проблема в том что ее не видно если вызывать из файла Unapproved.php.

Мужики, хелп

comment_174206
1 час назад, Zuldek сказал:

Ок, благодаря ей, возможно вытащить значение любого поля из таблицы постов.

Функция mapped($key), которая используется для добычи значений, работает только с полями, перечисленными в $databaseColumnMap, так что если вашего поля ($key) там нет, то на выходе будет NULL. 

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.