Forum

Addon schreiben - Hilfe + Problem


Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    REDAXO Forum Foren-Übersicht -> AddOns [R3]
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Phoenix H.



Anmeldedatum: 21.09.2006
Beiträge: 495

BeitragVerfasst am: Fr Nov 03, 2006 9:46 am
Titel: Addon schreiben - Hilfe + Problem
Antworten mit Zitat
Hi

ich habe mir dieses Addon Beispiel gezogen:
http://www.redaxo.de/180-Addondetails.html?addon_id=69
Ich benutze aber 3.2 Nun ist meine erste Frage ob ich auf dieser Basis denn überhaupt arbeiten kann.
Wäre beinahe am Besten, denn es ist kleine als das Frameworkbeispiel.

Ich habe das erste mal umgeändert und konnte auch eine Datenbank installieren. Was aber nicht geklappt hatte war das oben in der Zeile ein Menupunkt auftaucht. Ausserdem kam "es konnte nicht installiert werden".

Wie kann das sein dass der Menupunkt nicht sichtbar ist, aber die Datenbank installiert wurde?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer
Phoenix H.



Anmeldedatum: 21.09.2006
Beiträge: 495

BeitragVerfasst am: Fr Nov 03, 2006 10:02 am
Titel:
Antworten mit Zitat
So nun ist es auch erfolgreich installiert.... steht da Smile
Einen Menupunkt oben sehe ich dennoch nicht.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer
Dr KillerJoe



Anmeldedatum: 24.11.2005
Beiträge: 1729

BeitragVerfasst am: Fr Nov 03, 2006 10:22 am
Titel:
Antworten mit Zitat
das Beispiel-ADD-On läßt sich zwar unter R3.2 installieren, aber funktioniert nicht richtig...

Wegen Namen: Werf mal nen Blick in die Config.inc.php des ADD-On Wink

mfg
Flo
_________________
Die Doku und Wiki sind Deine Freunde!!!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name Yahoo Messenger MSN Messenger ICQ-Nummer
Phoenix H.



Anmeldedatum: 21.09.2006
Beiträge: 495

BeitragVerfasst am: Fr Nov 03, 2006 10:33 am
Titel:
Antworten mit Zitat
Code:

<?php

// addon identifier
$mypage = "kinderpretupload";

// CREATE LANG OBJ FOR THIS ADDON
if (!$REX['GG']) $I18N_IM_EXPORT = new i18n($REX['LANG'],$REX['INCLUDE_PATH']."/addons/$mypage/lang");

// unique id
// Get Id while register addon in myREDAXO -> http://www.redaxo.de
$REX['ADDON']['rxid'][$mypage] = '69';
// foldername
$REX['ADDON']['page'][$mypage] = $mypage;   
// name shown in the REDAXO main menu
$REX['ADDON']['name'][$mypage] = 'Kinderpret Upload';
// permission needed for accessing the addon
$REX['ADDON']['perm'][$mypage] = 'kinderpret[]';

// add default perm for accessing the addon to user-administration
$REX['PERM'][] = 'kinderpret[]';

// IF NECESSARY INCLUDE FUNC/CLASSES ETC

// INCLUDE IN FRONTEND
// if (!$REX['REDAXO'])
// {
// }
 
// INCLUDE IN BACKEND
// if ($REX['REDAXO'])
// {
// }

?>


Das ist das Wunderwerk. Der installiert wie gesagt die DB aber keinen Menupunkt.

What can i do Mr. Joe?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer
Dr KillerJoe



Anmeldedatum: 24.11.2005
Beiträge: 1729

BeitragVerfasst am: Fr Nov 03, 2006 11:35 am
Titel:
Antworten mit Zitat
Code:
// redaxo config
$mypage = "phpsoldner";

$REX['ADDON']['rxid'][$mypage] = "REX_REDAXO";
$REX['ADDON']['page'][$mypage] = $mypage;
$REX['ADDON']['name'][$mypage] = "phpSoldner";
$REX['ADDON']['lang'][$mypage] = "de";


So siehts bei mir bei einem ADD-On was ich bastel aus (mein erstes ADD-On^^)

mfg
Flo
_________________
Die Doku und Wiki sind Deine Freunde!!!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name Yahoo Messenger MSN Messenger ICQ-Nummer
Phoenix H.



Anmeldedatum: 21.09.2006
Beiträge: 495

BeitragVerfasst am: Fr Nov 03, 2006 11:42 am
Titel:
Antworten mit Zitat
Code:

<?
$mypage = "kinderpretupload";
$REX['ADDON']['rxid'][$mypage] = "REX_REDAXO";
$REX['ADDON']['page'][$mypage] = $mypage;
$REX['ADDON']['name'][$mypage] = "kinderpretupload";
$REX['ADDON']['lang'][$mypage] = "de";
?>

