| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
breastfed

Anmeldedatum: 21.09.2006 Beiträge: 464
|
Verfasst am: Fr Nov 03, 2006 9:46 am Titel: Addon schreiben - Hilfe + Problem |
|
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? _________________ +
- diese Signatur enthält 0% Sinn -
+ |
|
| Nach oben |
|
 |
breastfed

Anmeldedatum: 21.09.2006 Beiträge: 464
|
Verfasst am: Fr Nov 03, 2006 10:02 am Titel: |
|
So nun ist es auch erfolgreich installiert.... steht da
Einen Menupunkt oben sehe ich dennoch nicht. _________________ +
- diese Signatur enthält 0% Sinn -
+ |
|
| Nach oben |
|
 |
Dr KillerJoe
Anmeldedatum: 24.11.2005 Beiträge: 1729
|
Verfasst am: Fr Nov 03, 2006 10:22 am Titel: |
|
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
mfg
Flo _________________ Die Doku und Wiki sind Deine Freunde!!! |
|
| Nach oben |
|
 |
breastfed

Anmeldedatum: 21.09.2006 Beiträge: 464
|
Verfasst am: Fr Nov 03, 2006 10:33 am Titel: |
|
| 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? _________________ +
- diese Signatur enthält 0% Sinn -
+ |
|
| Nach oben |
|
 |
Dr KillerJoe
Anmeldedatum: 24.11.2005 Beiträge: 1729
|
Verfasst am: Fr Nov 03, 2006 11:35 am Titel: |
|
| 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 |
|
 |
breastfed

Anmeldedatum: 21.09.2006 Beiträge: 464
|
Verfasst am: Fr Nov 03, 2006 11:42 am Titel: |
|
| 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 ? _________________ +
- diese Signatur enthält 0% Sinn -
+ |
|
| Nach oben |
|
 |
Markus.Staab Entwickler

Anmeldedatum: 29.01.2005 Beiträge: 9461 Wohnort: Aschaffenburg/Germany
|
Verfasst am: Fr Nov 03, 2006 1:14 pm Titel: |
|
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 |
|
 |
breastfed

Anmeldedatum: 21.09.2006 Beiträge: 464
|
Verfasst am: Fr Nov 03, 2006 1:15 pm Titel: |
|
Es gibt nur einen User, das ist ein Admin und der bin ich.
Muss doch nun eigentlich auftauchen odeR? _________________ +
- diese Signatur enthält 0% Sinn -
+ |
|
| Nach oben |
|
 |
breastfed

Anmeldedatum: 21.09.2006 Beiträge: 464
|
Verfasst am: Fr Nov 03, 2006 1:53 pm Titel: |
|
Ok es taucht nun oben auf. Ich berichte nachher von weiteren Eskapaten  _________________ +
- diese Signatur enthält 0% Sinn -
+ |
|
| Nach oben |
|
 |
Thomas.Blum Entwickler

Anmeldedatum: 24.08.2004 Beiträge: 4286 Wohnort: Dresden
|
Verfasst am: Fr Nov 03, 2006 2:01 pm Titel: |
|
| 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 |
|
 |
breastfed

Anmeldedatum: 21.09.2006 Beiträge: 464
|
Verfasst am: Fr Nov 03, 2006 2:48 pm Titel: |
|
Leider (!) ...
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? _________________ +
- diese Signatur enthält 0% Sinn -
+ |
|
| Nach oben |
|
 |
breastfed

Anmeldedatum: 21.09.2006 Beiträge: 464
|
Verfasst am: Fr Nov 03, 2006 2:53 pm Titel: |
|
Mal wieder zu voreilig.
Ich habe es herausbekommen.
Es war mit $sql->delete();
Evenentuell sollte man das WIKI noch mit der Deletefunktion updaten. _________________ +
- diese Signatur enthält 0% Sinn -
+ |
|
| Nach oben |
|
 |
Thomas.Blum Entwickler

Anmeldedatum: 24.08.2004 Beiträge: 4286 Wohnort: Dresden
|
|
| Nach oben |
|
 |
breastfed

Anmeldedatum: 21.09.2006 Beiträge: 464
|
Verfasst am: Fr Nov 03, 2006 3:01 pm Titel: |
|
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] _________________ +
- diese Signatur enthält 0% Sinn -
+ |
|
| Nach oben |
|
 |
Thomas.Blum Entwickler

Anmeldedatum: 24.08.2004 Beiträge: 4286 Wohnort: Dresden
|
Verfasst am: Fr Nov 03, 2006 3:11 pm Titel: |
|
| 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 |
|
 |
|