---
title: "tt_products 2.0.0 + New front end login box + X"
url: "https://www.typo3.net/d/24182-tt-products-200-new-front-end-login-box-x"
source: "typo3.net"
tags: ["Extensions","Frage","Frontend-Benutzer"]
created: "2005-04-27"
last_reply: "2005-05-01"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# tt_products 2.0.0 + New front end login box + X

Extensions · 6 Antworten · gestartet 2005-04-27

## Eröffnungsbeitrag

**alisia** · 2005-04-27 · [Beitrag #1](https://www.typo3.net/d/24182-tt-products-200-new-front-end-login-box-x/1)

Hallo zusammen,
ich möchte den Shop (tt_products 2.0.0) etwas "missbrauchen".  :D

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 ...  :'(

## Antworten

### [#2](https://www.typo3.net/d/24182-tt-products-200-new-front-end-login-box-x/2) · jenses · 2005-04-27

> **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

### [#3](https://www.typo3.net/d/24182-tt-products-200-new-front-end-login-box-x/3) · alisia · 2005-04-27

Hi jenses, sei gegrüßt.  :D
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.  :D
Ciao Alisia

### [#4](https://www.typo3.net/d/24182-tt-products-200-new-front-end-login-box-x/4) · jenses · 2005-04-27

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 schrieb:**
>
> Und 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

### [#5](https://www.typo3.net/d/24182-tt-products-200-new-front-end-login-box-x/5) · Flink · 2005-04-28

> **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:

```plaintext
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.

### [#6](https://www.typo3.net/d/24182-tt-products-200-new-front-end-login-box-x/6) · alisia · 2005-04-29

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  :D  tu ich nun so langsam.  :'(
Wie gehts eigentlich mit Deiner "**Kleinanzeigen/ Anzeigen-Extension**" voran ?
Bin nun wieder mehr denn je interessiert.  :D  :)

> 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

### [#7](https://www.typo3.net/d/24182-tt-products-200-new-front-end-login-box-x/7) · Flink · 2005-05-01

> **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.

---

Quelle: „tt_products 2.0.0 + New front end login box + X“, typo3.net, https://www.typo3.net/d/24182-tt-products-200-new-front-end-login-box-x
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
