[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
"Mitarbeiter"-Modul - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
a.albrecht
Beiträge: 141
Registriert: 17. Dez 2008, 23:43
Kontaktdaten: ICQ

"Mitarbeiter"-Modul

29. Dez 2009, 15:55

Hallo zusammen,

ich bin auf der Suche nach einem "Mitarbeiter"-Modul oder auch "Das Team", also eine Seite, auf der die Mitarbeiter mit Portraitfoto und kurzem Text ausgegeben werden.

Ich denke an folgende Ausgabe:

[BILD] [BILD] [BILD]
Name Name Name
Funktion Funktion Funktion

[BILD] [BILD] [BILD]
Name Name Name
Funktion Funktion Funktion

Und je nach dem wie viele noch kommen darunter. Also Ausgabe als Liste, die gefloatet wird.

Eingabe im Modul sollte so aus sehen:

- Dateiupload Mitarbeiterfoto, Eingabe Name, Eingabefeld für Funktion
- Ein Plus oder "Hinzufügen" stellt dann ein neuen Upload, Name und Eingabefeld bereit

Schön wäre es, wenn man diese "Felder" dann von der Position beeinflussen könnte, also das ich im Nachhinein auch noch den 2. Vorsitzenden an die zweite stelle bekomme.

Gibts da schon sowas in die Richtung ?

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

29. Dez 2009, 16:50

Hallo,

also glaube nicht das es so was gibt, denn alle deine Wünsche die du für dich als wichtig hältst kaum oder nur sehr schwer in ein Modul unter bekommt.
Geht schon mehr in richtung ADDON.

Ich sag mal so wenn ich mir nur die Ausgabe Anschaue ist das ein Modul mit 3Bildern wo wenn vorhanden aus dem Medienpool der Titel und Beschreibung Angezeigt wird oder halt 3Spaltig á Bild text mit einer prüfung wenn kein bild dann keine Spalte.

Überlege noch mal ob Du wirklich alles Brauchst (z.B.:Verschieben)

Cheffchen

a.albrecht
Beiträge: 141
Registriert: 17. Dez 2008, 23:43
Kontaktdaten: ICQ

29. Dez 2009, 22:25

Ja stimmt. Über den Medienpool könnte ich unter Titel den Namen eingeben und unter Beschreibung die Funktion. Und dann entsprechend auslesen lassen.

Mit welchem Befehl kann ich diese beiden Felder aus dem Medienpool bei einer Datei auslesen lassen ?

Dann könnte ich im Medienpool noch ein Feld einbauen mit z.B. Nummer und in der Reihenfolge wird dann das ganze ausgelesen, wenn die Bilder zum beispiel alle in einer Medienpoolkategorie liegen.

Das ganze als Liste und fertig sollte es sein.

Oder?

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

29. Dez 2009, 23:17

Hallo,

also die Infos bekommst bei MEDIALIST so.
Da könntest jetzt pro mitarbeiter das Modul einfügen und den rest der ausgabe halt per CSS machen und die Sortierung kannst gleich in der MEDIALIST machen durch die reihnfolge:

Code: Alles auswählen

 <?php 
  $files = explode(",","REX_MEDIALIST[1]");
  $media = OOMedia::getMediaByName($file); 
  $Title = $media->getTitle();
  $Name = $media->getFileName();
  $Desc     = $media->getDescription();
  $Copyright = $media->getCopyright();

echo'<img src=files/'.$Name.'>;
echo $Title;
echo $Desc;
} 
?>
Cheffchen

a.albrecht
Beiträge: 141
Registriert: 17. Dez 2008, 23:43
Kontaktdaten: ICQ

30. Dez 2009, 22:10

Kannst du mir das eventuell ein wenig genauer erklären ?

Der php-Code ist das Modul zur Ausgabe.
Was bzw. welche Dateien werden genau ausgelesen ?

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

31. Dez 2009, 00:20

Hallo,

ok habe das jetzt mal selber getestet und habe ein klein fehler gefunden und hier jetzt mal getestet.
EINGABE

Code: Alles auswählen

REX_MEDIALIST_BUTTON[1]//bilder die Angezeigt werden sollen aus dem Medienpool
AUSGABE

Code: Alles auswählen

 <?php 
  $files = explode(",","REX_MEDIALIST[1]"); 
foreach ($files as $file) {
  $media = OOMedia::getMediaByName($file); //Medienpool Datenauslesen
  $Title = $media->getTitle(); //Titel vom Bild
  $Name = $media->getFileName(); //Bildname der Datei
  $Desc     = $media->getDescription(); //Beschreibungstext
  $Copyright = $media->getCopyright(); //Copyrighttext
//Hier wird jetzt alles zusammengebaut was sichtbar ist
echo'<img src=files/'.$Name.'><br>'; 
echo $Title."<br>"; 
echo $Desc."<p>"; 
} 
?>
Hoffe das reicht zur Beschreibung, ist natürlich nur minimal Ausgabe, da ist mehr möglich z.b. strong usw.
Cheffchen

a.albrecht
Beiträge: 141
Registriert: 17. Dez 2008, 23:43
Kontaktdaten: ICQ

31. Dez 2009, 10:38

Super. Vielen Dank.
Das verstehe ich. Dann bastel ich mir ein passendes Template in dem die <ul> Liste </ul> aufgerufen wird und lasse im Modul direkt die Dinge in einem <li></li> ausgeben.

Kann man so machen oder ?


/EDIT/

Das ist ja unsinn. Die werden ja alle in der Schleife ausgelesen.
Das heißt ich packe vor den PHP Teil <ul> und danach </ul>
und bei dem Echo ein <li> bzw am Ende ein </li>

Zurück zu „Allgemeines [R4]“