bluesbrother
Gebruiker
- Lid geworden
- 20 sep 2006
- Berichten
- 72
Beste mensen,
Ik ben sinds een paar dagen een component aan het maken volgens het MVC model. Ik heb een aardig beginnetje. Alleen nu loop ik tegen een probleem aan. Ik heb voor het opzetten van het MVC gebeuren naar com_contact gekeken en het aardig voor mijn eigen ding op kunnen zetten.
Alleen toen ik gewoon nog met wat PhP bestanden werkte, werkte het ajax gebeuren wel. Alleen toen moest ik mijn eigen databasefuncties e.d gaan bouwen omdat als ik
Code:
defined('_JEXEC') or die( 'Restricted access' );
aanzette, hij het niet meer slikte omdat ik via javascript een phpbestand aanriep dat gegevens ophaalde uit de database en die via ajax teruggaf aan de pagina in joomla.
En nu dus niet meer in het hele MVC gebeuren. Ik heb geen aanknopingspunten over waar het fout gaat. Ik denk zelf dat het aan mijn view.raw.php bestand ligt.
Code:
IK heb een JS script wat gewoon werkt onder mijn niet MVC model ding.
Ik stuur daar de url:
var url = 'index2.php?option=com_adresbase2&view=zoeken&form at=raw';
In een standaard ajax functie die het ook gewoon doet. Alleen ik krijg het resultaat niet terug. De format=raw optie werkt kennelijk niet.
Ik ben aardig op weg maar ik heb mijn vieuws misschien verkeerd staan ofzo?
Ik heb hieronder een linkje waar een zipje staat waar het hele component in staat.
LinkjeNaarZip
Ik heb deze draadjes ook bekeken en proberen toe te passen, maar misschien zie ik iets over het hoofd:
http://forum.joomla.org/viewtopic.php?p=1460337
http://forum.joomla.org/viewtopic.php?f=304&t=257522
Ergens staat dat ik moet verwijzen naar index2.php in plaats van index.php.
Ook dit mocht niet baten.
Mischien dat ik iets over het hoofd zie wat betreft verwijzingen naar templates/views/controllers enz. Maar ik snap er even helemaal niks meer van. Hopelijk dat jullie me verder kunnen helpen.
gr
BB

Ik ben sinds een paar dagen een component aan het maken volgens het MVC model. Ik heb een aardig beginnetje. Alleen nu loop ik tegen een probleem aan. Ik heb voor het opzetten van het MVC gebeuren naar com_contact gekeken en het aardig voor mijn eigen ding op kunnen zetten.
Alleen toen ik gewoon nog met wat PhP bestanden werkte, werkte het ajax gebeuren wel. Alleen toen moest ik mijn eigen databasefuncties e.d gaan bouwen omdat als ik
Code:
defined('_JEXEC') or die( 'Restricted access' );
aanzette, hij het niet meer slikte omdat ik via javascript een phpbestand aanriep dat gegevens ophaalde uit de database en die via ajax teruggaf aan de pagina in joomla.
En nu dus niet meer in het hele MVC gebeuren. Ik heb geen aanknopingspunten over waar het fout gaat. Ik denk zelf dat het aan mijn view.raw.php bestand ligt.
Code:
Code:
jimport( 'joomla.application.component.view');
class AdresBaseViewAjaxzoek extends JView
{
function display($tpl = null)
{
$document = &JFactory::getDocument();
$document->setMimeEncoding('text/plain');
echo "Ik ben de Rouwe variant !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!";
$tpl= 'default.php';
parent::display($tpl);
}
}
Ik stuur daar de url:
var url = 'index2.php?option=com_adresbase2&view=zoeken&form at=raw';
In een standaard ajax functie die het ook gewoon doet. Alleen ik krijg het resultaat niet terug. De format=raw optie werkt kennelijk niet.
Ik ben aardig op weg maar ik heb mijn vieuws misschien verkeerd staan ofzo?
Ik heb hieronder een linkje waar een zipje staat waar het hele component in staat.
LinkjeNaarZip
Ik heb deze draadjes ook bekeken en proberen toe te passen, maar misschien zie ik iets over het hoofd:
http://forum.joomla.org/viewtopic.php?p=1460337
http://forum.joomla.org/viewtopic.php?f=304&t=257522
Ergens staat dat ik moet verwijzen naar index2.php in plaats van index.php.
Ook dit mocht niet baten.
Mischien dat ik iets over het hoofd zie wat betreft verwijzingen naar templates/views/controllers enz. Maar ik snap er even helemaal niks meer van. Hopelijk dat jullie me verder kunnen helpen.
gr
BB
