*   >> Lese Utdanning Artikler >> tech >> web development

Joomla kontaktskjema - Hvordan å omdirigere Users

This artikkelen gir en løsning for å omdirigere brukere til en bekreftelsesside når kontaktform er sendt i Joomla. En av de vanlige funksjonene som brukes av de fleste Joomla nettsteder er den innebygde forespørsel skjemaet vises på kontaktsiden. Det er en enkel e-post forespørsel skjemaet som leveres som en del av Joomlas standardkontakt komponent. Dessverre er det imidlertid ikke mulig å omdirigert brukere til en bekreftelsesside når en bruker sender en forespørsel via kontaktskjemaet, de er.

Dette er et vanlig brukervennlighet problemet rapportert av web-designere og utviklere som bruker Joomla å utforme nettsteder. Denne artikkelen omhandler en løsning på dette problemet. Problem: Når en bruker sender en forespørsel via kontaktskjemaet, er de ikke omdirigert til en bekreftelsesside. Selv om en standard bekreftelse teksten vises på toppen av kontaktskjemaet, ikke gjeldende konfigurasjon tilbyr ikke muligheten til å omdirigere brukere til en side av ditt valg. Løsning: En liten hack eller kode endring i Joomlas koden kan bidra til å oppnå dette.

Den enkle endringen ikke nødvendig webdesign eller Joomla erfaring som du fremgangsmåten i denne artikkelen er tilstrekkelig til å omdirigere brukere til en side av ditt valg. Joomla kontaktskjema - Hvordan omdirigere usersStep One: Bruke artikkelen leder av Joomla, opprette siden du ønsker å omdirigere brukere til. Dette kan være en enkel "Takk for din henvendelse 'side eller annen relevant informasjon. Etter at du har lagret den artikkelen, bør du notere sin "id". Du trenger id på siden for å gi en omdirigering URL.Step Two: Noter URL eller lenke til koblingssiden.

Hvis du har opprettet en tilpasset omdirigeringsside i artikkelen manager, deretter koblingen redirect vil være "index.php? Option = com_content & view = artikkel & id = 64 '. Vennligst erstatte 64 i linken med riktig id av bekreftelse siden du har opprettet i artikkelen manager. Id vil bli oppført i den siste kolonnen av artikkelen manager. Trinn tre: Last ned kontaktkomponenten filen som må oppdateres. Du vil trenge FTP-tilgang til din nettside hosting leverandør for å oppdatere filen. Joomla-fil som du må oppdatere kalles "controller.

php 'og er tilgjengelig i com_contact mappen i komponenter mappe med Joomla. Den fullstendige banen til filen er som følger: komponenter /com_contact /controller.phpStep 4: Til slutt, for omadressering å fungere, må du endre et par linjer med kode i ovennevnte Joomla fil (controller.php) Du kan bruke notepad eller din favoritt HTML editor som Dreamweaver eller Frontpage til å oppdatere file.Locate følgende linjer med kode. Du kan bruke søkefunksjon. På Joomla 1.5.2X den ligger på linje 193.Existing Joomla Kode: $ msg = JText :: _ ('Takk for din e-post'); $ link = JRoute::_('index.

php?option=com_contact&view=contact&id='.$contact->slug.'&catid='.$contact->catslug, false); $ this-> setRedirect ($ link, $ msg) erstatt koden ovenfor med følgende: Dette vil omdirigere brukere til en konformasjon side når brukeren gjør en forespørsel via kontaktskjemaet på website.Example av den nye koden : Bytt ovenfor eksisterende kode med følgende kode: $ link = JRoute :: _ ('? index.php option = com_content & view = artikkel & id = 64'); $ this->

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.