Includowanie treści z bazy danych

travi

Avatar: travi

2011-04-15 15:24

Przypuśćmy, że utworzyłem stronę np. z regulaminem lub tekstem "o firmie" w quick.cms
Moje pytanie jest następujące:

Jak zaincludować treść z bazy danych (tego regulaminu lub strony o firmie) do jakiegoś pliku?

wydawać by się mogło, że wystarczy użyć

<?php
include('strona.php');
?>

Ale strony w quick.cms są (w folderze db - plik "pl_pages.php") są zapisywane w zmiennych. System nie tworzy oddzielnie plików z tekstem strony.

Jak to zrobić?

» Quick.Cms v3.x

123

Makaron

Avatar: Makaron

2011-04-15 16:13

W tym pliku bazodanowym zawarte są treści z wszystkich podstron dodanych do CMSa. Przejrzyj funkcję throwPage() w pliku core/pages.php dzięki niej będziesz mógł do zmiennej tablicowej wpisać dane jednej konkretnej podstrony, a później przy pomocy zmiennej $aNazwaTablicy['sDescriptionFull'] będziesz mógł ten pełny opis wyświetlić.
Można też próbować innych sposobów np. parsować treść konkretnej podstrony i w ten sposób pobierać treść, ale pierwsze rozwiązanie wydaje się być najprostsze.

I helped? Like it: www.facebook.com/makwebpl

travi

Avatar: travi

2011-04-15 17:33

A mógłbyś podać przykład jak należy to zrobić? (mam na myśli 1 metodę)

123

Makaron

Avatar: Makaron

2011-04-18 09:26

Opisz dokładnie co chcesz zrobić, w jakim pliku i jak to ma działać, bo na podstawie danych, które podałeś ciężko mi cokolwiek bliżej wytłumaczyć.

I helped? Like it: www.facebook.com/makwebpl

Do góry
o nas | kontakt