-
getBlogPostId()
#
Henter blogindlæggets ID
-
getUrl($action = 'view', $controller = null)
#
Returnerer URL til blog-indlægget baseret på handling
@param string $action Handlingen (standard: "view")
@param string $controller Controller navn (valgfri)
-
getRemoteUrl()
#
Henter den eksterne URL til blogindlægget
-
getTitle()
#
Henter blogindlæggets titel med parsede variabler
-
getBody()
#
Henter blogindlæggets indhold med parsede variabler
-
parse($text)
#
Parser tekst og erstatter variable
@param string $text Teksten der skal parses
-
canEdit()
#
Tjekker om det nuværende blogindlæg kan redigeres
-
getImages()
#
Henter alle billeder tilknyttet blogindlægget
-
getMetaValues()
#
Henter alle meta-værdier for blogindlægget
-
getMetaValue($key)
#
Returnerer en specifik meta-værdi
@param string $key Nøglen for meta-værdien
-
getHtmlFields()
#
Henter alle HTML-felter som array
-
getHtmlField($tag)
#
Returnerer et specifikt HTML-felt
@param string $tag HTML-feltets tag
-
getMetaTitle()
#
Henter meta-titel med parsede variabler
-
getMetaDescription()
#
Henter meta-beskrivelse for blogindlægget
-
getUserName()
#
Henter forfatternavnet for blogindlægget
-
getCreated()
#
Henter oprettelsesdato for blogindlægget
-
getUpdated()
#
Henter seneste opdateringsdato for blogindlægget
-
getPublishAfter()
#
Henter publiceringsdato for blogindlægget
-
getProducts($limit = 50)
#
Returnerer produkter tilknyttet blog-indlægget
@param int $limit Maksimalt antal produkter (standard: 50)
-
getOpenGraphTitle()
#
Henter Open Graph titel til sociale medier
-
getOpenGraphDescription()
#
Henter Open Graph beskrivelse til sociale medier
-
getOpenGraphImage()
#
Henter Open Graph billede til sociale medier
-
getExtensionValue($name)
#
Returnerer værdien for en udvidelsesdata
@param string $name Navnet på udvidelsesdataen
-
getCategories()
#
Henter kategorier tilknyttet blogindlægget
-
getNoIndex()
#
Tjekker om blogindlægget er markeret som noindex for søgemaskiner
-
getObjectType()
#
Returnerer objekttypen for denne kategori
-
getIsOnline()
#
Returnerer om kategorien er online og synlig
-
getProductCount()
#
Returnerer antallet af produkter i kategorien
-
getRemoteUrl()
#
Returnerer den eksterne URL for kategorien
-
getSlugName()
#
Returnerer det URL-venlige navn (slug) for kategorien
-
getImages()
#
Returnerer alle billeder tilknyttet kategorien som SafeImage objekter
-
getCategoryId()
#
Returnerer kategori ID'et
-
getParentId()
#
Returnerer ID'et for den overordnede kategori
-
isFront()
#
Returnerer om kategorien er forsidekategorien
-
getUrl($action = 'view', $controller = null)
#
Returnerer URL'en til kategorien baseret på den ønskede handling
@param string $action Handlingen (standard: "view")
@param string $controller Controller navn (valgfri)
-
getName()
#
Returnerer kategoriens navn med parsede tekstvariable
-
getDescriptionA()
#
Returnerer kategoriens primære beskrivelse med parsede tekstvariable
-
getDescriptionB()
#
Returnerer kategoriens sekundære beskrivelse med parsede tekstvariable
-
getParents($reverse = '')
#
Returnerer alle overordnede kategorier som SafeCategory objekter
@param bool $reverse Om rækkefølgen skal vendes (standard: false)
-
getChildren()
#
Returnerer alle underkategorier som SafeCategory objekter
-
getCategoriesFromLevel($level)
#
Returnerer kategorier fra et bestemt niveau i hierarkiet
@param int $level Niveauet i kategorihierarkiet
-
canEdit()
#
Returnerer om den aktuelle bruger kan redigere kategorien
-
getTree()
#
Returnerer hele kategoritræet med både forældre og børn
-
getOnlineProducts($limit = 2500, $offset = 0, $count = null, $sort = null, $sort_order = 'DESC')
#
Returnerer online produkter i kategorien
@param int $limit Maksimalt antal produkter (standard: 2500)
@param int $offset Start position (standard: 0)
@param int $count Reference til total antal (udfyldes af metoden)
@param string $sort Sortering: default | sold | price | alphabetic | created (valgfri)
@param string $sort_order Sorteringsrækkefølge: asc | desc (standard: 'DESC')
-
getBlogPosts($limit = 2500, $offset = 0, $count = null, $sort = null, $sort_order = 'DESC')
#
Returnerer blog-indlæg i kategorien
@param int $limit Maksimalt antal indlæg (standard: 2500)
@param int $offset Start position (standard: 0)
@param int $count Reference til total antal (udfyldes af metoden)
@param string $sort Sortering: updated | created | publish_after (valgfri)
@param string $sort_order Sorteringsrækkefølge: asc | desc (standard: 'DESC')
-
getMetaValues()
#
Returnerer alle meta-værdier for kategorien
-
getMetaValue($key)
#
Returnerer en specifik meta-værdi baseret på nøglen
@param string $key Nøglen for meta-værdien
-
getMetaTitle()
#
Returnerer meta-titlen for SEO med parsede tekstvariable
-
getMetaDescription()
#
Returnerer meta-beskrivelsen for SEO med parsede tekstvariable
-
getHtmlFields()
#
Returnerer alle HTML-felter for kategorien som et array
-
getHtmlField($tag)
#
Returnerer et specifikt HTML-felt baseret på tag-navnet
@param string $tag HTML-feltets tag
-
getTag()
#
Returnerer kategoriens tag
-
getOpenGraphTitle()
#
Returnerer Open Graph titlen til sociale medier med parsede tekstvariable
-
getOpenGraphDescription()
#
Returnerer Open Graph beskrivelsen til sociale medier med parsede tekstvariable
-
getOpenGraphImage()
#
Returnerer Open Graph billedet til sociale medier som SafeImage objekt
-
getPrimarySearchPhrase()
#
Returnerer den primære søgefrase for kategorien
-
getNoIndex()
#
Returnerer om kategorien skal ekskluderes fra søgemaskineindeksering
-
getPopularProducts($limit = 25, $days = 90, $exclude = null)
#
Returnerer de mest populære produkter i kategorien baseret på salg
@param int $limit Maksimalt antal produkter (standard: 25)
@param int $days Antal dage tilbage at kigge (standard: 90)
@param array $exclude Array med produkt-ID'er der skal ekskluderes (valgfri)
-
getGoogleCategory()
#
Returnerer Google Shopping kategorien
-
getExtensionValue($name)
#
Returnerer en værdi fra kategoriens udvidelsesdata
@param string $name Navnet på udvidelsesdataen
-
getBlogPostUrl()
#
Returnerer URL'en til blog-indlæg i denne kategori
-
getActivePoints()
#
Returnerer kundens aktive point som kan bruges
-
getPendingPoints()
#
Returnerer kundens ventende point som endnu ikke er aktive
-
getSpendPoints()
#
Returnerer kundens brugte point
-
getPointsAvailable()
#
Beregner og returnerer hvor mange point kunden kan bruge på den nuværende kurv
-
getPoints()
#
Array af points kunden har optjent eller brugt
-
getHasOneClick()
#
Returnerer om kunden har aktiveret one-click betaling
-
canUseOneClick()
#
Kontrollerer om kunden kan bruge one-click betaling
-
getChangeCardUrl()
#
Returnerer URL'en til at ændre betalingskort
-
getSubscriptionId()
#
Returnerer kundens abonnements-ID for betalingsgateway
-
getCustomerId()
#
Returnerer kundens ID
-
getCardInfo()
#
Returnerer information om kundens gemte betalingskort
-
getCardType()
#
Returnerer korttypen baseret på kortinformationen
-
getName()
#
Returnerer kundens fulde navn
-
getFirstname()
#
Returnerer kundens fornavn udtrukket fra det fulde navn
-
getEmail()
#
Returnerer kundens e-mailadresse
-
getAddress()
#
Returnerer kundens faktureringsadresse
-
getZipcode()
#
Returnerer kundens postnummer
-
getCity()
#
Returnerer kundens by
-
getPhone()
#
Returnerer kundens telefonnummer
-
getCountryId()
#
Returnerer ID'et for kundens land
-
getShippingName()
#
Returnerer navnet på leveringsadressen
-
getShippingAddress()
#
Returnerer leveringsadressen
-
getShippingZipcode()
#
Returnerer postnummeret for leveringsadressen
-
getShippingCity()
#
Returnerer byen for leveringsadressen
-
getShippingCountryId()
#
Returnerer land-ID'et for leveringsadressen
-
getVatNumber()
#
Returnerer kundens CVR-nummer
-
getCompany()
#
Returnerer kundens firmanavn
-
getTokenUrl($redir = null)
#
Returnerer en URL med login-token for automatisk login
-
getCountry()
#
Returnerer kundens land som SafeCountry objekt
-
getShippingCountry()
#
Returnerer leveringslandets SafeCountry objekt
-
getSubscriptions()
#
Returnerer kundens abonnementer som SafeRecurringOrder objekter
-
getWishlists()
#
Returnerer kundens ønskelister som SafeWishlist objekter
-
getObjectType()
#
Returnerer objekttypen for denne landingsside
-
getCachedProductIds()
#
Returnerer cachede produkt-ID'er for landingssiden
-
getActivateRss()
#
Returnerer om RSS-feed er aktiveret for landingssiden
-
getRemoteUrl()
#
Returnerer den eksterne URL for landingssiden
-
getImages()
#
Returnerer alle billeder tilknyttet landingssiden som SafeImage objekter
-
getLandingPageId()
#
Returnerer landingssidens ID
-
getUrl($action = 'view', $controller = null)
#
Returnerer URL til landingssiden baseret på handling
@param string $action Handlingen (standard: "view")
@param string $controller Controller navn (valgfri)
-
getName()
#
Returnerer landingssidens navn med parsede tekstvariable
-
canEdit()
#
Returnerer om den aktuelle bruger kan redigere landingssiden
-
getDescription()
#
Returnerer landingssidens beskrivelse med parsede tekstvariable
-
getDescriptionA()
#
Returnerer landingssidens primære beskrivelse med parsede tekstvariable
-
getDescriptionB()
#
Returnerer landingssidens sekundære beskrivelse med parsede tekstvariable
-
getMetaTitle()
#
Returnerer meta-titlen for SEO med parsede tekstvariable
-
getMetaDescription()
#
Returnerer meta-beskrivelsen for SEO med parsede tekstvariable
-
getProducts($limit = 25000, $offset = 0, $count = null)
#
Returnerer produkter på landingssiden
@param int $limit Maksimalt antal produkter (standard: 25000)
@param int $offset Start position (standard: 0)
@param int $count Reference til total antal (udfyldes af metoden)
-
getProductCount()
#
Returnerer antallet af produkter på landingssiden
-
getMetaValues()
#
Returnerer alle meta-værdier for landingssiden
-
getMetaValue($key)
#
Returnerer en specifik meta-værdi
@param string $key Nøglen for meta-værdien
-
getHtmlFields()
#
Returnerer alle HTML-felter for landingssiden som et array
-
getHtmlField($tag)
#
Returnerer et specifikt HTML-felt
@param string $tag HTML-feltets tag
-
getOpenGraphTitle()
#
Returnerer Open Graph titlen til sociale medier med parsede tekstvariable
-
getOpenGraphDescription()
#
Returnerer Open Graph beskrivelsen til sociale medier med parsede tekstvariable
-
getOpenGraphImage()
#
Returnerer Open Graph billedet til sociale medier som SafeImage objekt
-
getPrimarySearchPhrase()
#
Returnerer den primære søgefrase for landingssiden
-
getNoIndex()
#
Returnerer om landingssiden skal ekskluderes fra søgemaskineindeksering
-
getRules()
#
Returnerer reglerne der definerer hvilke produkter der vises på landingssiden
-
getExtensionValue($name)
#
Returnerer værdien for en udvidelsesdata
@param string $name Navnet på udvidelsesdataen
-
getShipping()
#
Returnerer fragtmetoden som SafeShipping objekt
-
getShippingName()
#
Returnerer navnet på fragtmetoden
-
getIsCreditNote()
#
Returnerer om ordren er en kreditnota
-
getOriginalWebshopOrderId()
#
Returnerer webshop ordre-ID for den oprindelige ordre hvis dette er en kreditnota
-
getPaid()
#
Returnerer betalingsstatus for ordren
-
getOrderId()
#
Returnerer ordrens ID
-
getInvoiceId()
#
Returnerer faktura-ID'et for ordren
-
getTime()
#
Returnerer tidspunktet for ordrens oprettelse
-
getEmail()
#
Returnerer kundens e-mailadresse
-
getPhone()
#
Returnerer kundens telefonnummer
-
getSetting($n)
#
Returnerer en specifik indstilling for ordren
@param string $n Navnet på indstillingen
-
getWebshopOrderId()
#
Returnerer webshoppens ordrenummer
-
getTrackingNumber()
#
Returnerer track & trace nummer
-
getTrackingNumbers($as_string = '')
#
Returnerer alle track & trace numre for ordren
@param bool $as_string Om numrene skal returneres som en sammensat streng (standard: false)
-
getTrackingUrl()
#
Returnerer URL til track & trace
-
getPublicUrl($action = 'order')
#
Returnerer offentlig URL til ordren
@param string $action Handlingen der skal udføres (standard: 'order')
-
hasReviews()
#
Returnerer om ordren har produktanmeldelser
-
getUrl($action = 'view', $controller = null)
#
Returnerer URL til ordren baseret på den ønskede handling
@param string $action Handlingen (standard: "view")
@param string $controller Controller navn (valgfri)
-
getCreditUntil()
#
Returnerer kredittens udløbsdato
-
getProductVouchers()
#
Returnerer produktgavekort genereret af denne ordre som SafeVoucher objekter
-
getStatus()
#
Returnerer ordrens status
-
getOrderPrice()
#
= getPrice() - getShippingPrice()
-
getPrice()
#
Ordrens pris uden fragt med moms
-
getTotalPrice()
#
Total inkl. alt
-
getTotalPriceExVat()
#
getTotalPrice() - getVat()
-
getShippingPrice()
#
-
getShippingPriceExVat()
#
-
getVat()
#
-
getIsPaid()
#
Returnerer om ordren er betalt
-
getPaymentUrl()
#
Returnerer URL til betalingssiden
-
getReviewUrl()
#
Returnerer URL til anmeldelsessiden
-
getReturnUrl()
#
Returnerer URL til retursiden
-
getEanNumber()
#
Returnerer EAN-nummer for ordren
-
getPaymentPrice()
#
Returnerer betalingsprisen i øre/cents
-
getOrderName()
#
Returnerer faktureringsnavnet
-
getOrderFirstName()
#
Returnerer fornavnet fra faktureringsadressen
-
getOrderCompanyName()
#
Returnerer firmanavnet fra faktureringsadressen
-
getOrderAddress()
#
Returnerer faktureringsadressen
-
getOrderAddress2()
#
Returnerer faktureringsadresse linje 2
-
getOrderZipcode()
#
Returnerer postnummer for faktureringsadressen
-
getOrderCity()
#
Returnerer by for faktureringsadressen
-
getOrderCountry()
#
Returnerer land for faktureringsadressen
-
getDelName()
#
Returnerer leveringsnavnet
-
getDelCompanyName()
#
Returnerer firmanavn for leveringsadressen
-
getDelAddress()
#
Returnerer leveringsadressen
-
getDelAddress2()
#
Returnerer leveringsadresse linje 2
-
getDelCity()
#
Returnerer by for leveringsadressen
-
getDelZipcode()
#
Returnerer postnummer for leveringsadressen
-
getDelCountry()
#
Returnerer land for leveringsadressen
-
getPickupAddress()
#
Returnerer afhentningsadressen hvis ordren skal afhentes
-
getShopId()
#
Returnerer pakkeshop ID
-
getBasketId()
#
Returnerer kurv-ID'et som ordren blev oprettet fra
-
getVatNumber()
#
Returnerer CVR-nummer for ordren
-
getOrderProducts()
#
Returnerer alle ordreprodukter som SafeOrderProduct objekter
-
getProducts()
#
Returnerer alle produkter i ordren som SafeProduct objekter
-
getOrderProductCount()
#
Returnerer antallet af produkter i ordren
-
getVoucher()
#
Returnerer gavekort brugt på ordren som SafeVoucher objekt
-
getVoucherDiscount()
#
Returnerer rabatbeløbet fra gavekort
-
getVoucherDiscountAmount()
#
Returnerer det faktiske rabatbeløb fra gavekort
-
getVoucherCode()
#
Returnerer gavekortkoden brugt på ordren
-
setTrackingCalled($i = 1)
#
Markerer at tracking er kaldt for ordren
@param int $i Værdien der skal sættes (standard: 1)
-
getTrackingCalled()
#
Returnerer om tracking er kaldt for ordren
-
getPaymentGateway()
#
Returnerer betalingsgatewayen brugt til ordren
-
getPaymentGatewayId()
#
Returnerer ID'et for den brugte betalingsgateway
-
getCardType()
#
Returnerer korttypen brugt til betaling
-
getTransactionId()
#
Returnerer transaktions-ID fra betalingsgatewayen
-
getShippingWeight()
#
Returnerer den samlede fragtvægt for ordren
-
getTtStatus()
#
Returnerer Trustpilot status for ordren
-
getTtData()
#
Returnerer Trustpilot data som array
-
getUtmSource()
#
Returnerer UTM source tracking parameter
-
getUtmMedium()
#
Returnerer UTM medium tracking parameter
-
getUtmCampaign()
#
Returnerer UTM campaign tracking parameter
-
getUtmTerm()
#
Returnerer UTM term tracking parameter
-
getUtmContent()
#
Returnerer UTM content tracking parameter
-
getAlsoBought()
#
Returnerer produkter som andre kunder også har købt
-
getOrderLabels()
#
Returnerer labels tilknyttet ordren som SafeOrderLabel objekter
-
getCampaigns()
#
Returnerer kampagner brugt på ordren som SafeCampaign objekter
-
int
getDelCountryId()
#
Returnerer land-ID for leveringsadressen
-
getCustomer()
#
Returnerer kunden som SafeCustomer objekt hvis ordren er tilknyttet en kunde
-
getCampaign()
#
Brug getCampaigns() i stedet for denne
-
getCampaignDiscount()
#
Returnerer rabatbeløbet fra kampagner
-
getPointsUsed()
#
Returnerer antal point brugt på ordren
-
getPointsEarned()
#
Returnerer antal point optjent med ordren
-
getPageId()
#
Returnerer sidens ID
-
getUrl($action = 'view', $controller = null)
#
Returnerer URL til siden baseret på handling
@param string $action Handlingen (standard: "view")
@param string $controller Controller navn (valgfri)
-
getRemoteUrl()
#
Returnerer den eksterne URL for siden
-
getHeadline()
#
Returnerer sidens overskrift med parsede tekstvariable
-
getIsFront()
#
Returnerer om siden er forsiden
-
getText()
#
Returnerer sidens tekst med parsede tekstvariable
-
parse($text)
#
Parser tekst og erstatter variable
@param string $text Teksten der skal parses
-
canEdit()
#
Returnerer om den aktuelle bruger kan redigere siden
-
getImages()
#
Returnerer alle billeder tilknyttet siden som SafeImage objekter
-
getMetaValues()
#
Returnerer alle meta-værdier for siden
-
getMetaValue($key)
#
Returnerer en specifik meta-værdi
@param string $key Nøglen for meta-værdien
-
getHtmlFields()
#
Returnerer alle HTML-felter for siden som et array
-
getHtmlField($tag)
#
Returnerer et specifikt HTML-felt
@param string $tag HTML-feltets tag
-
getOpenGraphTitle()
#
Returnerer Open Graph titlen til sociale medier
-
getOpenGraphDescription()
#
Returnerer Open Graph beskrivelsen til sociale medier
-
getMetaTitle()
#
Returnerer meta-titlen for SEO med parsede tekstvariable
-
getMetaDescription()
#
Returnerer meta-beskrivelsen for SEO med parsede tekstvariable
-
getOpenGraphImage()
#
Returnerer Open Graph billedet til sociale medier som SafeImage objekt
-
getPrimarySearchPhrase()
#
Returnerer den primære søgefrase for siden
-
getNoIndex()
#
Returnerer om siden skal ekskluderes fra søgemaskineindeksering
-
getExtensionValue($name)
#
Returnerer værdien for en udvidelsesdata
@param string $name Navnet på udvidelsesdataen
-
getVariant()
#
Returnerer variantattributten hvis produktet har varianter
-
getProductId()
#
Returnerer produktets ID
-
getOwnId($attribute_value_id = null, $attribute_id = null)
#
Returnerer produktets eget ID (varenummer) evt. for en specifik variant
@param int $attribute_value_id ID'et for attributværdien (valgfri)
@param int $attribute_id ID'et for attributten (valgfri)
-
getSecOwnId($attribute_id = null, $attribute_value_id = null)
#
Returnerer produktets sekundære varenummer evt. for en specifik variant
@param int $attribute_id ID'et for attributten (valgfri)
@param int $attribute_value_id ID'et for attributværdien (valgfri)
-
getGtin($attribute_value_id = null, $attribute_id = null)
#
Returnerer produktets GTIN/EAN evt. for en specifik variant
@param int $attribute_value_id ID'et for attributværdien (valgfri)
@param int $attribute_id ID'et for attributten (valgfri)
-
getSiblings()
#
Returnerer søskende-produkter (produkter med samme parent) som SafeProduct objekter
-
getNoShopping()
#
Returnerer om produktet er ekskluderet fra shopping feeds
-
int
getRequiresAgeVerification()
#
Returnerer minimumsalderen for at købe produktet (0 hvis ingen alderskrav)
-
getMpn($attribute_value_id = null, $attribute_id = null)
#
Returnerer producentens produktnummer (MPN) evt. for en specifik variant
@param int $attribute_value_id ID'et for attributværdien (valgfri)
@param int $attribute_id ID'et for attributten (valgfri)
-
getHasCreditUntil()
#
Returnerer om produktet har kredittid til en bestemt dato
-
getNeverFreeShipping()
#
Returnerer om produktet aldrig giver gratis fragt
-
getCreditUntil()
#
Returnerer kredittens udløbsdato
-
getHasCreditDays()
#
Returnerer om produktet har et antal kreditdage
-
getCreditDays()
#
Returnerer antal kreditdage for produktet
-
getCampaigns()
#
Returnerer kampagner tilknyttet produktet som SafeCampaign objekter
-
getHasCreditDate()
#
Returnerer om produktet har en specifik kreditdato
-
getCreditDate()
#
Returnerer den specifikke kreditdato
-
getIsVoucher()
#
Returnerer om produktet er et gavekort
-
getVoucherDays()
#
Returnerer gavekortets gyldighedsperiode i dage
-
getVoucherAmount()
#
Returnerer gavekortets beløb
-
getLocation($attribute_value_id = null, $attribute_id = null)
#
Returnerer produktets lagerplacering evt. for en specifik variant
@param int $attribute_value_id ID'et for attributværdien (valgfri)
@param int $attribute_id ID'et for attributten (valgfri)
-
getAllowNegativeStock()
#
Returnerer om produktet tillader negativ lagerbeholdning
-
canEdit()
#
Returnerer om den aktuelle bruger kan redigere produktet
-
getMetaValues($parsed = '1')
#
Returnerer alle meta-værdier for produktet
@param bool $parsed Om værdierne skal parses for variable (standard: true)
-
getSubscriptionInterval()
#
Returnerer abonnementsintervallet i dage
-
hasVariant()
#
Returnerer om produktet har varianter
-
hasVariants()
#
Returnerer om produktet har varianter (alias for hasVariant)
-
getSubscriptionPrice($country_id = null)
#
Returnerer abonnementsprisen inkl. moms for et bestemt land
@param int $country_id ID'et for landet (valgfri, bruger session hvis ikke angivet)
-
getMetaValue($key, $parsed = '1')
#
Returnerer en specifik meta-værdi baseret på nøglen
@param string $key Nøglen for meta-værdien
@param bool $parsed Om værdien skal parses for variable (standard: true)
-
getUrl($action = 'view', $controller = null)
#
Returnerer URL'en til produktet baseret på den ønskede handling
@param string $action Handlingen (standard: "view")
@param string $controller Controller navn (valgfri)
-
getRemoteUrl()
#
Returnerer den eksterne URL for produktet
-
getName()
#
Returnerer produktets navn
-
getDescription()
#
Returnerer produktets beskrivelse
-
getListDescription()
#
Returnerer produktets listebeskrivelse med parsede variable
-
getParsedDescription()
#
Returnerer produktets beskrivelse med parsede variable
-
getTariffCode()
#
Returnerer produktets toldtarif kode
-
getCountryOfOrigin()
#
Returnerer produktets oprindelsesland
-
getProductVat($country_id = null)
#
Returnerer momssatsen for produktet i et bestemt land
@param int $country_id ID'et for landet (valgfri, bruger session/webshop default hvis ikke angivet)
-
getPrice()
#
Returnerer produktets pris inkl. moms
-
getDiscountPrice()
#
Returnerer prisen efter evt. gavekortrabat
-
getRealPriceExVat($amount = 1, $attributes = 'Array')
#
Returnerer den faktiske pris ekskl. moms med mængde og attributter
@param int $amount Antal produkter (standard: 1)
@param array $attributes Array med attributter (valgfri)
-
getPriceExVat()
#
-
getSalePriceExVat()
#
-
getBulkDiscountOver()
#
-
getBulkDiscount()
#
-
getBulkDiscountPrice($a = 'Array')
#
Returnerer prisen med bulk-rabat
@param array $a Array med attributter (valgfri)
-
getLowestRealPriceAttributeValueId()
#
-
getLowestSalePriceAttributeValueId()
#
-
getLowestPriceAttributeValueId()
#
-
getLowestRealPrice()
#
-
getLowestPrice()
#
-
getLowestSalePrice()
#
-
getSalePrice()
#
-
getRealVat($amount = 1, $attributes = 'Array')
#
Beregner og returnerer momsen for den faktiske pris
@param int $amount Antal produkter (standard: 1)
@param array $attributes Array med attributter (valgfri)
-
getRealPrice($amount = 1, $attributes = 'Array', $no_voucher = '', $skip_basket_check = '', $price_per_unit = null)
#
Beregner og returnerer den faktiske pris inkl. moms og rabatter
@param int $amount Antal produkter (standard: 1)
@param array $attributes Array med attributter (valgfri)
@param bool $no_voucher Om gavekort-rabat skal ignoreres (standard: false)
@param bool $skip_basket_check Om kurv-check skal springes over (standard: false)
@param float $price_per_unit Reference til enhedspris (udfyldes af metoden)
-
getDiscountPriceInclVat($amount, $attribute_value_id)
#
Returnerer rabatprisen inkl. moms for en bestemt mængde
@param int $amount Antal produkter
@param int $attribute_value_id ID'et for attributværdien
-
getRealSubscriptionVat($amount = 1, $attributes = 'Array', $country_id = null)
#
Beregner og returnerer momsen for abonnementsprisen
@param int $amount Antal produkter (standard: 1)
@param array $attributes Array med attributter (valgfri)
@param int $country_id ID'et for landet (valgfri)
-
getRealSubscriptionPrice($amount = 1, $attributes = 'Array', $country_id = null)
#
Returnerer den faktiske abonnementspris inkl. moms
@param int $amount Antal produkter (standard: 1)
@param array $attributes Array med attributter (valgfri)
@param int $country_id ID'et for landet (valgfri)
-
getVat()
#
-
hasAttributePrice()
#
-
getAttributePrice($attribute_value_id, $before_sale = '')
#
Returnerer prisen for en specifik attributværdi
@param int $attribute_value_id ID'et for attributværdien
@param bool $before_sale Om udsalgspris skal ignoreres (standard: false)
-
getAttributeSalePrice($attribute_value_id)
#
Returnerer udsalgsprisen for en specifik attributværdi
@param int $attribute_value_id ID'et for attributværdien
-
getAttributeSubscriptionPrice($attribute_value_id, $country_id = null)
#
Returnerer abonnementsprisen for en specifik attributværdi
@param int $attribute_value_id ID'et for attributværdien
@param int $country_id ID'et for landet (valgfri)
-
getShippingInclVat()
#
-
getShipping()
#
-
getApproxShipping()
#
-
getDeliveryTime()
#
-
getDeliveryTimeNotInStock()
#
-
getSave()
#
-
getPercentSave()
#
-
getImages()
#
-
getImage($attribute_value_id = null)
#
Returnerer produktbilledet evt. for en specifik variant
@param mixed $attribute_value_id ID eller værdi for attributten (fx 'L') (valgfri)
-
getProfile()
#
-
getAttributeValue($i)
#
Returnerer attributværdien for en given attribut
@param int $i Attribut ID'et
-
getAttributeValueIdBySku($sku)
#
Finder attributværdi ID baseret på SKU
@param string $sku SKU/varenummer at søge efter
-
getAttributeTag($i)
#
Returnerer attribut-tagget for en given attribut
@param int $i Attribut ID'et
-
getAttributeValueByName($i)
#
Returnerer attributværdien baseret på navn
@param string $i Navnet på attributten
-
getCategory()
#
-
getCategoryName()
#
-
getOnlineSince()
#
-
getOnlineHours()
#
-
getCategoryNames($pre = '', $sep = ' ', $post = '')
#
Returnerer kategorinavne formateret med præfiks, separator og suffiks
@param string $pre Præfiks før hvert kategorinavn (standard: "")
@param string $sep Separator mellem kategorinavne (standard: " ")
@param string $post Suffiks efter hvert kategorinavn (standard: "")
-
getCategories($as_ids = '')
#
Returnerer alle kategorier produktet er tilknyttet
@param bool $as_ids Om kun kategori-ID'er skal returneres (standard: false)
-
getStockCount()
#
-
getPackage()
#
-
getIsInStock()
#
-
getInStock($attributes = 'Array', $x = null)
#
Returnerer lagerbeholdning for produktet
@param array $attributes Array med attributter eller attribut ID hvis $x er angivet
@param mixed $x Attributværdi hvis første parameter er attribut ID
-
getLocationStock($stock_location_id = null, $attribute_id = null, $attribute_value_id = null)
#
Returnerer lagerbeholdning for en specifik lagerplacering
@param int $stock_location_id ID for lagerplaceringen (valgfri)
@param int $attribute_id ID for attributten (valgfri)
@param int $attribute_value_id ID for attributværdien (valgfri)
-
getNegativeStockCount()
#
Returnerer antal på restlager
-
getAmount()
#
-
getUnitPrice()
#
-
getUnitVat()
#
-
getAttributes()
#
-
getRelatedProducts($limit = 25)
#
Returnerer relaterede produkter
@param int $limit Maksimalt antal produkter (standard: 25)
-
getSimilarProducts($limit = 25)
#
Returnerer lignende produkter
@param int $limit Maksimalt antal produkter (standard: 25)
-
getSimilarProductRatings()
#
-
getSimilarProductReviews()
#
-
getNext()
#
-
getPrev()
#
-
getSupplier()
#
-
getSupplierName()
#
-
getBrandName()
#
-
getSearch()
#
-
getAlsoBought($limit = 25)
#
Returnerer produkter som andre kunder også har købt
@param int $limit Maksimalt antal produkter (standard: 25)
-
getHtmlFields()
#
-
getHtmlField($tag)
#
Returnerer et specifikt HTML-felt baseret på tag
@param string $tag HTML-feltets tag
-
getInStockVariants()
#
-
getStockVariants($only_in_stock = '', $hide_stock = '')
#
Returnerer lagerstatus for alle varianter
@param bool $only_in_stock Vis kun varianter på lager (standard: false)
@param bool $hide_stock Skjul lagerantal (standard: false)
-
getFileDownloadUrl($order_id = null)
#
Returnerer download-URL for produktfilen
@param int $order_id Ordre ID'et (valgfri, bruger produktets ordre ID hvis ikke angivet)
-
getFile()
#
-
getPDF()
#
-
getPdfFiles()
#
-
getSubscriptionFixation()
#
-
getDiscountIntervals()
#
-
getPurchasePrice($attribute_id = null, $attribute_value_id = null)
#
Returnerer indkøbsprisen for produktet
@param int $attribute_id ID for attributten (valgfri)
@param int $attribute_value_id ID for attributværdien (valgfri)
-
getDiscountIntervalPrice($amount, $attribute_value_id = 0)
#
Returnerer rabatprisen for en given mængde (alias for getDiscountPriceInclVat)
@param int $amount Antal produkter
@param int $attribute_value_id ID for attributværdien (standard: 0)
-
getDiscountIntervalPriceExVat($amount, $attribute_value_id = 0)
#
Returnerer rabatprisen ekskl. moms for en given mængde
@param int $amount Antal produkter
@param int $attribute_value_id ID for attributværdien (standard: 0)
-
getShippingWeight()
#
-
hasBundleProducts()
#
-
getBundleProductsCount()
#
-
getBundleProducts()
#
-
getLocationByOwnId($own_id)
#
Finder lagerplaceringen baseret på varenummer
@param string $own_id Varenummeret
-
getBundleProductIds()
#
-
getMainCategoryName()
#
-
getMainCategory()
#
-
hasCategory($category_id)
#
Kontrollerer om produktet er tilknyttet en bestemt kategori
@param int $category_id ID'et for kategorien
-
getProductReviews($limit = 25)
#
Returnerer produktanmeldelser
@param int $limit Maksimalt antal anmeldelser (standard: 25)
-
getAvgRating($no_round = '')
#
Returnerer gennemsnitlig bedømmelse
@param bool $no_round Om bedømmelsen ikke skal afrundes (standard: false)
-
getSafeProduct()
#
-
getBrand()
#
-
getMetaTitle()
#
-
getMetaDescription()
#
-
getOpenGraphTitle()
#
-
getOpenGraphDescription()
#
-
getOpenGraphImage()
#
-
getPrimarySearchPhrase()
#
-
getGoogleShoppingTitle()
#
-
getGoogleCategory()
#
-
getNoIndex()
#
-
hasCampaigns()
#
-
getCampaignInfo()
#
-
getProductLabels()
#
-
getGoogleShoppingImage()
#
-
getBlogPosts()
#
-
getExtensionValue($name)
#
Returnerer værdien for en udvidelsesdata
@param string $name Navnet på udvidelsesdataen
-
getManufacturer()
#
-
getManufacturerName()
#
-
getSafetyProfile()
#
-
getSafetyProfileName()
#
-
getDeliver()
#
Returnerer leveringsintervallet
-
getInterval()
#
Returnerer abonnementsintervallet i dage
-
getFirst()
#
Returnerer datoen for første levering
-
getNext()
#
Returnerer datoen for næste levering
-
getShipping()
#
Returnerer fragtmetoden som SafeShipping objekt
-
getRecurringOrderId()
#
Returnerer abonnementets ID
-
getInvoiceId()
#
Returnerer faktura-ID'et for abonnementet
-
getTime()
#
Returnerer tidspunktet for abonnementets oprettelse
-
getEmail()
#
Returnerer kundens e-mailadresse
-
getPhone()
#
Returnerer kundens telefonnummer
-
getSetting($n)
#
Returnerer en specifik indstilling for abonnementet
@param string $n Navnet på indstillingen
-
getWebshopRecurringOrderId()
#
Returnerer webshoppens abonnementsnummer
-
getTrackingNumber()
#
-
getTrackingUrl()
#
-
getPublicUrl($action = 'subscription')
#
Returnerer offentlig URL til abonnementet
@param string $action Handlingen (standard: 'subscription')
-
getStatus()
#
Returnerer abonnementets status
-
getOrderPrice()
#
Returnerer abonnementsprisen uden fragt
-
getPrice()
#
Returnerer abonnementets pris inkl. moms
-
getTotalPrice()
#
Returnerer den totale pris inkl. fragt og moms
-
getShippingPrice()
#
Returnerer fragtprisen
-
getVat()
#
Returnerer det samlede momsbeløb
-
getEanNumber()
#
-
getPaymentPrice()
#
-
getOrderName()
#
-
getOrderCompanyName()
#
-
getOrderAddress()
#
-
getOrderZipcode()
#
-
getOrderCity()
#
-
getOrderCountry()
#
-
getDelName()
#
-
getDelCompanyName()
#
-
getDelAddress()
#
-
getDelCity()
#
-
getDelZipcode()
#
-
getDelCountry()
#
-
getPickupAddress()
#
-
getOrderProducts()
#
Returnerer alle produkter i abonnementet som SafeRecurringOrderProduct objekter
-
getProducts()
#
Returnerer alle produkter i abonnementet som SafeProduct objekter
-
getVoucher()
#
-
getVoucherDiscount()
#
-
getVoucherCode()
#
-
setTrackingCalled($i = 1)
#
Markerer at tracking er kaldt for abonnementet
@param int $i Værdien der skal sættes (standard: 1)
-
getTrackingCalled()
#
-
getPaymentGateway()
#
-
getPaymentGatewayId()
#
-
getCustomer()
#
Returnerer kunden som SafeCustomer objekt
-
getSubscriptionId()
#
Returnerer abonnements-ID'et fra betalingsgatewayen
-
getCloseAfter()
#
Returnerer antal leveringer før abonnementet lukkes automatisk
-
getName()
#
-
getWebshopId()
#
-
getCheapestShipping()
#
-
getGaId()
#
-
getEnableTracking()
#
-
getEnableNewTracking()
#
-
getGoogleAdsConversionId()
#
-
getGoogleAdsConversionLabelOrder()
#
-
getFbId()
#
-
getGoogleMerchantId()
#
-
getGoogleMerchantDeliveryDays()
#
-
getGoogleOptimizeId()
#
-
getGoogleTagManagerId()
#
-
getGA4MeasurementID()
#
-
getGooglePlaceID()
#
-
getPinterestTagID()
#
-
getPinterestAccessToken()
#
-
getSnapPixelID()
#
-
getSnapApiToken()
#
-
getTikTokPixelID()
#
-
getTikTokAccessToken()
#
-
getGoogleAdsConversionActionId()
#
-
getLinkedInID()
#
-
getMerchantNumber()
#
-
getStatus()
#
-
getHideDelivery()
#
-
getThemeSetting($element, $name)
#
Returnerer en specifik temaindstilling
@param string $element Element navnet
@param string $name Indstillingens navn
-
getUrl($action = 'view', $controller = null)
#
Returnerer webshoppens URL
@param string $action Handlingen (standard: "view")
@param string $controller Controller navn (valgfri)
-
getAllCategories()
#
-
getCategories()
#
-
getPages()
#
-
getBrands()
#
-
getShippings()
#
-
getCountries()
#
-
getVouchers()
#
-
getPublicVouchers()
#
-
getPaymentModule()
#
-
getLandingPageByTag($tag)
#
Finder en landingsside baseret på tag
@param string $tag Tagget at søge efter
-
getLandingPagesByTags($tags)
#
Finder landingssider baseret på tags
@param array $tags Array med tags eller variadic argumenter
-
getLandingPages()
#
-
getCategoryByTag($tag)
#
Finder en kategori baseret på tag
@param string $tag Tagget at søge efter
-
getPagesByTag($tag)
#
Finder sider baseret på tag
@param string $tag Tagget at søge efter
-
getCategoriesByTags($tags = null)
#
-
getCategoryByTags($tags = null)
#
Finder kategorier baseret på tags
@param array $tags Array med tags eller variadic argumenter
-
getCategory($category_id)
#
Returnerer en specifik kategori
@param int $category_id Kategori ID'et
-
getLandingPage($landing_page_id)
#
Returnerer en specifik landingsside
@param int $landing_page_id Landingsside ID'et
-
getAttributeValues($categori_ids = 'Array')
#
Returnerer attributværdier for specifikke kategorier
@param array $categori_ids Array med kategori-ID'er (valgfri)
-
getAttributeValuesByTags()
#
-
getCurrency()
#
-
getAlsoBought($products)
#
Returnerer produkter som andre kunder også har købt
@param array $products Array med SafeProduct objekter
-
getRelated($products)
#
Returnerer relaterede produkter
@param array $products Array med SafeProduct objekter
-
getAfterPurchase($products)
#
Returnerer produkter der anbefales efter køb
@param array $products Array med SafeProduct objekter
-
getPopularProducts($limit = 25, $days = 90, $exclude = null)
#
Returnerer de mest populære produkter i webshoppen
@param int $limit Maksimalt antal produkter (standard: 25)
@param int $days Antal dage tilbage at kigge (standard: 90)
@param array $exclude Array med produkt-ID'er der skal ekskluderes (valgfri)
-
getLiveSince()
#
-
getCreated()
#
-
getRelayUrl($page = '')
#
Returnerer relay URL'en
@param string $page Side-sti der skal tilføjes (standard: "")
-
getPaymentGateways()
#
-
getSuppliers()
#
-
getProfiles()
#
-
getHtmlFields()
#
-
getHtmlField($tag)
#
Returnerer et specifikt HTML-felt baseret på tag
@param string $tag HTML-feltets tag
-
getCustomerFields()
#
-
getAllowBasketPayment()
#
-
getOnlineProducts($fields_str = '')
#
Returnerer alle online produkter i webshoppen
@param string $fields_str Komma-separeret liste af felter at inkludere (valgfri)
-
getProductById($product_id)
#
Finder et produkt baseret på ID
@param int $product_id Produkt ID'et
-
getProductBySku($sku)
#
Finder et produkt baseret på SKU/varenummer
@param string $sku SKU/varenummer
-
getProductByGtin($gtin)
#
Finder et produkt baseret på GTIN/EAN
@param string $gtin GTIN/EAN nummer
-
getUseEvents()
#
Til Klaviyo
-
getFinancialProducts()
#
Returnerer de produkter hvor profilen er "finansiel". Dvs. rabatkoder og kreditter
-
getThemeSettings()
#
-
getBlogPosts($limit = 25, $offset = 0, $count = null, $sort = null, $sort_order = null)
#
Returnerer publicerede blog-indlæg
@param int $limit Maksimalt antal indlæg (standard: 25)
@param int $offset Start position (standard: 0)
@param int $count Reference til total antal (udfyldes af metoden)
@param string $sort Sorteringsmetode (valgfri)
@param string $sort_order Sorteringsrækkefølge (valgfri)
-
getBlogTitle()
#
-
getBlogDescription()
#
-
getBlogOpenGraphTitle()
#
-
getBlogOpenGraphDescription()
#
-
getStylesheet()
#
-
getSkipApprove()
#
-
getFrontCategory()
#
-
hasInvoiceAddressSelection()
#
-
hasPayPalCheckout()
#
-
getPayPalSecret($basket_id)
#
Returnerer PayPal hemmelighed for en given kurv
@param int $basket_id Kurv ID'et
-
getPayPalClientId()
#
-
getAfterBasket()
#
-
getActiveCampaigns()
#
-
getKlaviyoPublicKey()
#
-
getCompany()
#
-
paidOrders($email)
#
Returnerer antal betalte ordrer for en given email
@param string $email Email-adressen at søge efter
-
getProductLabels()
#
-
getBlocks($type, $id = null)
#
Returnerer blokke for en given side-type
@param string $type Type af side
@param int $id ID for siden (valgfri)
-
templateExists($filename)
#
Kontrollerer om en template-fil eksisterer
@param string $filename Filnavnet på templaten
-
getLoyaltyProgramFreeShipping()
#
-
hasLoyaltyProgram()
#
-
getLoyaltyProgramBasePoints()
#
-
getLoyaltyProgramApprovalPeriod()
#
-
getLoyaltyProgramSignupPoints()
#
-
getLoyaltyProgramBaseCost()
#
-
bool
useReturnCenter()
#
-
float
getReturnShippingPrice($country_id = null)
#
Returnerer returneringsfragt prisen inkl. moms
@param int $country_id Land ID'et (valgfri)
-
float
getReturnShippingVat($shipping_price, $country_id = null)
#
Beregner momsen for returneringsfragt
@param float $shipping_price Fragtprisen ekskl. moms
@param int $country_id Land ID'et (valgfri)
-
bool
getReturnShippingVatFree()
#
-
getReturnShipping()
#
-
getLoyaltyProgramMinDiscount()
#
-
getLoyaltyProgramMinPoints()
#
-
getLoyaltyProgramMaxDiscount()
#
-
getLoyaltyProgramBaseExpires()
#
-
getTerms()
#
-
getLogo()
#
-
getFavicon()
#
-
bool
getUseCalculatedUnitPrice()
#
-
getLatestProductReviews($limit = 10)
#
Returnerer de seneste produktanmeldelser
@param int $limit Maksimalt antal anmeldelser (standard: 10)
-
getLanguage()
#
-
getStockLocations()
#
-
getDefaultStockLocation()
#