Чтение RSS каналов

Форум

Открыть Ответить

Поиск для модуля Content

0

0
1
07.06.2017 09:31:38
Добрый день.
Как сделать Поиск для модуля Content ?
Заранее спасибо.


Версия системы: SLAED CMS 6.* Pro
Версия PHP: 5
Сервер: Сервер в интернете
3.89

3.89
2
07.06.2017 19:59:4807.06.2017 22:24:45
Aquamarine,
1. Добавить этот модуль в конфигурации
2. Изменить файл moduls/search/index.php. Добавить код обработки поиска по модулю.
}elseif ($val == "content") {
					$result = $db->sql_query("SELECT id, title, time  FROM ".$prefix."_content WHERE time <= now() AND (title LIKE '%".$word."%' OR text LIKE '%".$word."%') ORDER BY time DESC");
					while (list($id, $title, $date) = $db->sql_fetchrow($result)) {
						$title = "<a href=\"index.php?name=".$val."&amp;op=view&amp;id=".$id."&amp;word=".urlencode($word)."\" title=\"".$title."\">".search_color($title, $word)."</a> ".new_graphic($date);
						$date = "<span title=\""._CHNGSTORY."\" class=\"sl_date\">".format_time($date)."</span>";
						$modul = "<a href=\"index.php?name=".$val."\" title=\""._MODUL."\" class=\"sl_modul\">".deflmconst($val)."</a>";
						$edit = (is_moder($val)) ? add_menu("<a href=\"".$admin_file.".php?op=page_add&amp;id=".$id."\" title=\""._FULLEDIT."\">"._FULLEDIT."</a>||<a href=\"index.php?name=".$val."&amp;op=view&amp;id=".$id."&amp;word=".urlencode($word)."\" target=\"_blank\" title=\""._WINDOWNEW."\">"._WINDOWNEW."</a>") : "";
						$conts[] = array($a, $id, $title, $date, $modul, "", "", $edit);
						$a++;
					}


визуально примерно так получается:
Визуально примерно так


результат:
Результат

посмотреть в действии можно на слаед.гуру


Версия системы: SLAED CMS 6.* Pro
Сервер: Сервер в интернете
4.25

4.25
3
07.06.2017 22:24:0207.06.2017 22:25:19
Если добавите данное пожелание в отдел форума "Идеи и предложения", постараюсь реализовать в следующей версии.

О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
3.24

3.24
4
08.06.2017 06:56:5108.06.2017 21:44:23
olevpa, спасибо!


Версия системы: SLAED CMS 6.* Pro
Версия PHP: 5
Сервер: Сервер в интернете
3.89

3.89
5
24.10.2017 10:33:29

2. Изменить файл moduls/search/index.php. Добавить код обработки поиска по модулю.

- код изменил а насчет 1 не понял.
Не получается.


Версия системы: SLAED CMS 6.* Pro
Версия PHP: 7
Сервер: Сервер в интернете
5

5
6
24.10.2017 11:13:2524.10.2017 11:24:09
все разобрался ! немного подправил код .
}elseif ($val == "content") {
$result = $db->sql_query("SELECT id, title, time FROM ".$prefix."_content WHERE time <= now() AND (title LIKE '%".$word."%' OR text LIKE '%".$word."%') ORDER BY time DESC");
while (list($id, $title, $date) = $db->sql_fetchrow($result)) {
$title = "<a href=\"index.php?name=".$val."&amp;op=view&amp;id=".$id."&amp;word=".urlencode($word)."\" title=\"".$title."\">".search_color($title, $word)."</a> ".new_graphic($date);
$date = "<span title=\""._CHNGSTORY."\" class=\"sl_date\">".format_time($date)."</span>";
$modul = "<a href=\"index.php?name=".$val."\" title=\""._MODUL."\" class=\"sl_modul\">".deflmconst($val)."</a>";
$edit = (is_moder($val)) ? add_menu("<a href=\"".$admin_file.".php?op=page_add&amp;id=".$id."\" title=\""._FULLEDIT."\">"._FULLEDIT."</a>||<a href=\"index.php?name=".$val."&amp;op=view&amp;id=".$id."&amp;word=".urlencode($word)."\" target=\"_blank\" title=\""._WINDOWNEW."\">"._WINDOWNEW."</a>") : "";
$conts[] = array($a, $id, $title, $date, $modul, "", "", $edit);
$a++;
}


Версия системы: SLAED CMS 6.* Pro
Версия PHP: 7
Сервер: Сервер в интернете
5

5
Открыть Ответить
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь