TobbiVM-Shop

TobbiVM-Shop wird nun für die PHP-Versionen 8.1/8.2 fit gemacht, die Lauffähigkeit auf früheren Versionen kann nicht garantiert werden und ist vor Einsatz als Produktiv-Version zu testen.

IDAufgabentypZusammenfassungStatusFortschritt  descbetrifft Versionfällig in Version
 163 Erweiterung Lagermenge verwalten geschlossen
100%
0.0.70.0.9 RC Aufgabenbeschreibung

Lagermenge aktualisieren bei erfolgreichem Kaufabschluss.

 168 Erweiterung Spaltendarstellung Artikelübersicht geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Zähler für die Darstellung einer beliebigen Anzahl von Artikeln je Reihe und unnötige Templatevariable entfernen.
Zusätzliches Feld "category_product_display_col" zur Angabe der darzustellenden Reihen einfügen.

 169 Erweiterung Kategorieenansicht mit variabler Spaltenzahl geschlossen
100%
0.0.8 beta0.1.1 Aufgabenbeschreibung

Darstellung von Kategorien in beliebiger Anzahl von Reihen.
Dazu Vorgehensweise von der Artikelliste übernehmen

 172 Erweiterung Seitenweises blättern in der Preisliste geschlossen
100%
0.0.8 beta0.1.1 Aufgabenbeschreibung

Seitenweises blättern in der Preisliste

 173 Erweiterung Seitenweises blättern in der Maßliste geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Seitenweises blättern in der Maßliste

 175 Erweiterung Mindeslagermengenverwaltung geschlossen
100%
0.0.9 RC0.1.1 Aufgabenbeschreibung

Datenbankfeld für Mindeslagermenge in Tabelle product einfügen.
Warnung auf Übersichtsseite bei unterschreiten, mit direktem Link zum jeweiligen Artikel.
Feld muss auch im "Papierkorb" angelegt werden

 176 Erweiterung Fehlerseiten verwalten geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Seite zum Verwalten von Fehlermeldungen des Systems im Backend einfügen.

- Fehler als erledigt markieren
- Fehler löschen
- Mail senden
- drucken

 177 Erweiterung Neues Preisfeld für Festpreise anlegen geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Eingabefeld für die "normale" Preisangabe = Festpreis je Stück einfügen.
Diese Preisart wird im Preislisteneditor NICHT aufgeführt, wohl aber in der gleichen Tabelle gespeichert.

Preislisten ID fest vorbelegt:

1 = Kostenfrei
2 = Fixpreis je Stück

umfangreiche Änderungen notwendig!

 178 Erweiterung Fehlerseiten - Mailversand geschlossen
100%
0.0.8 beta0.1.1 Aufgabenbeschreibung

Angezeigter Text soll via E-Mail versendet werden können.
Dafür CSS/Template speziell für Mail erstellen (Auch Printausgabe?).

 179 Erweiterung Fehlerseite - Druckfunktion geschlossen
100%
0.0.8 beta0.1.1 Aufgabenbeschreibung

Einstellungen für Vorlagen der ckEditor-Vorlagen zwecks eines formatieren Ausdrucks erstellen.
Dazu passende CSS und passendes Template einbinden.

 189 Erweiterung Nach Kopieren eines Artikels Editor öffnen geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Nach dem kopieren eines Artikel soll automatisch der Artikeleditor geöffnet werden.

 191 Erweiterung Installationsscript entwerfen geschlossen
100%
0.0.8 beta0.1.0 Aufgabenbeschreibung

WGrundstruktur eines Installationsscripts entwickeln.

Gleichzeitig mit der Shop-Konfiguration wird die robots.txt, htaccess und htpasswd für Font- und Backend eingefügt.

 198 Erweiterung Sortierreihenfolge Artikel und Kategorien geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Sortierreihenfolge Artikel und Kategorien neben dem manuellen Verschieben der Anzeigereihenfolge soll auch eine manuelle Eingabe der Reihenfolge mit anschließender Übernahme erfolgen können.

Achtung!
Die Routine des "einfachen Verschiebens" unbedingt anpassen. Z.B. Artikelreihenfolge 10 - 20 - 30. nun soll 30 eine Position nach oben verschoben werden, dann soll 20 zu 30 und 30 zu 20 werden!

 201 Erweiterung Versandkostenmodul ändern. geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Keine Angaben mehr zum Versanddienstleister.
