WebsiteBaker Logo
  • *
  • Templates
  • Help
  • Add-ons
  • Download
  • Home
*
Welcome, Guest. Please login or register.

Login with username, password and session length
 

News


WebsiteBaker 2.13.6 is now available!


Will it continue with WB? It goes on! | Geht es mit WB weiter? Es geht weiter!
https://forum.websitebaker.org/index.php/topic,32340.msg226702.html#msg226702


The forum email address board@websitebaker.org is working again
https://forum.websitebaker.org/index.php/topic,32358.0.html


R.I.P Dietmar (luisehahne) and thank you for all your valuable work for WB
https://forum.websitebaker.org/index.php/topic,32355.0.html


* Support WebsiteBaker


  • Home
  • Help
  • Search
  • Login
  • Register

  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.12.x) »
  • General Help & Support »
  • Hilfe & Support (deutsch) »
  • Droplet nur auf einen Abschnitt beziehen statt auf komplette Datenbank?
  • Print
Pages: [1]   Go Down

Author Topic: Droplet nur auf einen Abschnitt beziehen statt auf komplette Datenbank?  (Read 5749 times)

Offline astricia

  • Posts: 783
  • Gender: Female
    • netSchmiede24
Droplet nur auf einen Abschnitt beziehen statt auf komplette Datenbank?
« on: June 02, 2020, 11:24:43 AM »
Hallo zusammen,

ich hoffe, es geht euch gut! War länger nicht hier...

Aktuell bin ich gerade dabei eine bestehende Website (WB 2.12.2) von rein deutsch auf bilingual (deutsch/englisch) umzustellen. Die Website nutzt unter anderem das Modul "Concert Calendar" für Events und über ein Droplet werden an diversen Stellen die Veranstaltungen aufgerufen.

Das Droplet sucht sich aus der Datenbank die Einträge des Concert Calendar und gibt sie dann aus.

Meine Frage jetzt - wie ändere ich den Code, damit nicht die gesamte Datenbank durchsucht wird, sondern nur die Calendar-Einträge eines bestimmten Abschnitts? Sodass ich für den deutschen und den englischen Bereich zwei Concert Calendar-Abschnitte erstellen kann - und auf der jeweiligen Seite dann eben auch nur die deutschen oder nur die englischsprachigen Events angezeigt werden.

Der entsprechende Bereich aus dem Droplet, aus dem die Daten gezogen werden, ist wie folgt:

Code: [Select]
// Fetch the items
$mod_query = $database->query("SELECT DATE_FORMAT(concert_date,'%w') as Wochentag, DATE_FORMAT(concert_date,'%d.%m.%Y') as Datum, concert_name, concert_place, concert_club, concert_time, concert_price, concert_desc FROM ".TABLE_PREFIX."mod_concert_dates "."
WHERE  concert_date >= CURRENT_DATE && concert_date > 0  "." ORDER BY concert_date ASC "." LIMIT ".$max
);

Wie ändere ich das, damit ich das für zwei verschiedene Abschnitte des Concert Calendar einsetzen kann?

LG,
Astrid
Logged

Offline dbs

  • Betatester
  • **
  • Posts: 8914
  • Gender: Male
  • tioz4ever
    • WebsiteBaker - jQuery-Plugins - Module - Droplets - Tests
Re: Droplet nur auf einen Abschnitt beziehen statt auf komplette Datenbank?
« Reply #1 on: June 02, 2020, 12:11:47 PM »
Hi, ungetestet... hinzufügen von  && section_id = xxx
Code: [Select]
// Fetch the items
$mod_query = $database->query(" SELECT DATE_FORMAT(concert_date,'%w') as Wochentag, DATE_FORMAT(concert_date,'%d.%m.%Y') as Datum, concert_name, concert_place, concert_club, concert_time, concert_price, concert_desc FROM ".TABLE_PREFIX."mod_concert_dates "."
WHERE  concert_date >= CURRENT_DATE && concert_date > 0 && section_id = xxx "." ORDER BY concert_date ASC "." LIMIT ".$max
);

Könnte man natürlich auch noch so ändern, dass der Aufruf die id mitgibt [[condert_calendar?sid=xxx]]
Logged
https://onkel-franky.de

Offline astricia

  • Posts: 783
  • Gender: Female
    • netSchmiede24
Re: Droplet nur auf einen Abschnitt beziehen statt auf komplette Datenbank?
« Reply #2 on: June 03, 2020, 02:58:44 PM »
Perfekt, damit komme ich klar. Danke. :-)
Logged

Offline joey19

  • Posts: 105
Re: Droplet nur auf einen Abschnitt beziehen statt auf komplette Datenbank?
« Reply #3 on: June 04, 2020, 08:27:10 PM »
Hallo Astrid,

ich bin schon länger daran interessiert, einen Kalender auf meiner Vereinshomepage einzubinden, bisher aus der Testphase aber nicht herausgekommen.
Würdest du mir bitte den Link zu der Homepage zukommen lassen (gerne auch per PN), damit ich mir die Umsetzung mal anschauen kann?

Besten Dank
Brigitte
Logged

Offline astricia

  • Posts: 783
  • Gender: Female
    • netSchmiede24
Re: Droplet nur auf einen Abschnitt beziehen statt auf komplette Datenbank?
« Reply #4 on: June 05, 2020, 09:50:19 AM »
Hallo Brigitte,

ich hab dir eine PN geschrieben.

LG,
Astrid
Logged

  • Print
Pages: [1]   Go Up
  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.12.x) »
  • General Help & Support »
  • Hilfe & Support (deutsch) »
  • Droplet nur auf einen Abschnitt beziehen statt auf komplette Datenbank?
 

  • SMF 2.0.19 | SMF © 2017, Simple Machines
  • XHTML
  • RSS
  • WAP2