PHP code toevoegen
Door Jimnl op 16 oktober, 2009 - 10:59
Forums:
Drupalversie:
Hallo.
Ik heb been Drupal website. Nu wil ik wat php code toevoegen. Het gaat er eigenlijk om om gegevens uit een database te halen en die op de pagina te tonen.
Hoe kan ik dat doen ?
Actuele inhoud
11 feb 2012
- , Artikel alleen lezen voor geregistreerden , (Forumonderwerp) , Hilde Jansen
10 feb 2012
- , Nieuwe module toevoegen , (Forumonderwerp) , snake , Reacties: 1
09 feb 2012
- , CKeditor zelf HTML en CSS toepassen in de code view , (Forumonderwerp) , DGNY
- , Parse error: syntax error , (Forumonderwerp) , ballooning4u , Reacties: 1
- , Views, inhoud van een cell , (Forumonderwerp) , LLMM
- , Webform Rules anoniem , (Forumonderwerp) , Juzzuu
- , Database moeten in stukken, hoe moet ik dit voor elkaar krijgen? , (Forumonderwerp) , GioV , Reacties: 7
- , youtube film in website , (Forumonderwerp) , annemie , Reacties: 4
- , userpoints vraagje , (Forumonderwerp) , jeroenenwendy
08 feb 2012
- , Vacature Webdeveloper , (Forumonderwerp) , JoHo Processen ...
- , node id opslaan in database , (Forumonderwerp) , Noikes , Reacties: 5
07 feb 2012
- , Civi en Drupal installatie gevraagd! , (Forumonderwerp) , Koen van Hees
- , kan niet meer inloggen na verhuizing website , (Forumonderwerp) , meppel001
- , Image slider/banner maken in Dp7 , (Forumonderwerp) , CrazyFly , Reacties: 2
- , migrate van subdir naar main directory , (Forumonderwerp) , Jaap3D
hansrossel
16 oktober, 2009 - 15:32
Permalink
Bij modules de php filter
Bij modules de php filter module aanzetten, en dan heb je bij het indienen (als je user 1 bent of jezelf rechten hebt gegeven voor php) de mogelijkheid om bij invoerformaat php te kiezen.
Hans
KOBA
bartes
22 april, 2010 - 18:10
Permalink
inderdaad... maar zit wat te
inderdaad... maar zit wat te sukkelen voor de lay-out... hoe lossen jullie het op om op 'n propere manier 'n tabel weer te geven?
hansrossel
22 april, 2010 - 18:37
Permalink
views
views
Hans
KOBA
bartes
22 april, 2010 - 18:43
Permalink
ok al 1 stap verder... maar
ok al 1 stap verder...
maar waarom is het zo moeilijk om daar gewoon 1 klein eenvoudig voorbeeldje van te vinden?
Of is het gewoon de bedoeling om alles ingewikkeld te houden?
Xano
22 april, 2010 - 18:47
Permalink
Als je eens vertelt wat je
Als je eens vertelt wat je nou wil bereiken, dan snappen wij tenminste waarom je dit aan het doen bent.
hansrossel
22 april, 2010 - 18:52
Permalink
ja, dacht ik ook, is wel erg
ja, dacht ik ook, is wel erg vaag "een stukje php", "gegevens uit database", alles dat er met Drupal gebeurt bestaat daaruit, dus hiermee zeg je totaal niets. Is het een externe database en moet die extern blijven? Heel weinig info, dus ook heel weinig antwoord mogelijk.
Hans
KOBA
bartes
22 april, 2010 - 18:53
Permalink
sorry Xano, eigenlijk heel
sorry Xano, eigenlijk heel eenvoudig.
Ik wil 'n post vanuit 'n blog, story,... om het even doen... waarin ik gegevens toon.
Deze gegevens lees ik eenvoudig weg via php uit 'n mysql tabel.
Dit lukt mij al maar de lay-out lijkt op niets... nochtans, wanneer ik de code apart op 'n php pagina laat lopen dan krijg ik mijn gegevens mooi in 'n tabelletje... waarschijnlijk moet ik via views iets gebruiken maar snap er de b*llen van...
bartes
22 april, 2010 - 18:57
Permalink
de mysql database draait op
de mysql database draait op dezelfde server als die van de drupal db maar ik kan gerust de tabel laten draaien binnen de db van drupal...
Xano
22 april, 2010 - 20:01
Permalink
Waarom ga je voor zo'n
Waarom ga je voor zo'n hackoplossing en kijk je niet eerst of er al bestaande functionaliteit is voor de feature die jij nu wil implementeren?
svendecabooter
23 april, 2010 - 19:04
Permalink
Het is niet echt best
Het is niet echt best practice om via de PHP code filter PHP code toe te gaan voegen in een node. Zelfs eerder gevaarlijk.
Beter is om een custom module te schrijven die de databasegevens ophaalt (via de Drupal DB api - zie http://api.drupal.org/api/group/database/6). Voor uitleg over het creeëren van modules kan je op http://drupal.org/node/231276 terecht. Dit zou niet zo'n probleem moeten zijn als je al ervaring hebt met PHP.
Nog een tip: gebruik <?php theme('table', $header, $rows) ?> om een tabel weer te geven. (zie http://api.drupal.org/api/function/theme_table/6)
Alternatief kan je ook de gegevens uit je tabel zichtbaar maken in Views via de Table Wizard module. Hoe je met Views werkt, vind je wel als je wat googelt. Genoeg screencasts ed. over te vinden.
Hopelijk helpt dit je wat vooruit :)