Przekazywanie danych getem lub postem w komponencie.
Wyniki 1 do 4 z 4

Temat: Przekazywanie danych getem lub postem w komponencie.

  1. #1
    Przeglądacz
    Dołączył
    03-12-2014
    Wpisy
    43
    Punkty
    2

    Joomla! 3.x Przekazywanie danych getem lub postem w komponencie.

    Witam .

    Mam taką formę w komponencie :

    Kod:
    <form action='<?php echo JRoute::_('index.php?option=com_addyourteam&view=createacc'); ?>' method='get'>
        First name: <input type='text' name='FirstName' value='Mickey'><br>
        Last name: <input type='text' name='LastName' value='Mouse'><br>
        <input type='submit' value='Submit'>
        </form>
    Ale gdy zatwierdzę formularz na formie z linku :
    "http://localhost/index.php/component/addyourteam/?view=createacc"
    przechodzi mi na :
    "http://localhost/index.php/component/addyourteam/?FirstName=Mickey&LastName=Mouse"

    Czyli znika widok komponentu

    Jak zrobić by uzyskać wartości geta oraz widok komponentu .
    Z góry dziękuję za pomoc.

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Debiutant
    Dołączył
    18-04-2015
    Wpisy
    1
    Punkty
    3

    Domyślny

    Za 'ukrywanie' w url komponentu, widoku czy innych zmiennych odpowiada plik router.php. Znajduje się on w components/com_addyourteam/router.php. Zobacz jak jest zbudowany (https://docs.joomla.org/Supporting_S...your_component). W twoim przypadku pozostaje edycja tego pliku ale jesli nie zalezy Ci na przyjaznych urlach to mozesz po prostu pominac router stosując samo
    Kod HTML:
    <?php echo 'index.php?option=com_addyourteam&view=createacc'; ?>

  4. #3
    Przeglądacz
    Dołączył
    03-12-2014
    Wpisy
    43
    Punkty
    2

    Domyślny

    Dziękuję za pomoc

  5. #4
    Bywalec
    Dołączył
    17-04-2014
    Skąd
    Szczecin
    Wpisy
    360
    Punkty
    42

    Domyślny

    Nie modyfikuj router.php... przy aktualizacji wróci do tego co było. Podstawowy błąd.

    Nie zbieraj danych get tylko post'em - łatwiej i nie modyfikuje Ci urla.

    Jeśli masz dobrze zbudowany komponent to Twój widok edycji powinien być pod adresem http://localhost/index.php/component...team/view/edit - sprawdź plik router.php
    Trzeba dążyć do doskonałości w tym co się robi, jeśli robisz coś dobrze zrób wszystko aby robić to jeszcze lepiej!

    Potrzebujesz pomocy przy Virtuemart 3? - napisz tutaj

    Portfolio - sulzycki.com.pl

Podobne tematy

  1. Baza danych Oracle lub MS SQL
    przez Darek19 na forum Instalacja, aktualizacja
    Odpowiedzi: 3
    Ostatni post/autor: 03-04-2014, 17:11
  2. Kunena - post pod postem
    przez Piwowarek na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 5
    Ostatni post/autor: 25-01-2014, 14:51
  3. problem z przesłaniem danych po zapisie w komponencie
    przez donpedro na forum Programowanie pod Joomla!
    Odpowiedzi: 1
    Ostatni post/autor: 18-01-2013, 07:53
  4. logowanie i przekazywanie danych
    przez Klusek1 na forum Bezpieczeństwo
    Odpowiedzi: 2
    Ostatni post/autor: 14-02-2012, 23:03
  5. przekazywanie globalnej zmiennej
    przez bartokrates na forum Programowanie pod Joomla!
    Odpowiedzi: 0
    Ostatni post/autor: 15-01-2010, 10:04

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •