Skocz do zawartości
  • Zarejestruj się
  • 0
Mateusz_K

Pełny URL z bazy

Pytanie

Hej, wyciągam sobie dane z bazy danych i chcę stworzyć odnośnik do artykułu, ale niestety nie wiem jak dobrać się do tego, aby utworzyć odnośnik 😕 . W bazie widzę tylko coś takiego jak record_dynamic_furl, ale niestety to nie jest to czego szukam. Bo te linki do artykułów są dynamiczne i mają różne URL.. Czy w ogóle jest taka możliwość zeby stworzyc pełny adres URL ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Polecane posty

  • 1

Tak, najlepiej utwórz sobie obiekt IPS\cms\RecordsX gdzie X to id bazy w której jest ten rekord i na tym obiekcie wywołaj metodę url()

przykładowo:

$record = \IPS\cms\Records1::load( 2 );
echo $record->url();

 

  • Thanks 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Z tym, że ja to robię w bloku. Czy schemat działania będzie taki sam ? Bo zadeklarowałem sobie coś takiego jak napisałeś, ale nie działa. Co oznacza ta 2 w load() ? 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

To ID rekordu w bazie. Ogólnie tego kodu możesz użyć wszędzie

  • Thanks 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Okej, teraz już wszystko jasne. Działa 🙂 . Można zamknąć. 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Problem został rozwiązany.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość
Temat jest zablokowany i nie można w nim pisać.

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×

Ważne informacje

W celu świadczenie usług przez nasz Serwis na najwyższym poziomie, w ramach Serwisu wykorzystujemy pliki Cookies (tzw. ciasteczka). Korzystając ze stron Serwisu IPSBEYOND.PL bez zmiany ustawień przeglądarki będą one zapisane w pamięci urządzenia. Jeżeli nie dokonacie Państwo zmiany ustawień przeglądarki internetowej to wyrażacie zgodę na zapisywanie plików Cookies.