1. Meander
  2. Overige vragen
  3. dinsdag 12 september 2017
Ik wil op mijn website ( Hier een voorbeeld op mijn subdomein ) onder de link Tarieven ook mijn daadwerkelijke tarieven zetten.
Ik wil dat dit alleen maar te zien is voor specifieke geregistreerde gebruikers.
Daarbij heb ik het mbv een verborgen menu zo gemaakt dat zodra men op Tarieven klikt, er een inlogformulier verschijnt.
Na het inloggen wordt die pagina dan meteen zichtbaar.
Dit werkt perfect. ( Om te zien: Inlog + Wachtwoord = demo)

Maar nu wordt er echter een ander inlogformulier geladen dan het inlogformulier van de module waar je een pre text in kunt voeren wat boven het formulier verschijnt.
Ik wil boven dat formulier graag een tekst weergeven dat deze pagina alleen te zien is voor geregistreerde gebruikers.
Daar onder wil ik graag een link naar mijn eigen aanvraagformulier waar ze een gebruikersaccount kunnen aanvragen.

Zoiets als dit voorbeeld, maar dan dus in het inlogformulier bij Tarieven. (Even gelinkt naar mijn gewone Contact formulier)

De layout is geen probleem, dat kan ik zelf wel aanpassen.
Ik heb al geprobeerd om een override van de inlog module te doen, maar dat had er achteraf dus niets mee te maken.
Ook heb ik al geprobeerd om tekst in dat aparte formulier in te voegen via het .php bestand in /components/com_user/views/registration/tmpl/default.php
Hetzelfde voor de login/tmpl/etc

Ik heb het ook al geprobeerd met login.xml, maar op de een of andere manier heb ik steeds maar niet het goede bestand om een tekst boven dat inlogformulier onder Tarieven te zetten, of ik zet het er verkeerd in.
Ik heb verschillende manieren geprobeerd die ik n.a.v. van mijn zoektocht heb gevonden, maar het lukt mij niet.

Ik hoop dat iemand mij hierbij kan helpen.

Alvast bedankt voor het meekijken.

.
Bijlagen
Leen Geaccepteerde antwoord Pending Moderation
Hallo,
Als je een inlogmenu item in je menu heb geselecteerd
dan was dat vermoedelijk het inlogformulier onder gebruikers ?
als je die selecteert en dan tabblad opties daar zou je tekst bij kunnen maken
en ook door laten verwijzen naar je tarieven artikelen
Bijlagen
lvda
  1. meer dan een maand geleden
  2. Overige vragen
  3. # 1
Meander Geaccepteerde antwoord Pending Moderation
Jaaa! Dat was het! :D

Ik zocht alweer veel te ver.
Works like a charm!

Dankjewel!
  1. meer dan een maand geleden
  2. Overige vragen
  3. # 2
Meander Geaccepteerde antwoord Pending Moderation
Hmmm, nog niet helemaal.

Nadat men eenmaal ingelogd de site heeft bekeken, en nogmaals de tarieven wil zien, dan zie je daar alleen maar een Uitlog knop.
Op het plaatje zijn mijn instellingen
Bijlagen
  1. meer dan een maand geleden
  2. Overige vragen
  3. # 3
Meander Geaccepteerde antwoord Pending Moderation
Edit:
Wat mij nu opvalt is dat het originele Tarieven Menu-item (die uit het verborgen menu) nu wèl die pre text heeft.
Ik kan dan gewoon die link met het inlog menu-item verbergen, maar dan geeft die link uit het verborgen menu dus wel diezelfe tekst en link weer.

Ik kom er nog even op terug.......
  1. meer dan een maand geleden
  2. Overige vragen
  3. # 4
Meander Geaccepteerde antwoord Pending Moderation
Wanneer je als menu-item het aparte inlogformulier gebruikt -dus niet de module- met de pre-text, en je wilt na het verder surfen op de site weer terug naar die pagina, dan zie je dus alleen maar een uitlog knop.

Oplossing met dank aan Leen die mij in de goede richting heeft geduwd, en met mijn Tarieven link/artikel als voorbeeld:

1.
Activeer eerst dat aparte inlogformulier door eerst een menu-item aan te maken die je een fictieve naam geeft. In mijn geval bijvoorbeeld "Tarieven-inlog"
Via Opties van dat menu-item kun je dan de Inlog tekst toevoegen, en bij Linktype de link in het hoofdmenu verbergen.

2.
Maak een nieuw menu aan die je verborgen houdt door er geen module aan te verbinden.
Maak daarin een menu-item aan naar de pagina/artikel die alleen zichtbaar mag zijn na het inloggen, met een toevoeging aan de alias, bijvoorbeeld Tarieven-2
Zet de rechten van dit menu-item op Geregistreerd.

3.
Maak nu in het hoofdmenu een menu-item met de daadwerkelijke titel van de pagina (Tarieven), en kies voor het type voor Menu Item Alias.
Kies bij selecteren van het Menu Item Alias voor het menu item in het verborgen menu (met de alias Tarieven-2)
Zet dit menu-item op "Public".

Wanneer je nu in de frontend op de link in het hoofdmenu klikt, dan wordt de pagina Tarieven geladen met het inlogformulier, maar met de inlog tekst van het nep-menu-item van Tarieven-inlog die je verborgen hebt in het hoofdmenu.
Men kan nu vrij rondsurfen op de website, en wanneer ze nog eens die pagina (Tarieven) willen bekijken, dan zien ze gewoon het normale artikel, mits ze nog zijn ingelogd, en zonder uitlogknop.

Misschien kan het wel veel simpeler, maar dit heeft mij alles niet zoveel tijd gekost dan het hele middag zoeken hoe ik die pre text in dat aparte formulier kon krijgen.

Dank je wel maar weer Leen :D

.
  1. meer dan een maand geleden
  2. Overige vragen
  3. # 5
  • Pagina :
  • 1


Er zijn nog geen reacties op dit bericht.
U mag echter niet reageren op dit bericht.