Das ist nun meins und es kommt noch immer nicht der Menupunkt.
In diesem Falle wäre es doch "kinderpretupload" oder?

Was genau ist REX_REDAXO ?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer
Markus.Staab
Entwickler


Anmeldedatum: 29.01.2005
Beiträge: 9516
Wohnort: Aschaffenburg/Germany

BeitragVerfasst am: Fr Nov 03, 2006 1:14 pm
Titel:
Antworten mit Zitat
Hi,

der Menu punkt erscheint nur, wenn du Admin bist, bzw ein Recht dafür definierst und dieses deinem User zuweist

Gruß,
Markus
_________________
Mein Wunschzettel..
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen ICQ-Nummer
Phoenix H.



Anmeldedatum: 21.09.2006
Beiträge: 495

BeitragVerfasst am: Fr Nov 03, 2006 1:15 pm
Titel:
Antworten mit Zitat
Es gibt nur einen User, das ist ein Admin und der bin ich.
Muss doch nun eigentlich auftauchen odeR?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer
Phoenix H.



Anmeldedatum: 21.09.2006
Beiträge: 495

BeitragVerfasst am: Fr Nov 03, 2006 1:53 pm
Titel:
Antworten mit Zitat
Ok es taucht nun oben auf. Ich berichte nachher von weiteren Eskapaten Very Happy
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer
Thomas.Blum
Entwickler


Anmeldedatum: 24.08.2004
Beiträge: 4385
Wohnort: Dresden

BeitragVerfasst am: Fr Nov 03, 2006 2:01 pm
Titel:
Antworten mit Zitat
breastfed hat Folgendes geschrieben:
Ok es taucht nun oben auf.


Was war der Fehler?
_________________
blumbeet - web.studio - Dresden - 0351 217 6225
webbude - Blog über CSS.XHTML.REX
Ein Wunschzettel
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen ICQ-Nummer
Phoenix H.



Anmeldedatum: 21.09.2006
Beiträge: 495

BeitragVerfasst am: Fr Nov 03, 2006 2:48 pm
Titel:
Antworten mit Zitat
Leider (!) Smile ...
war es mein Fehler. Ich habe mich vertippt und einfach den Fehler nicht gesehen.
Schön doof von mir. Habe aber nen Alibi. Eine klassische Erkältung.

Noch ne andere Frage.

Ich habe die WIki-Doku mit den SQl Funktionen.

Da fehlt mir die Funktion von DELETE.

gibts die da?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer
Phoenix H.



Anmeldedatum: 21.09.2006
Beiträge: 495

BeitragVerfasst am: Fr Nov 03, 2006 2:53 pm
Titel:
Antworten mit Zitat
Mal wieder zu voreilig.

Ich habe es herausbekommen.

Es war mit $sql->delete();

Evenentuell sollte man das WIKI noch mit der Deletefunktion updaten.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer
Thomas.Blum
Entwickler


Anmeldedatum: 24.08.2004
Beiträge: 4385
Wohnort: Dresden

BeitragVerfasst am: Fr Nov 03, 2006 3:00 pm
Titel:
Antworten mit Zitat
Die Methode, nicht die Funktion, wird doch dort erwähnt.
_________________
blumbeet - web.studio - Dresden - 0351 217 6225
webbude - Blog über CSS.XHTML.REX
Ein Wunschzettel
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen ICQ-Nummer
Phoenix H.



Anmeldedatum: 21.09.2006
Beiträge: 495

BeitragVerfasst am: Fr Nov 03, 2006 3:01 pm
Titel:
Antworten mit Zitat
ok ok.

wie könnte ich ne Datei vom Server löschen?

Unlink löscht das Bild nicht... grrr
Code:

foreach (glob("http://www.breastfed-fragt-sehr-gerne.com/redaxo/files/*.*") as $row['name'])
{
       unlink($row['name']);
}


das ist mein befehl[/code]
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer
Thomas.Blum
Entwickler


Anmeldedatum: 24.08.2004
Beiträge: 4385
Wohnort: Dresden

BeitragVerfasst am: Fr Nov 03, 2006 3:11 pm
Titel:
Antworten mit Zitat
breastfed hat Folgendes geschrieben:

wie könnte ich ne Datei vom Server löschen?


Code:

$file = '/files/'.$file_name;
rex_deleteDir($file);



vorher aber mit einem Ordner probieren der nicht zum produktiven Einsatz gehört. Also anstatt "files" einen anderen Ordner angeben.


vg Thomas
_________________
blumbeet - web.studio - Dresden - 0351 217 6225
webbude - Blog über CSS.XHTML.REX
Ein Wunschzettel
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen ICQ-Nummer
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    REDAXO Forum Foren-Übersicht -> AddOns [R3] Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2002 phpBB Group, Deutsche Übersetzung von phpBB.de