Store-IDs abrufen, die einer bestimmten CMS-Seite zugeordnet sind
-
12-12-2019 - |
Frage
Vorausgesetzt, ich habe ein Seitenobjekt (Mage_Cms_Model_Page
), wie erhalte ich die zugehörigen Store-IDs?Als Array ist vorzuziehen.
Lösung
Du kannst es tun $page->getStoreId()
welches wird ein Array zurückgeben (es kann zurückgeben null
auf neuen Instanzen, die noch nicht in der Datenbank gespeichert sind).
Im Ressourcenmodell der Seite Mage_Cms_Model_Resource_Page
es gibt eine _afterLoad()
methode, die die zugehörigen Store-IDs von der erhält cms_page_store
tabelle und setze sie auf das Modell als 'store_id'
die Sie telefonisch erhalten können getStoreId()
.
Andere Tipps
Sie können das Ressourcenmodell für CMS / SEITE verwenden, um die Storiden zu suchen
generasacodicetagpre.hi Bitte versuchen Sie es mit dem Ressourcenmodell, das den Speicher-ID basic von
gibt generasacodicetagpre.Es gibt dem Array für Speicher-IDs mit Fetchcol ().
generasacodicetagpre.Dies wird jeder voll, wenn Sie Speicher-ID von der Sammlung von CMS-Seite
erhalten können