Wykonywanie skryptów wewnątrz podstron

sbe

Avatar: sbe

2014-10-14 11:46

Witam.

Mam problem, którego rozwiązanie z postu:
http://opensolution.org/forum/?iTopic=10630
niestety nie dotyczyło, rozwiązanie ze starszej wersji również nie wchodzi w grę, gdyż nie widzę takiej linijki w general.php:
http://opensolution.org/forum/?iTopic=8874

W jaki sposób zatem mogę wykonywać skrypty PHP i SQL wewnątrz podstron?
Np. wyciąganie z bazy listy produktów do listy rozwijanej?

Pozrawiam
Piotr

» Quick.Cms v5.x

sbe

Avatar: sbe

2014-10-14 14:04

I nie chodzi o wersję darmową a ext.

sbe

Avatar: sbe

2014-11-06 08:42

Bump

pawgraf

Avatar: pawgraf

2014-11-06 12:51

Gdzie dokladnie chcesz wstawiac ten kod PHP? Logujac sie do administracji i tam wstawiajac ? (SQL w tym skrypcie nie ma poniewaz baza jest na plikach)

sbe

Avatar: sbe

2014-11-07 12:58

Tak. W edytorze strony.
Oznaczyłem, by nowe strony były zapisywane w oddzielnych plikach. Nawet wklejając doń kod nie działało.

SQL chce wykonywać na innych bazach, później obrabiać to w phpie. Odpowiednie moduły są już zainstalowane i działa wszystko na tym serwerze. Nie mogę jednak podpiąć tego do CMSa.


Pozdrawiam
Piotr

pawgraf

Avatar: pawgraf

2014-11-07 17:12

Jezeli chcesz używać SQL to niepotrzebnie pchasz sie w ten skrypt.. lepiej zainstaluj wordpressa i bedziesz mial problem rozwiazany, tymbardziej wstawianie kodu w edytorze w ktorym powinen byc tylko content jest moim zdaniem bezsensowne.

Jezeli jednak bardzo sie upierasz zeby zostac przy tym skrypcie spróbuj działać w template/default/page.php dokładając odpowiednie warunki dla konkretnych podstron lub kopiując page.php i zmieniając w opcjach "temat".

treewood (OpenSolution)

Avatar: treewood

2014-11-08 08:19

Widzialem wielokrotnie, ze ktos w naszych skryptach korzystal dodatkowo z bazy danych SQL i nie widze potrzeby przejscia na inny zwlaszcza dziurawy system.

sbe - jesli nie wiesz jak polaczyc sie z baza danych to raczej przydalby Ci sie manual lub dobry programista bo akurat nasz skrypt nie ma wiekszego wplywu na moznosc lub nie moznosc polaczenia sie z baza danych. Kazda strona moze miec osobny szablon PHP to juz wiesz. A skoro szablony sa oparte o pliki PHP to juz nie nasz skrypt, ale PHP powinno Cie interesowac. Ustawiasz osobny temat dla jakiejs tam strony, dodajesz nowy plik header jesli jest taka konieczna i tam laczysz sie z baza danych, pobierasz co trzeba i wyswietlasz. Podstawy PHP i wszystko ogarniesz.

sbe

Avatar: sbe

2014-11-10 08:11

Jak połączyć się z bazą wiem i nie to jest problemem. Za CMSa już zapłaciłem i bardzo mi się podoba.

Problem w tym, że php nie jest interpretowany, a wyświetla mi po prostu znaczniki etc. :-)

treewood (OpenSolution)

Avatar: treewood

2014-11-10 08:26

sbe - skoro korzystasz z platnej edycji to pamietaj, ze to jest forum dla edycji darmowej. Wsparcie dla platnej realizowane jest na stronie:
http://opensolution.org/support/

Prawdopodobnie wpisujesz kod PHP do tresci strony w panelu admina, a powinienes przez edycje plikow PHP w katalogu templates/default/

Akurat to pytanie jest dosc uniwersalne i dotyczy tez edycji darmowej, ale jak wkroczymy w kod PHP platnej edycji to bedzie trzeba przeniesc temat na link podany powyzej.

sbe

Avatar: sbe

2014-11-10 10:24

Probowałem się tam dostać, jednak:

"Nie posiadasz praw do korzystania ze wsparcia technicznego"

Dzięki za odpowiedź.

sbe

Avatar: sbe

2014-11-10 11:31

Przy czym nie został mój problem rozwiązany, nie chodzi mi o definiowanie template, a o skrypty na podstronach. :-)

sbe

Avatar: sbe

2014-11-10 11:39

Chyba, że dla każdej strony, na której ma się wykonywać skrypt mam tworzyć osobny template.

treewood (OpenSolution)

Avatar: treewood

2014-11-12 07:37

Tak osobny template. Skontaktuj sie z nami na info@opensolution.org i sprawdzimy co jest nie tak, ze nie mozesz pisac na wsparciu technicznym. Mozliwe, ze posiadasz inne konto na ktore zamowiles skrypt, a zarejestrowales inne do pisania na forum.

o nas | kontakt