*   >> läser Utbildning artiklar >> tech >> web development

Joomla Kontaktformulär - Hur att omdirigera Users

This artikel erbjuder en lösning för att omdirigera användare till en bekräftelsesida när kontaktformuläret för lämnas i Joomla. En av de vanliga funktionerna som används av de flesta Joomla webbplatser är den inbyggda frågeformuläret visas på kontaktsidan. Det är en enkel e-frågeformulär som levereras som en del av Joomlas standard kontaktkomponent. Tyvärr är det dock inte möjligt att omdirigeras användarna till en bekräftelsesida när en användare skickar en förfrågan via kontaktformuläret, de är.

Detta är ett vanligt användbarhet fråga rapporterats av webbdesigners och utvecklare som använder Joomla att utforma webbplatser. I denna artikel diskuteras en lösning på detta problem. Problem: När en användare skickar en förfrågan via kontaktformuläret, är de inte omdirigeras till en bekräftelsesida. Även om en bekräftelse standardtexten visas på toppen av kontaktformuläret, inte den aktuella konfigurationen inte erbjuder möjligheten att omdirigera användare till en sida som du väljer. Lösning: En liten hacka eller kod till Joomlas kod kan bidra till detta.

Den enkla förändringen inte krävs webbdesign eller Joomla erfarenhet som stegen i den här artikeln är tillräckliga för att omdirigera användare till en sida som du väljer. Joomla kontaktformulär - Hur man omdirigera usersStep One: Använda artikeln chef för Joomla, skapa sidan du vill omdirigera användare till. Detta kan vara ett enkelt "Tack för din förfrågan sidan eller annan relevant information. Efter att du har sparat artikeln, anteckna dess "id". Du behöver id på sidan för att ge en omdirigering URL.Step två: Anteckna URL eller länk för omdirigeringssidan.

Om du har skapat en anpassad omdirigera webbplatsen på artikeln manager, då omdirigera länken kommer att vara "index.php? Option = com_content & view = artikeln & id = 64". Vänligen ersätt 64 i länken med rätt id bekräftelsesidan som du har skapat i artikel manager. Id kommer att listas i den sista kolumnen av artikeln manager. Steg tre: Ladda ner kontaktkomponenten fil som behöver uppdateras. Du kommer att behöva FTP-åtkomst till din webbplats webbhotellet för att uppdatera filen. Joomla fil som du behöver uppdatera kallas "controller.

php" och finns i com_contact mapp i mappen Joomla komponenter. Den fullständiga sökvägen till filen är följande: komponenter /com_contact /controller.phpStep 4: Slutligen, för att omdirigeringen ska fungera måste du ändra ett par rader kod i ovanstående Joomla-filen (controller.php) Du kan använda Anteckningar eller din favorit HTML-editor som Dreamweaver eller Frontpage för att uppdatera file.Locate följande rader kod. Du kan använda sökfunktionen. På Joomla 1.5.2X det ligger på linje 193.Existing Joomla kod: $ msg = JText :: _ ("Tack för din e-post"), $ link = JRoute::_('index.

php?option=com_contact&view=contact&id='.$contact->slug.'&catid='.$contact->catslug, false); $ this-> setRedirect ($ link, $ msg), Byt ovanstående kod med följande: Detta kommer att omdirigera användare till en konforma sida när användaren gör en förfrågan via kontaktformuläret på website.Example av din nya kod : Byt ovan befintlig kod med följande kod: $ link = JRoute :: _ ('? index.php option = com_content & view = artikeln & id = 64'); $ this->

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.