Visste du at det er mulig å sette en modul i en artikkel i Joomla, dvs. direkte i innholdet ditt ved hjelp av Joomla loadmodule / loadposition-funksjonen?
La oss for eksempel si at vi vil plassere Joomla Paypal-modulen (eller en hvilken som helst annen modul for den saks skyld) i en artikkel i stedet for i en modulposisjon.
Vi kan gjøre dette ved å bruke LoomModule eller LoadPositions standard Joomla-plugin.
Det er selvfølgelig mange andre grunner til å plassere en modul i en artikkel. Et annet veldig godt eksempel på å sette en modul i en artikkel er når vi legger til en CTA (Call-to-action) for at noen skal bli med på adresselisten vår.
Vi kan bruke en abonnementsmodul, men ved å bruke lastposisjonsfunksjonen kan vi plassere den hvor som helst etter ønske i innholdet i en Joomla-artikkel.
Lag Joomla-modulen eller posisjonen du skal laste inn
Først og fremst må du sørge for at du har opprettet og definert modulen du vil vise i artikkelen.
Dette er ganske enkelt å gjøre:
- Gå til toppmenyen utvidelser og klikk Moduler
- Bruk filterfunksjonen til å søke etter og finne modulen du vil legge i en artikkel, og klikk på modulen. Du kan også opprette en ny, eller lage en kopi av en som eksisterer.
- Opprett et nytt posisjonsnavn ved å skrive et nytt navn (en som ikke kommer i konflikt med noen posisjoner som brukes av malen din). La oss for eksempel skrive inn_article_subscribe
- Velg sidene du vil tilordne modulen til og Lagre under Moduloppgaven. Vi bruker det vanligvis Alle sider slik at vi kan bruke den hvor som helst vi vil på nettstedet.
Når du først har opprettet modulen du vil vise i artikkelen, er det et standard plugin som nå kan laste inn modulen eller modulposisjonen i artikkelen.
Du kan ringe hvilken som helst modulposisjon i et innholdselement med følgende kode
Bruk Joomla loadposition til å sette en modul i en artikkel
For å laste inn en bestemt posisjon (fra modulposisjonene du har definert), kan du bruke syntaksen nedenfor:
{ loadposition in_article_subscribe}
Dette vil laste posisjonen i_artikkel_abonnement.
NB: (FJERN de ledende og etterfølgende mellomrom før {})
Husk at du også må aktivere "Innhold - Lastemoduler"plugin fra Plugin Manager (hvis du har deaktivert det av en eller annen grunn).
Et annet godt eksempel som vi liker å bruke er å laste inn påloggingsmodulen for de brukerne som ikke har logget inn ennå, eller vise dem en melding om at de skal registrere seg og logge på.
Dette er en utmerket mulighet til å bruke Joomla-belastningsmodulfunksjonen til å sette inn en Joomla-modul i en artikkel.
NB: Fjern ALLE mellomrom mellom {lastposisjon og etterfølgende}. Det skal være INGEN ledende eller etterfølgende mellomrom.
Vi kunne ikke gjøre dette ovenfor, ellers ville Joomla (vårt CMS) ha fjernet teksten og prøvd å erstatte den ;-) Sørg også for at alt er med små bokstaver. For å gjøre det enklere, bør det like dette [lastposisjon bruker4], men bruk krøllete parenteser {} i stedet for firkantede parenteser [].
Et annet godt eksempel på bruken av denne modulen er dette.
La oss si at du vil opprette en annonse (eller tilknyttet lenke), men i stedet for å kopiere og lime inn koden, vil du kunne kopiere denne annonsen etter eget ønske i innholdselementene dine.
Derfor bruker du mod_html modul for å lage annonsen du trenger.
Nå, hver gang du vil vise denne annonsen, setter du bare inn {loadposition xxxx} (sørg for å fjerne ekstra mellomrom før loadpostion og etter xxxx ble det lagt til mellomrom med vilje i dette eksemplet) i innholdet.
Det gode med dette er at hvis du vil endre annonsen, trenger du bare å endre dette i modulen i stedet for i hvert innholdselement. Nedenfor bruker vi funksjonaliteten til å vise abonnementsboksen for e-bok!
Joomla lastemodul
Den lignende Joomla loadmodule-funksjonen fungerer på nøyaktig samme måte som vi beskrev ovenfor, men i denne kan du laste inn en bestemt modul, i stedet for en modulposisjon.
{ loadmodule login }
Dette vil laste Logg inn modul.
NB: (FJERN de ledende og etterfølgende mellomrom før {})
Den samme logikken gjelder her, du kan laste inn hvilken som helst Joomla-modul du vil, uansett hvor du trenger, ved å spesifisere navnet på modulen du skal laste inn.
Innpakning Up
Når du er kjent med begrepet å laste inn en modul eller modulposisjon i en artikkel, begynner du å finne mange måter å bruke disse i artikkelen din for å lage bestemte funksjoner. For eksempel, som du kan se ovenfor, bruker vi lastposisjonsmodulen til å laste en Joomla ebook-oppfordring til handling ved hjelp av syntaksen til disse funksjonene.
Som du ser blir den erstattet av e-bokbanneret vårt.
Har du spørsmål? Gi oss beskjed i kommentarene nedenfor!
Vær så snill forlate en nyttig kommenter med tankene dine, så del dette på Facebook-gruppen din (e) som synes dette er nyttig, og la oss høste fordelene sammen. Takk for at du delte og var hyggelig!
Avsløring: Denne siden kan inneholde lenker til eksterne nettsteder for produkter som vi elsker og anbefaler helhjertet. Hvis du kjøper produkter vi foreslår, kan vi tjene et henvisningsgebyr. Slike avgifter påvirker ikke våre anbefalinger, og vi godtar ikke betaling for positive anmeldelser.