Greiner's kleine Website

Im MWSPSK V1.1.4 ist ein kleiner Bug in der Suchfunktion bei News-Sections.

Wenn kein Enddatum angegeben wird, wird die News nicht gefunden. Um dies zu beheben, gehen Sie bitte folgendermassen vor:

Editieren Sie folgende Datei: \App_Code\Sections\Newslist.cs.

In Zeile 90 hinzufügen:

            string DateShowUntil = DateTime.Today.ToString("MM/dd/yyyy");

Zeile 98:

            DataRow[] foundRows = NewsEntries.Select(string.Format("(Headline LIKE '%662c1ac0-df1f-4d50-9bd5-e853a962a75b%'
OR Newstext LIKE '%662c1ac0-df1f-4d50-9bd5-e853a962a75b%') AND ShowUntil >= #{2}# AND Newsdate <= #{1}#",
searchString.Replace("'", "''"), DateNow, DateShowUntil), "NewsDate DESC");
Ändern in:
            DataRow[] foundRows = NewsEntries.Select(string.Format("(Headline LIKE '%662c1ac0-df1f-4d50-9bd5-e853a962a75b%'
OR Newstext LIKE '%662c1ac0-df1f-4d50-9bd5-e853a962a75b%') AND (ShowUntil >= #{2}# or ShowUntil is NULL)
AND (Newsdate <= #{1}# or Newsdate is NULL)", searchString.Replace("'", "''"),
DateNow, DateShowUntil), "NewsDate DESC");
Dann wird der Newsartikel auch gefunden, wenn kein End-Datum eingesetzt wurde.
 

Anzahl Aufrufe: 105625
Letzter Besucher: 16.01.2018 16:34:56