[TYPO3-german] feuser_admin & gmaps
Rainer Schleevoigt
rainer at webmasterei-hamburg.de
Fri Mar 6 19:33:24 CET 2009
Henrik Ziegenhain schrieb:
> Hallo Rainer,
>
> du hast den richtigen Link eben grade selbst gepostet :)
> Damit funktionierts.
>
> MfG
> Henrik
>
>
Jetzt mal SchrittfürSchritt:
Meine Tabelle heisst 'user_ahwerke_items'.
Dann nenne ich die Extension 'user_ahwerke_loc'.
Drei Felder sind schnell angelegt.
Jetzt komme ich ins Schwimmen:
Click the plus (+) next to Services: Title & Description is not
important but the following fields are: Service type: rggmData, Sub
type: enter the table you want to extend (not the extension key, the
real table)
Da habe ich als Subtype 'user_ahwerke_items' eingetragen.
Nun aus 'ext_tables_php' die Service-Section nach ext_localconf.php
geschoben.
So etwa:
==== schnippschnapp=========
t3lib_extMgm::addService($_EXTKEY, 'rggmData' /* sv type */,
'user_ahwerkeloc_sv1' /* sv key */,
array(
'title' => 'ServiceTitle',
'description' => 'ServiceDescription:',
'subtype' => 'user_ahwerke_items',
'available' => TRUE,
'priority' => 50,
'quality' => 50,
'os' => '',
'exec' => '',
'classFile' =>
t3lib_extMgm::extPath($_EXTKEY).'sv1/class.user_ahwerkeloc_sv1.php',
'className' => 'user_ahwerkeloc_sv1',
)
);
==== schnippschnapp=========
"So open the file sv1/class.tx_yourextkey_sv1.php and you are nearly
finished. "
Jetzt öffne ich in der Hilfsextension die Class unter sv1 und schiebe
die drei Methoden in die Class:
Komisch, jetzt heisst das hier: $tbl['rggmcat'] =
'tx_rggooglemap_cat2'; // die 2 wundert...
Jetzt gehe ich in das rggogglemap und trage dort unter supp. Tables
meine 'user_ahwerke_items' ein.
OK, jetzt noch die Reihenfolge ändern.
Jetzt bin ich mal gespannt.
In der werketabelle gibt es jetzt im BE die 7 neuen Felder, hatte ich so
erwartet.
Es ist wie beim ersten Versuch:
unter 'Modul für die Extension rggooglemap' gibt es drei Auswahlen:
- 1. Karte und Punkt speichern
- 2. alle Datensätze zeigen
- 3. Settings
unter 3. steht:
available tables
Table DB-Check
user_ahwerke_items
Insert into DB
CREATE TABLE user_ahwerke_items (
tx_rggooglemap_lng tinytext NOT NULL,
tx_rggooglemap_lat tinytext NOT NULL,
tx_rggooglemap_display tinyint(3) DEFAULT '0' NOT NULL,
tx_rggooglemap_cat int(11) DEFAULT '0' NOT NULL
);
Die Tabelle kann ich nicht anlegen. Jetzt weiß ich nicht weiter.....
Rainer
> Rainer Schleevoigt schrieb:
>
>> Henrik Ziegenhain schrieb:
>>
>>> Hallo Rainer,
>>>
>>> ohne das jetzt genauer geprüft zu haben:
>>> Du kannst über eine eigene kleine Extension die Tabelle der FE user um
>>> lat und lng erweitern und über einen Service rggooglemaps einbinden.
>>>
>>>
>> Davon träume ich. rggooglemaps kann man wohl auch an
>> nicht-tt_address-Tabeleln binden. Das ist mir leider nicht gelungen.
>> siehe hier: http://wiki.typo3.org/Rggooglemap_with_another_table
>>
>> Das mit dem Service ist eine gute Idee. Wo kann ich mich zielführend
>> einlesen?
>>
>> Rainer
>>
>>
>>> Funktioniert prima und ist auf wiki.typo3.org gut dokumentiert, habe
>>> ich kürzlich erst bei einer Eigenentwicklung gemacht. Durch die
>>> Einbindung als Service kannst du, bei den meisten Anschriften, die
>>> Koordinaten automatisch ermitteln lassen und hast den TYPO3 Wizard zur
>>> Verfügung.
>>>
>>> MfG
>>> Henrik
>>>
>>> Rainer Schleevoigt schrieb:
>>>
>>>
>>>> Lutz Rothe schrieb:
>>>>
>>>>
>>>>> Hallo Rainer,
>>>>> sowohl lumogooglemaps, als auch rggooglemaps arbeiten mit tt_address
>>>>> zusammen. Da hast Du dann alles direkt zusammen. feuser eignet sich
>>>>> leider nicht dafür.
>>>>> LG Lutz
>>>>>
>>>>>
>>>> wie kann ich nun tt_address mit einem FE-Login verbinden? Ich brauche
>>>> doch die ganzen Funktionen wie Login/Logout/Passwort
>>>> vergessen/Registrierung?
>>>> Eigentlich will ich nur feuser_admin um zwei Felder (Lat/Lng) erweitern.
>>>>
>>>> Rainer
>>>>
>>>>
>>>>> Rainer Schleevoigt schrieb:
>>>>>
>>>>>
>>>>>
>>>>>> Hi TYPO3-Gemeinde,
>>>>>>
>>>>>> ich möchte im FE User erfassen. Dazu habe ich feuser_admin
>>>>>> auserkoren. Gute Idee?
>>>>>> Des zweiten möchte ich zu den Adressdaten die Long/Lat. erfassen.
>>>>>> Wie kommt das zusammen. Oder gibt es gleich eine Erweiterung, die
>>>>>> das leistet?
>>>>>>
>>>>>> Gruß Rainer
>>>>>>
>>>>>>
>>>>> _______________________________________________
>>>>> TYPO3-german mailing list
>>>>> TYPO3-german at lists.netfielders.de
>>>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>>>>
>>>>>
>>>>>
>>> _______________________________________________
>>> TYPO3-german mailing list
>>> TYPO3-german at lists.netfielders.de
>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>>
>>>
>>>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
>
More information about the TYPO3-german
mailing list