Keine Versandkostenmodule mehr.

Alles wird über ein System von Festkosten und Staffelpreisen für den Versand berechnet.

Bestellungen mit mehr als einem Artikel werden entsprechend den Einstellungen berechnet.

 203 Erweiterung Druckfunktion für Bestellübersicht geschlossen
100%
0.0.8 beta0.1.1 Aufgabenbeschreibung

Druckfunktion für die Bestellübersicht.
Als Druckdaten werden die gespeicherten Bestelldaten genommen.
CSS-Code für Printausgabe verwenden!

Die Ausgabe erfolgt als PDF-Datei!

Vorher muss unbedingt noch die Funktion zur Filterung nach Datum eingefügt werden!

 205 Erweiterung Markieren von Produkten als Sonderangebot geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Im Backend ein Eingabefeld (Boolean) zum markieren von Sonderangeboten einfügen (DB-Änderung!).
Dieser Parameter kann in den Templates abgefragt werden um entsprechende Darstellungen zu de-/aktivieren. Er hat keinen Einfluss auf den Preis!

 208 Erweiterung Bestellungen sichten geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Einen Bestelleditor, ähnlich dem Kategorieeditor, implementieren.
Bestellung:
- sichten
- Als Email versenden (beliebige Adresse)

- löschen oder als "Spaßbestellung" markieren!?

 213 Erweiterung Mailsystem für Bestellungen geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Manuelles Versenden von Mails an Besteller, z.B. mit Versandstatus.
1. Vorlagen !?
2. Emails in DB speichern
3. Email mit jeweiliger Bestelung verknüpfen

Dazu muss eine neue DB-Tabelle angelegt werden. Name: mail

 215 Erweiterung Position nach dem Editieren in Artikelliste erhalten geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Nach dem beenden des Artikeleditors soll die Artikelliste an de gleichen Stelle dargestellt werden wie beim Aufruf des Editors.

Dies soll die Übersichtlichkeit beim Bearbeiten der Artikel verbessern.

 218 Erweiterung Beim löschen eines Artikels Bildverwendung prüfen. geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Unbedingt prüfen ob das Bild des zu löschenden Artikels von einem anderen Artikel der gleichen Kategorie verwendet wird.

 219 Erweiterung Optionales Abschalten von "Rechnung" an Kunden senden" geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Im Backend die Option einfugen das die automatische Zusendung der Rechnung an den Besteller abgeschaltet werden kann.

 222 Erweiterung config.php für Client-Shops erweitern/anpassen geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Konstanten für Client-Shops anlegen und mittels Suffix unterscheidbar machen.

 223 Erweiterung Muster-Template für Client-Shop anlegen geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Mustershop für Clientshop anlegen und entsprechend anpassen.

 224 Erweiterung Datenbank für Client-Shops anpassen geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Neue Datenreihen in Tabelle 'product' und 'category' einfügen. Für bis zu 5 Client-Shops!
Spezielle Shop-Tabellen unter anderem Namen duplizieren, z.B. die Tabelle 'config'...

 225 Erweiterung config.php für Client-Shops erweitern/anpassen  geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Konstanten für Client-Shops anlegen und mittels Suffix unterscheidbar machen.

 226 Erweiterung Templatestruktur im Backend an Client-Shops anpassen geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Alle Menüpunkte die von Client-Shops nicht benötigt werden müssen beim Aufruf des entsprechenden Client-Shops ausgeblendet werden.

 227 Erweiterung Backend-Template anpassen geschlossen
100%
0.0.8 beta0.1.0 Aufgabenbeschreibung

Das Backend-Template wird breiter als bisher angelegt um die teilweise breiten Tabellen sinnvoll darstellen zu können.

Die Menüpunkte des seitlichen Menüs werden schmaler gestaltet und mit einem Hilfetext (beim berühren mit der Maus zu sehen) dargestellt.

 229 Erweiterung Bessere Fehlerangaben bei Bilderupload geschlossen
100%
0.0.8 beta Aufgabenbeschreibung

