A to w ogóle tak działa? Sprawdzałeś czy jest od tego kod czy tylko myślisz, że jak dodasz do tabeli taką klasę to ma działać?
W sumie to ja sprawdziłem:
/**
* Store a redirect
*
* Saves a redirect so when this class:item_id is attempted to be loaded in the future, it 301 redirects to the new item
*
* @param \IPS\Content\Item $item The item to redirect to
*/
public function setRedirectTo( \IPS\Content\Item $item )
{
$idColumn = static::$databaseColumnId;
\IPS\Db::i()->insert( 'core_item_redirect', array(
'redirect_class' => \get_class( $item ),
'redirect_item_id' => $this->$idColumn,
'redirect_new_item_id' => $item->$idColumn
) );
}
IDki dodane się zgadzają z wartościami na forum?