Ansøgningsformular på hjemmeside; hvor bliver den sendt til?
Hej jeg arbejder med en hjemmeside der er lavet i umbraco, der er lavet en ansøgningsformular så man kan ansøge jobs direkte over hjemmesiden men vi aner ikke hvor ansøgningerne ryger hen når der trykkes ansøg nu
i koden kan jeg kun se dette: </div> <div class="col-12 "> <a class="btn btn-red-white submit">@Umbraco.GetDictionaryValue("Application Form: Send ansøgning")</a>
det lidt som om knappen kun er oprettet men der ikke sendes noget videre? Nogle der kan hjælpe med dette?
Du kan prøve at åbne udviklerværktøjet i din browser for at se om der sendes et eller andet request, når du klikker på linket. Gør der det, har du en indikationer af, hvad der kaldes og hvor det kaldes (egen server eller en ekstern service).
Nu er jeg ikke så skarp til det her med koder. men Slater Hele koden er meget lang men den omhandler også alle de felter som er i ansøgningsformularen. Tog kun det med som jeg troede var relevant måske mere skal med men det er 303 linjer? kan det passe?
Og Softspot hvad er udvikler værktøj :D Jeg skulle meget gerne have den til at sende den til en bestemt mail adresse (:
#3: Umiddelbart ligner det det relevante du viser os, men eftersom der mangler noget for at det skal gøre noget som helst, er det muligt at der er mere vi bør se. Det kan jeg af gode grunde ikke sige uden at se det.
Men sker der noget når du trykker på knappen nu? Hvis du bliver sendt videre til en anden side, så må vi mangle noget - for det står der ikke noget om i den kode. Hvis der intet sker, så har vi nok alt det relevante her. Så mangler koden bare.
- Udviklerværktøjerne, eller devtools, er en række værktøjer indbygget i de fleste moderne browsere, som kommer frem når du trykker F12 eller ctrl+shift+i. Men jeg gætter på at du ikke får meget ud af at kigge på det, hvis du slet ikke kender til det.
</div> <div class="col-12"> <p class="label">Jeg accepterer hermed xxxxxxxxxxxxx vilkår for behandling af persondata i forbindelse med ansøgning og evt ansættelse</p> <p class="label">@Umbraco.GetDictionaryValue("Application Form: Vilkår for behandling af persondata")</p> <div class="radio-group"> <input type="radio" name="Vilkår-for-behandling-af-persondata" value="yes" id="Vilkår for behandling af persondata1" required /> <label class="radio-label" for="Vilkår for behandling af persondata1">@Umbraco.GetDictionaryValue("Application Form: Ja") </label> </div>
hvis der allerede ligger en controller som jeg ikke har adgang til der styrer hvor formularen bliver sendt hen kan man ikke lave en kode der tager kontrollen fra den så man kan lave en ny kode så man kan bestemme hvor formularen skal sendes hen?
når man forsøger at sende ansøgningsformularen skriver den: ansøgningen blev ikke afsendt. prøv igen og kontakt xxxx hvis fejlen fortsætter. Den tekniske besked er: the SMTP server requiers a secure connection or the client was not authenticated. the server response was 5.7.57 SMTP; client was not authenticated to send anonymous mail doing MAIL FROM
Fejlen tyder mest af alt på at informationerne omkring mailen ikke er sat korrekt op - det kan være sat både i controlleren men mest sandsynligt ligger det nok i web.config. Ligger det i web.config kan du benytte FTP til at hente og evt ændre den. Potentielt kan det også være sat op som settings du kan konfigurere direkte gennem Umbraco - det er svært at gætte på.
Koden til controlleren ligger der på en eller anden måde - hvis du er heldig ligger den som ren kode, hvis ikke ligger den som sværere læsbar kode i en .dll, også det er desværre lidt svært at gætte sig til. Det bedste er selvfølgelig hvis du har kildekoden til projektet men ellers må du prøve at finde en Umbraco-udvikler, der måske kan lede dig lidt mere på vej.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.