Alle bei einem Upload auftretende Fehler sollen in die Systemfehlerdatei aufgenommen werden. Wenn möglich mit Usernamen!

  • Leerstellen automatisch mit "_" ersetzen
  • Bindestrich zulassen
  • max. Bildgröße = max. Uploadgröße PHP
  • in config.php info wg. Größe etc weg und in Datenbank
  • Datenangabe im Editorfenster
 230 Erweiterung Artikel bei Bearbeitung sperren geschlossen
100%
0.0.8 beta0.1.0 Aufgabenbeschreibung

Artikel die gerade von einem Benutzer bearbeitet werden sollen "gesperrt" werden.
Das heißt das andere Anwende einen eindeutigen Hinweis darauf bekommen. So soll das versehendliche überschreiben bzw. verändern eines Artikels, der gerade bearbeitet wird, verhindert werden.

Weiterhin werden alle Speicherungen, ob mit oder ohne Änderungen, in das Log geschrieben.

Diese Aufgabe ist in mehrere Teile zerlegt.

 231 Erweiterung Zusätzliche DB-Felder für Datensatzs-Sperre geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Log-Tabelle entwerfen!

Ein zusätzliches Feld in Product-Tabelle und Category-Tabelle - gleicher Name, Art...

Art und Umfang der darin gespeicherten Daten bestimmen.

 232 Erweiterung Login-Klasse ändern wegen Datensatzs-Sperre geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Entsprechend zum Anmelden und Abmelden das freigeben der gesperrten Datensätze einfügen.
Bei beiden Vorgängen sollten alle aktiven (alten) Sperren entfernt werden

 233 Erweiterung Artikeleditor für Datensatzs-Sperre ändern geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Prüfsummen-Routine für den Artikeleditor entwerfen und Ausgabe der Warnmeldung wenn der Artikel gerade bearbeitet wird einfügen.

 234 Erweiterung Artikeldaten speichern - Anpassen für die Datensatzs-Sp ...geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Werden/sollen die Artikeldaten gespeichert werden muss auf eine Datensatzs-Sperre geprüft werden und dem Benutzer wird eine Warnmeldung mit Auswahlmöglichkeit angezeigt.

 235 Erweiterung Logging-Klasse erstellen. geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Für das , in Zukunft umfangreiche, Loggen von Benutzeraktivitäten wird eine Statische Logging-Klasse mit den entsprechenden Methoden erstellt.

Auch die bisherigen Codes die Logeinträge vornehmen, werden dementsprechend geändert.

 236 Erweiterung Kategorieeditor für Datensatzs-Sperre ändern  geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Prüfsummen-Routine für den Kategorieeditor entwerfen und Ausgabe der Warnmeldung, wenn die Kategorie gerade bearbeitet, wird einfügen.

 237 Erweiterung Kategoriedaten speichern - Anpassen für die Datensatzs- ...geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Werden/sollen die Kategoriedaten gespeichert werden muss auf eine Datensatzs-Sperre geprüft werden und dem Benutzer wird eine Warnmeldung mit Auswahlmöglichkeit angezeigt.

 239 Erweiterung ALT und Title-Attr. für Kategorie und Artikel editieren geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Das editieren des ALT- und des TITLE-Attributs für die Kategoriebilder bzw. Artikelbilder ermöglichen.
Ebenso natürlich die entsprechende Ausgabe im Frontend.

 240 Erweiterung PDF-Rechnung erstellen geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Optimierung der Druckfunktion für PDF-Rechnungen im Backend

 241 Erweiterung Rechnungsseite vereinfachen geschlossen
100%
0.0.8 beta0.1.0 Aufgabenbeschreibung

Darstellung aller Rechnungsdaten auf einer Seite.

Eingeschränkte Bearbeitung von Bestelldaten zulassen
Liste der erlaubten Bearbeitungen erstellen

 242 Erweiterung Rechnungsliste filtern geschlossen
100%
0.0.8 beta0.1.0 Aufgabenbeschreibung

Filterfunktion für Rechnungsliste erstellen.

1. Nach Kundenname
2. Nach Datumsbereich (Monatsweise)
3. aktueller Monat
4. Letzter Monat

 243 Erweiterung Einträge in Bestelliste löschen geschlossen
100%
0.0.8 beta0.1.0 Aufgabenbeschreibung

