Page 1 of 1

Include plików PHP do cms made simple

Posted: Sat Jan 08, 2011 2:10 pm
by pomier
Witam mam pytanko, wie może ktoś jak można dodać do szablonu strony zewnętrzny plik .php? napisałem sobie ankiete razem z wynikami i są to dwa pliki php teraz tylko nie wiem jak je za includować do szablonu strony.

Pozdrawiam

Re: Include plików PHP do cms made simple

Posted: Sat Jan 08, 2011 5:04 pm
by pomier
pomier wrote:Witam mam pytanko, wie może ktoś jak można dodać do szablonu strony zewnętrzny plik .php? napisałem sobie ankiete razem z wynikami i są to dwa pliki php teraz tylko nie wiem jak je za includować do szablonu strony.

Mam coś takiego ale nie wiem jak to dodać co strony głównej
http://www.spligowo.edu.pl/ankieta/test_poll.php

Pozdrawiam

Re: Include plików PHP do cms made simple

Posted: Tue Jan 11, 2011 12:52 am
by korpirkor
Można to zrobić na parę sposobów:
- dodać własny znacznik użytkownika ( można tam pisać czystym php ) [polecam ten sposób]
- stworzyć własny moduł - poszukaj w dziale development. Jest tam kilka module-creatorów
- wstawić po proste IFRAME :)
- ajaxem (najprościej przez jquery), i każdy formularz też wysyłać ajaxem

Więcej info tutaj: http://wiki.cmsmadesimple.org/index.php/Developers_FAQ

Pozdrawiam

Re: Include plików PHP do cms made simple

Posted: Sat Jan 15, 2011 9:43 am
by waldemar_r
Robię include pewnego pliku PHP, w którym chcę wykonać zapytanie do bazy danych. Aby nie tworzyć nowego połączenia, można skorzystać z już utworzonego przez "CMSa"? Patrząc na różne moduły, można użyć $db->Execute(); lecz pojawia się błąd? W którym obiekcie CMSMS 'trzyma' połączenie?

Nietety OOP nie jest moją mocną stroną. Proszę więc o wyrozumiałość.

Re: Include plików PHP do cms made simple

Posted: Sat Jan 15, 2011 3:14 pm
by PolishWebDesign
waldemar_r wrote:Robię include pewnego pliku PHP, w którym chcę wykonać zapytanie do bazy danych. Aby nie tworzyć nowego połączenia, można skorzystać z już utworzonego przez "CMSa"? Patrząc na różne moduły, można użyć $db->Execute(); lecz pojawia się błąd? W którym obiekcie CMSMS 'trzyma' połączenie?

Nietety OOP nie jest moją mocną stroną. Proszę więc o wyrozumiałość.

Code: Select all

$db = &$gCms->db;
ps. Korpirkor to ja

Pozdrawiam