Hallo zusammen,
ich möchte den Shop (tt_products 2.0.0) etwas "missbrauchen". 😃
1.
Es soll auch per „New front end login box“ registrierten Usern im FrontEnd möglich sein,
Artikel in bestimmte, extra dafür vorgesehene Kategorien hinzuzufügen.
Ok, dass wird vielleicht ein größerer Akt, wegen der Breitstellung der Eingabeformulare im Frontend
Aber:
Lässt sich denn eine Verbindung beider Extensions („New front end login box“ und tt_products) elegant knüpfen ?
Sicherlich ! Nur per „New front end login box“ registrierte User haben Rechte im Shop-SYSOrdner soundso Artikel hinzuzufügen. Aber es geht mir um was anderes:
2.
Es gibt doch bei der Artikeleinpflege die Option „Neuheit“ und „Angebot“
Mal angenommen, ich stelle die Tage in der ein Artikel auf „Neuheit“ deklariert ist auf 30 Tage.
Wie würdet Ihr es realisieren, dass nach Ablauf von z.B. 25 Tagen automatisch eine eMail an den entsprechenden User versand wird, der diesen (auslaufenden) Artikel eingestellt hat ?
Die eMail sollte die Option der Verlängerung enthalten.
Bitte helft mir mal.
Ich seh das Ende irgendwie noch nicht, deshalb finde ich auch keinen Anfang.
Ist wie mit dem Kinderzimmer aufräumen ... damals ... Ihr wisst schon. … #paralyzed#
Ciaoi Alisia
edit:
Ein automatischer eMail-Versand würde mich übrigens mal allgemein interessieren.
Es gibt bei jeder Eingabe von Content doch ganz unten die Möglichkeit:
Allgemeine Optionen:
Start: (tt.mm.jjjj) Stop: (tt.mm.jjjj) Zugriff: (MemberX)
zu definieren.
Wie könnte denn der Code aussehen um jeweils eine eMail an den Verfasser zu senden,
wenn "Stop:" in 2 oder 3 Tagen bevorsteht ?
Fände ich persönlich ein hochinteressantes Feature.
Gibts auf jeden Fall schon irgendwo, ich suche nur verkehrt ... 😢
alisia schrieb
Es soll auch per „New front end login box“ registrierten Usern im FrontEnd möglich sein,
....
Lässt sich denn eine Verbindung beider Extensions („New front end login box“ und tt_products) elegant knüpfen ?
Ich glaube, du hast da ein entscheidendes Verständnisproblem :-)
Ob sich ein FE-User nun über die Newloginbox, über die "OldLoginKiste"
oder sonstwie einloggt, ist sch****egal.
Es gibt BE-User, es gibt FE-User, dazu verschiedene Gruppen mit verschiedenen Rechten. Das war's.
Für deine anderen Wünsche, den Shop betreffend,
bleibt wohl nur ein radikaler Um- oder Neubau des Ganzen ;-),
da diese Features einfach nicht vorhanden sind.
viele Grüße
jenses
Hi jenses, sei gegrüßt. 😃
OK jenses, da habe ich mich wohl etwas unverständlich ausgedrückt.
Ich weiß ganz gut um BE-User und FE-User und deren Rechte Bescheid.
Von mir aus gern über "OldLoginKiste" statt "Newsloginbox" - daran mach ich das nicht fest.
Wichtig wäre einfach nur, dass FE-User im FE Artikel hinzufügen oder ggf. sogar editieren können.
Weiterhin wichtig wäre, dass automatisch eine eMail an denjenigen versandt wird, der den Artikel eingestellt hat.
Diese eMail sollte versandt werden, bevor der Status "Neuheit" abläuft.
Von daher wäre eine "Verbindung" beider Extensions sicher dringend notwendig - denke ich. (zumindest indirekt)
Ich kann mir nicht vorstellen, dass der Shop dafür nicht tauglich wäre
bzw. komplett neu programmiert werden müsste.
Und gleich gar nicht kann ich mir vorstellen, dass dies für ein Profi wie Dich zu einer ernsthaften Herausforderung werden könnte, da es sich lediglich um eine pipsliche Datenbankabfrage handelt 😉
Ist Datum = heute -> eMail an FE-User der diesen Artikel eingestellt hat + Möglichkeit der Verlängerung
Für mich allerdings ist das eine Herausforderung - wie Du ja auch weißt. 😢
Danke Dir aber trotzdem für Dein Statement. 😃
Ciao Alisia
Hi, Alisia
alisia schrieb
Ich kann mir nicht vorstellen, dass der Shop dafür nicht tauglich wäre
bzw. komplett neu programmiert werden müsste.
Gewöhn dich mal langsam an den Gedanken ;-)
alisia schriebUnd gleich gar nicht kann ich mir vorstellen, dass dies für ein Profi wie Dich
Na ja, zu den php-Profis zähl ich mich nun wirklich nicht.
alisia schrieb zu einer ernsthaften Herausforderung werden könnte, da es sich lediglich um eine pipsliche Datenbankabfrage handelt 😉
Wenn das so einfach wär, dann könntest du das aber auch ;-).
Es wäre schon ein bißchen (viel, viel) mehr als nur eine simple DB-Abfrage.
viele Grüße
jenses
alisia schrieb
1. Es soll auch per „New front end login box“ registrierten Usern im FrontEnd möglich sein,
Artikel in bestimmte, extra dafür vorgesehene Kategorien hinzuzufügen.
Dazu mußt du eine eigene Extension schreiben.
alisia schrieb
2.
Wie würdet Ihr es realisieren, dass nach Ablauf von z.B. 25 Tagen automatisch eine eMail an den entsprechenden User versand wird, der diesen (auslaufenden) Artikel eingestellt hat ?
Die eMail sollte die Option der Verlängerung enthalten.
edit:
Ein automatischer eMail-Versand würde mich übrigens mal allgemein interessieren.
Es gibt bei jeder Eingabe von Content doch ganz unten die Möglichkeit:
Allgemeine Optionen:
Start: (tt.mm.jjjj) Stop: (tt.mm.jjjj) Zugriff: (MemberX)
zu definieren.
Wie könnte denn der Code aussehen um jeweils eine eMail an den Verfasser zu senden,
wenn "Stop:" in 2 oder 3 Tagen bevorsteht ?
Fände ich persönlich ein hochinteressantes Feature.
Gibts auf jeden Fall schon irgendwo, ich suche nur verkehrt ... 😢
Du hast nicht verstanden, daß PHP nur Skripts sind. Es gibt keinen Prozeß, der ständig auf die Uhr schaut, und dann eine Aktion startet. Das Skript wird nur dann aktiv, wenn jemand mit seinem Browser auf die Seite surft.
Du benötigst einen Eintrag in die Cron-Job Tabelle. Dies ist nur mit UNIX oder LINUX möglich:
crontab -e
Das wäre bestimmt eine gute Idee, hierfür eine Extension zu schreiben. Unter Windows würde es nicht funktionieren, es gibt dort aber auch eine Skriptsprache, den Windows Scripting Host.
Hi Flink,
Dazu mußt du eine eigene Extension schreiben.
Aha, hätt ich nicht vermutet, das dies bereits zu einem größeren Akt ausartet.
Dann lassen wirs leider. 😢
Gewöhn dich mal langsam an den Gedanken
Ja, jenses 😃 tu ich nun so langsam. 😢
Wie gehts eigentlich mit Deiner "Kleinanzeigen/ Anzeigen-Extension" voran ?
Bin nun wieder mehr denn je interessiert. 😃 🙂
Du hast nicht verstanden, daß PHP nur Skripts sind. Es gibt keinen Prozeß, der ständig auf die Uhr schaut, und dann eine Aktion startet. Das Skript wird nur dann aktiv, wenn jemand mit seinem Browser auf die Seite surft.
Schon der Zweite, der mir eine Lehrstunde verpasst. #giggle#
Auf die Sekunde ganau will das doch auch keiner.
Nicht mal auf die Stunde, maximal auf den Tag.
Muss ich denn hier jedesmal 3500-Wort-Aufsätze verfassen, um nicht mißverstanden zu werden ?
Das muss ich doch nicht extra auseinanderklamüsern, ist doch selbstverständlich, dass die Scripte auch weiterhin von Besuchern "angeschupst" werden sollen. Ich will doch nicht das Rad zum vierten Mal erfinden.
Danke Euch trotzdem vielmals für Eure Aussagen.
Ciao Alisia
P.S.
-> Seiteninhalt -> ganz unten ->
Allgemeine Optionen:
Start: (tt.mm.jjjj) Stop: (tt.mm.jjjj) Zugriff: (MemberX)
Eine eMail an den Redakteur/ Administrator, wenn der Content ausläuft (die Marke "Stop:" erreicht), dass wär mal eine Maßnahme, die ich persönlich nützlich fände.
Sicher stand schon jemand vor dem gleichen Problem, sicher gibt es sowas schon, kann mir jemand einen Hinweis/Tip geben ?
Ciao Alisia
alisia schrieb
Schon der Zweite, der mir eine Lehrstunde verpasst. #giggle#
Damit hat es seinen Sinn erfüllt.
alisia schrieb
Auf die Sekunde ganau will das doch auch keiner.
Nicht mal auf die Stunde, maximal auf den Tag.
Ich muß mich hier selber korrigieren. Es geht am einfachsten unter LINUX mit dem AT-Kommando. Damit kann man den Zeitpunkt der Ausführung eines Befehls angeben, hier eben den Mailversand.
alisia schrieb
Eine eMail an den Redakteur/ Administrator, wenn der Content ausläuft (die Marke "Stop:" erreicht), dass wär mal eine Maßnahme, die ich persönlich nützlich fände.
Ja. Unter bugs.typo3.org am besten mal eintragen.