Einträge löschen UND entsprechende Einträge in Tabelle ordered (also bestellte Artikel) löschen.

Die Bestellnummer muss danach gegebenenfalls manuell korrigiert werden.

 244 Erweiterung System für statische Seiten einfügen geschlossen
100%
0.0.8 beta0.1.0 Aufgabenbeschreibung

System zur Verwaltung und Darstellung statischer Seiten einfügen.
Ähnlich den Kategorien/Artikeln.
Aufgabe wird in verschiedene Teile unterteilt.

Backend
- Seitenkategorien erstellen und verwalten
- Seiten verwalten

Frontend
- Menü für die statischen Seiten darstellen
- Darstellung der statischen Seiten

 245 Erweiterung Seitenkategorien erstellen und verwalten geschlossen
100%
0.0.8 beta0.1.0 Aufgabenbeschreibung

Kategorien, aufgebaut wie dir für die Artikel, inkl. der entsprechenden Datenbank erstellen.
Die Kategorien sind ein- / abschaltbar für jedes Template.

 246 Erweiterung Statische Seiten verwalten geschlossen
100%
0.0.8 beta0.1.0 Aufgabenbeschreibung

Komplette Seitenverwaltung erstellen. Mit Editieren, löschen erstellen etc.
Für jedes Template frei wählbar ob es dargestellt wird oder nicht.

 247 Erweiterung Menü für die statischen Seiten darstellen geschlossen
100%
0.0.8 beta0.1.0 Aufgabenbeschreibung

Erstellen eines Entsprechenden, separaten Menüs für die Kategorien.
Gleiche Hierachie wi bei den Artikelkategorien.

 248 Erweiterung Darstellung der statischen Seiten geschlossen
100%
0.0.8 beta0.1.0 Aufgabenbeschreibung

Ausgabe und Darstellung der statischen Seiten.

259ErweiterungReplacement-Klasse erweiternIn Arbeit
100%
0.1.3.beta0.1.3 Aufgabenbeschreibung

Editorseite für die Replacement-Klasse bzw. Replacement-Eigenschaft in das Backend integrieren.

So kann der Anwender leicht und schnell eigene Replacement-Strukturen anlegen und nutzen.

 279 Erweiterung Installationsscript erstellen geschlossen
100%
0.1.10.1.2 Aufgabenbeschreibung

Installationsscript für den Einzel-Shop erstellen

282ErweiterungAuszeichnung mit schema.org vervollständigenErledigt
100%
0.1.10.1.3.beta Aufgabenbeschreibung

folgenden schema.org-Eintrag in die HTML-Seiten einfügen und eine entsprechende Editorseite im Backend einpflegen.

Diese Auszeichnung soll auf JEDER Seite eingefügt werden.

---------------

<div itemscope itemtype="http://schema.org/Brand">
<span itemprop="name">Name der Marke</span>
<img itemprop="logo" src="http://www.beispielmarke.de/logo.png" />
</div>
<div itemscope itemtype="http://schema.org/Organization">
  <span itemprop="name">Google.org (GOOG)</span>
  Contact Details:
  <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
    Main address:
    <span itemprop="streetAddress">38 avenue de l'Opera</span>
    <span itemprop="postalCode">F-75002</span>
    <span itemprop="addressLocality">Paris, France</span>
  </div>
  Tel: <span itemprop="telephone">( 33 1) 42 68 53 00 </span>,
  Fax: <span itemprop="faxNumber">( 33 1) 42 68 53 01 </span>,
  E-mail: <span itemprop="email">secretariat(at)google.org</span>

  "openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Montag",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "09:00",
"closes": "21:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Saturday",
"Sunday"
],
"opens": "10:00",
"closes": "23:00"
}
]

</div>

-------------------

 283 Erweiterung Texteditor Frontend-Teil für Bestellungen geschlossen
100%
0.1.20.1.3.beta Aufgabenbeschreibung

Texteditor für die freie Gestaltung von Texten für die verschiedensten Produkte.

Z. B. Karten, Briefbogen, T-Shirt-Aufrucke, Personalisierung von Werbeartikeln

 

zeige Aufgaben 101 - 150 von 297 Seite 3 von 6 - 1 - 2 - 3 - 4 - 5 - letzte >>

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung