Generator linków do artykułów - potrzebna funkcjonalność.
Wyniki 1 do 9 z 9

Temat: Generator linków do artykułów - potrzebna funkcjonalność.

  1. #1
    Bywalec
    Dołączył
    15-12-2007
    Wpisy
    144
    Punkty
    10

    Domyślny Generator linków do artykułów - potrzebna funkcjonalność.

    Witam Szanownych Forumowiczów i proszę o pomoc


    Poszukuję następującej funkcjonalności.

    W artykułach osadzam moduł (w każdym artykule ten sam moduł) prostego formularza kontaktowego opartego na RS Contact
    i potrzebuję dodatkowo - za wyjątkiem zawartości wypełnionych przez użytkownika standardowych pól, wysłać w nim:
    a) link do tego artykułu
    b) zawartość poszczególnych, wybranych przeze mnie pól tego artykułu, czyli np. jego tytuł, kategorię i alias

    W konfiguracji RS Contact mogę używać symboli wieloznacznych takich jak:
    {your-website-url}, {your-website}, {salutation}, {first-name}, {last-name}, {fullname}, {subject}, {email}, {home-phone}
    i takich mógłbym użyć do zrealizowania punktu b, jednak nie potrafię znaleźć listy ze składnią i opisem.

    Co do realizacji punktu a, nie mam żadnego pomysłu, no chyba ze jest jakiś dodatek, który generuje takie linki.

    Joomla 3.10.5


    Z góry dziękuję za każdą sugestię

  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
    Nowicjusz szuwar2000 awatar
    Dołączył
    08-02-2021
    Wpisy
    28
    Punkty
    2

    Domyślny

    Ad1.

    Wejdź w menu --> projektant menu --> wybierz dowolne menu lub stwórz nowe --> dodaj nową pozycję w menu --> typ pozycji wybierz pojedynczy artykuł --> wybierz artykuł--> nadaj nazwę pozycji w menu, jaka Ci odpowiada --> przejdź do zakładki "opcje pozycji" - kliknij NIE w opcji Pokazuj w menu

    Będziesz miał wygenerowany ładny link do artykułu - artykuł nie będzie widoczny w żadnym menu, czyli będzie trzeba wejść bezpośrednio z linku.

    Mam nadzieje że pomogłem.
    Kupuje dodatki, rozszerzenia, szablony i moduły od Polskich dostawców.
    Wspieram swoich.

  4. #3
    Bywalec
    Dołączył
    15-12-2007
    Wpisy
    144
    Punkty
    10

    Domyślny

    Cytat Wysłane przez szuwar2000 Zobacz wiadomość
    Będziesz miał wygenerowany ładny link do artykułu - artykuł nie będzie widoczny w żadnym menu, czyli będzie trzeba wejść bezpośrednio z linku.
    Bardzo dziękuje za poświęcony czas, ale nie o to mi chodzi.

    Jeszcze raz spróbuję wytłumaczyć.
    Mam 20 artykułów. W każdym z tych artykułów - na końcu teksu, jest wstawiony moduł formularza (RS Contact), umożliwiającego wpisanie swoich danych takich jak: imię, e-mail, telefon i wysłanie go na mój adres. Ponieważ używam tylko jednego modułu formularza, a nie 20 modułów - osobno dla każdego artykułu, to nie mogę do tego jednego modułu wkleić na sztywno linków do tych artykułów. Mnie zależy na tym, aby przeglądając np. artykuł 7 i artykuł 15, mieć możliwość wysłać formularz ze swoimi danymi właśnie z artykułu 7 lub 15, gdzie będą automatycznie wklejone linki do tych artykułów, czyli do artykułu 7 lub 15. I to jest dla mnie rozwiązanie idealne.

    Mogę oczywiście pójść na łatwiznę i zamiast całego linku pobrać np. tytuł danego artykułu lub jakieś wartości z innych pól, ale też do końca nie wiem, czy tak mi to zadziała. W tej wersji pomyślałem o wykorzystaniu symboli wieloznacznych ({your-website-url}, {your-website}, {salutation}, {first-name}, {last-name}), ale żeby to chociaż móc przetestować, muszę znać ich składnie i opis, a takiej listy symboli do poszczególnych pól artykułu Joomla, nie potrafię znaleźć.


    Mam nadzieję, że tym razem napisałem bardziej przejrzyście.

  5. #4
    Bywalec Frodoo awatar
    Dołączył
    26-08-2018
    Skąd
    Łódź
    Wpisy
    181
    Punkty
    18

    Domyślny

    szuwar2000 to raczej nie o to chodzi. Grzegorz_n ma już utworzony artykuł w menu głównym czy ukrytym i potrzebuje przesłać formularzem linka, tytuł artykułu czy kategorię, ale formularz ten nie ma takiej funkcjonalności.
    Na forum pomagam bezpłatnie, ale nie koniecznie

  6. #5
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 242
    Punkty
    302

    Domyślny

    Te dane trzeba przechwycić z obiektu menu dodając do modułu:

    Kod PHP:
    $app JFactory::getApplication();
    $menu $app->getMenu()->getActive();
    $input JFactory::getApplication()->input
    Wyświetl zawartość zmiennej $input by zobaczyć co zwraca a potem wywołaj to co chcesz np:

    Kod PHP:
    <?php echo $input->get('Itemid'''); ?>
    Wywoła menu item ID.
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

  7. #6
    Bywalec
    Dołączył
    15-12-2007
    Wpisy
    144
    Punkty
    10

    Domyślny

    Dziękuję za odpowiedź

    Cytat Wysłane przez siristru Zobacz wiadomość
    Te dane trzeba przechwycić z obiektu menu dodając do modułu:
    Cytat Wysłane przez siristru Zobacz wiadomość
    Wyświetl zawartość zmiennej $input by zobaczyć co zwraca a potem wywołaj to co chcesz np:
    Żeby zrobić to samodzielnie, musiałbym mieć to dokładnie rozpisane na zasadzie: jaki plik edytować, w której linii wpisać kod PHP, zarówno w jednym jak i drugim przypadku, itp.
    Nie znam PHP, a i Joomla od tej strony też tak o tyle, o ile. Niestety i przy okazji wielka szkoda.

  8. #7
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 242
    Punkty
    302

    Domyślny

    Grzesiek, napisz do mnie na PW.
    Podeślij mi spakowany plik z modułem.
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

  9. #8
    Nowicjusz szuwar2000 awatar
    Dołączył
    08-02-2021
    Wpisy
    28
    Punkty
    2

    Domyślny

    Mi jedyne co przychodzi do głowy, to instalacja modułu, który pozwala utworzyć kilka oddzielnych formularzy, i wklejenie linku na stałe do treści odpowiedzi - ale ja do wielu rzeczy podchodzę dosyć nietypowo :-).
    Kupuje dodatki, rozszerzenia, szablony i moduły od Polskich dostawców.
    Wspieram swoich.

  10. #9
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 242
    Punkty
    302

    Domyślny

    Spokojnie, to można przechwycić z parametrów samej Joomli. Wystarczy to zrobić raz w widoku moduły a następnie w szablonie wysyłanej wiadomości dodać to co z parametrów (w tym przypadku pozycji menu) wyjęliśmy.
    No i sporo zależy od tego modułu z formularzem. Ale można to zrobić tak by to był jeden moduł, osadzony w artykule a reszta generowana dynamicznie.
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

Podobne tematy

  1. Generator jednorazowych linków lub kodów
    przez w.magdziak na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 1
    Ostatni post/autor: 10-02-2020, 12:47
  2. Potrzebna funkcjonalność na strone - prośba o podpowiedź
    przez Grzegorz_n na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 2
    Ostatni post/autor: 06-02-2017, 12:08
  3. Generator miniaturek w przeglądzie artykułów.
    przez krzakx na forum Administracja - ogólnie
    Odpowiedzi: 8
    Ostatni post/autor: 18-07-2011, 00:08
  4. Generator adresów URL dodanych artykułów
    przez Rafixxx na forum Administracja Joomla!
    Odpowiedzi: 1
    Ostatni post/autor: 19-12-2009, 15:39
  5. Tabela linków w tabeli linków - czy jest to możliwe?
    przez Amaria na forum Administracja Joomla!
    Odpowiedzi: 2
    Ostatni post/autor: 31-07-2006, 15:39

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
  •