Amiro.CMS API Reference
Amiro.Ru / Manual
Loading search...

The AMI_PageManager class

• Introduction

Site Manager pages service class.

• Class synopsis

AMI_PageManager {
/* Methods */
// Searchs page in Page Manager by link.
public static searchByLink ( string $link, [ bool $asModel = TRUE ] ) returns AMI::getResourceModel('pages/table/item')|array;
// Returns an instance of an AMI_PageManager.
public getModLink ( mixed $modId, [ mixed $locale = 'en' ], [ mixed $pageId = 0 ], [ mixed $suppressError = FALSE ], [ mixed $prependLocale = FALSE ] ) returns AMI_PageManager;
// Returns module link by its id and page id.
public getPageItemData ( string $modId, string $locale, int $pageId ) returns mixed;
}
Tags:
since 5.10.0

• Class Methods

  • string $link
    Link
  • bool $asModel
    Flag specifying to return result as table item model
Tags:
since 6.0.2
Tags:
amidev
// Returns module link by its id and page id.
public getPageItemData ( string $modId, string $locale, int $pageId ) returns mixed;
  • string $modId
    Module id
  • string $locale
    Locale
  • int $pageId
    Page id (used for multipage modules)