Home
Download
Add-ons
Help
Forum
Organisation
Project
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
May 25, 2012, 04:00:43 AM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter
hier
und auf unserer
neuen Webseite
.
155476
Posts in
21708
Topics by
7734
Members
Latest Member:
rofroodoOvego
WebsiteBaker Community Forum
Deutsch (German)
Module & Snippets
(Moderator:
badknight
)
Der Aufbau der Suchseite bricht ab!
Pages: [
1
]
Go Down
Author
Topic: Der Aufbau der Suchseite bricht ab! (Read 1051 times)
kasi
Offline
Posts: 5
Der Aufbau der Suchseite bricht ab!
«
on:
January 15, 2009, 02:06:05 PM »
Kann mir jemand helfen?
ich komm nicht weiter,
der Aufbau der Suchergebnisse bicht nach dem letzten Ergebnis ab
und gibt die Fußzeile nicht mit aus. Im Quelltext der Seite ist der letzte Tag auch der
Letzte Tag aus der Ergebnisschleife. (Admin/Optionen)
Das Folgende steht zwar in der "root/search/search.php",
aber wenn ich eine Flag setze wird die nicht ausgegeben.
Code:
...
// Show search results_footer
echo $search_results_footer;
// Show search footer
echo $search_footer;
Kennt jemand die Suchfunktion etwas genauer und kann mir sagen an welcher(n) Stelle(n) im Script der Bug stecken könnte?
Ich bin grad echt ratlos!
danke im Voraus
Kasi
«
Last Edit: January 15, 2009, 02:26:00 PM by kasi
»
Logged
BerndJM
Offline
Posts: 1764
Re: Der Aufbau der Suchseite bricht ab!
«
Reply #1 on:
January 15, 2009, 04:07:23 PM »
Hi Kasi,
ich kenne zwar die Suchfunktion nicht genauer - denke das ist ein Fall für thorn,
was aber auf alle Fälle hilfreiche wäre:
in den erweiterten Optionen mal den Error_Level hochsetzen auf E_ALL, denn:
"bricht einfach ab" gibt's so nicht, da muß mit ziemlicher Sicherheit eine Fehlermeldung kommen.
Grüßle Bernd
Logged
In theory, there is no difference between theory and practice. But, in practice, there is.
kasi
Offline
Posts: 5
Re: Der Aufbau der Suchseite bricht ab!
«
Reply #2 on:
January 15, 2009, 08:31:54 PM »
Quote from: BerndJM on January 15, 2009, 04:07:23 PM
"bricht einfach ab" gibt's so nicht, da muß mit ziemlicher Sicherheit eine Fehlermeldung kommen.
Vielen dank Bernd, wer Debuggen kann ist klar im Vorteil
Post-it und searchtool haben gestört, zumnindest dachte ich das, aber trotz löschen der Snipes
meldet er im Browser folgenden Fehler:
Fatal error: Call to a member function numRows() on a non-object in ...
\search\search.php on line 589
Code:
// Loop through queried items
if($page_query->numRows() > 0) {
while($page = $page_query->fetchRow()) {
// Only show this page if it hasn't already been listed
if(isset($seen_pages[$module_name][$page['page_id']]) || isset($pages_listed[$page['page_id']])) {
continue;
}
mercie kasi
Logged
thorn
Offline
Posts: 980
Re: Der Aufbau der Suchseite bricht ab!
«
Reply #3 on:
January 15, 2009, 09:12:04 PM »
Hallo,
bevor dieser Fehler zum ersten mal auftrat hast du ein Modul deinstalliert.
Dieses Modul hat Reste in der Tabelle
search
zurückgelassen, die nun die Suche durcheinanderbringe
n.
Das einzige was nun noch hilft, ist die Tabelle von Hand zu durchsuchen, und Einträge die zu diesem deinstallierten Modul gehören (siehe Spalte
extra
), zu löschen.
thorn.
Logged
Projekte
chio
WebsiteBaker Org e.V.
Offline
Posts: 2264
Re: Der Aufbau der Suchseite bricht ab!
«
Reply #4 on:
January 15, 2009, 10:46:31 PM »
Heißer Kandidat:
Panoramic Image Viewer
erzeugt einen Fehler in der Suchtabelle, der sich so auswirkt. Können aber auch andere Module sein.
Logged
*weg*
kasi
Offline
Posts: 5
Re: Der Aufbau der Suchseite bricht ab!
«
Reply #5 on:
January 24, 2009, 11:48:38 AM »
Danke erstmal an alle, insbesondere an thorn.
Ich habe mir in der Datenbank mal die Einträge unter search - extras angesehen und scheinbar überflüssiges geslöscht. Ich denke das Wort scheinbar sagt alles...
Danke Chio die Vermutung hab ich
kann mir vielleicht helfen was das Debuggen angeht, konkret meine ich:
1. An welche Stelle (Zeile, Funktion) im Script (wahrscheinlich search.php?) wäre das setzen eine Flag sinnvoll?
2. Welche Variablenparameter sollten abgefragt werden?
3. ... was mich ich dann?
ich bin euch echt dankbar !!
Kasi
Logged
thorn
Offline
Posts: 980
Re: Der Aufbau der Suchseite bricht ab!
«
Reply #6 on:
January 24, 2009, 06:04:40 PM »
Hallo,
ein Anfang wäre schon mal dieses Skript auszuführen (in einer Code-Section)
Code:
$table_search = TABLE_PREFIX."search";
$table_sections = TABLE_PREFIX."sections";
$get_modules = $database->query("
SELECT DISTINCT s.value, s.extra
FROM $table_search AS s INNER JOIN $table_sections AS sec
ON s.value = sec.module
WHERE s.name = 'module'
");
$modules = array();
if($get_modules->numRows() > 0) {
while($module = $get_modules->fetchRow()) {
$modules[] = $module; // $modules in an array of arrays
}
}
foreach($modules as $k=>$v) {
$modules[$k]['fields'] = unserialize($v['extra']);
}
var_dump($modules);
Seite Anzeigen lassen, dann in die Quelltext-Ansicht der Seite wechseln, und die Ausgabe von var_dump() per Copy&Paste hier einfügen.
Das Skript zeigt alle Such-Einträge des alten Suchsystems an.
Da werden wir dann schon den Fehler finden.
thorn.
Logged
Projekte
Abenaa
Offline
Posts: 230
Re: Der Aufbau der Suchseite bricht ab!
«
Reply #7 on:
March 05, 2009, 04:23:50 PM »
Ich habe das selbe Problem:
Fatal error: Call to a member function on a non-object ...
\search\search.php on line 589
Es war mit einmal da. Bei mir wirft Dein Code folgendes auf der Codeseite aus:
Code:
array(3) { [0]=> array(5) { [0]=> string(7) "wysiwyg" ["value"]=> string(7) "wysiwyg" [1]=> string(204) "a:6:{s:7:"page_id";s:7:"page_id";s:5:"title";s:10:"page_title";s:4:"link";s:4:"link";s:11:"description";s:11:"description";s:13:"modified_when";s:13:"modified_when";s:11:"modified_by";s:11:"modified_by";}" ["extra"]=> string(204) "a:6:{s:7:"page_id";s:7:"page_id";s:5:"title";s:10:"page_title";s:4:"link";s:4:"link";s:11:"description";s:11:"description";s:13:"modified_when";s:13:"modified_when";s:11:"modified_by";s:11:"modified_by";}" ["fields"]=> array(6) { ["page_id"]=> string(7) "page_id" ["title"]=> string(10) "page_title" ["link"]=> string(4) "link" ["description"]=> string(11) "description" ["modified_when"]=> string(13) "modified_when" ["modified_by"]=> string(11) "modified_by" } } [1]=> array(5) { [0]=> string(4) "form" ["value"]=> string(4) "form" [1]=> string(204) "a:6:{s:7:"page_id";s:7:"page_id";s:5:"title";s:10:"page_title";s:4:"link";s:4:"link";s:11:"description";s:11:"description";s:13:"modified_when";s:13:"modified_when";s:11:"modified_by";s:11:"modified_by";}" ["extra"]=> string(204) "a:6:{s:7:"page_id";s:7:"page_id";s:5:"title";s:10:"page_title";s:4:"link";s:4:"link";s:11:"description";s:11:"description";s:13:"modified_when";s:13:"modified_when";s:11:"modified_by";s:11:"modified_by";}" ["fields"]=> array(6) { ["page_id"]=> string(7) "page_id" ["title"]=> string(10) "page_title" ["link"]=> string(4) "link" ["description"]=> string(11) "description" ["modified_when"]=> string(13) "modified_when" ["modified_by"]=> string(11) "modified_by" } } [2]=> array(5) { [0]=> string(4) "code" ["value"]=> string(4) "code" [1]=> string(204) "a:6:{s:7:"page_id";s:7:"page_id";s:5:"title";s:10:"page_title";s:4:"link";s:4:"link";s:11:"description";s:11:"description";s:13:"modified_when";s:13:"modified_when";s:11:"modified_by";s:11:"modified_by";}" ["extra"]=> string(204) "a:6:{s:7:"page_id";s:7:"page_id";s:5:"title";s:10:"page_title";s:4:"link";s:4:"link";s:11:"description";s:11:"description";s:13:"modified_when";s:13:"modified_when";s:11:"modified_by";s:11:"modified_by";}" ["fields"]=> array(6) { ["page_id"]=> string(7) "page_id" ["title"]=> string(10) "page_title" ["link"]=> string(4) "link" ["description"]=> string(11) "description" ["modified_when"]=> string(13) "modified_when" ["modified_by"]=> string(11) "modified_by" } } }
Wie kann man das denn abstellen?
Logged
Abenaa
Offline
Posts: 230
Re: Der Aufbau der Suchseite bricht ab!
«
Reply #8 on:
March 05, 2009, 05:23:16 PM »
Ich habe den Fehler gefunden, nachdem ich überlegt habe, was ich den letzten Tagen so an der Seite gemacht habe. Nachdem ich ein ellenlanges Formular per Page Cloner dupliziert habe, taucht der Fehler auf. Wenn ich es lösche, ist der Fehler wieder weg. usw.
Logged
thorn
Offline
Posts: 980
Re: Der Aufbau der Suchseite bricht ab!
«
Reply #9 on:
March 05, 2009, 08:08:00 PM »
Hallo,
kannst du bitte mal zum testen in der search/search.php in Zeile 587 dies einfügen?
Code:
if($module_name=='form') var_dump($sorted_modules, $prepared_query, $search_path_SQL);
Das sollte dann so aussehen:
Code:
// Execute query
$page_query = $database->query($prepared_query." ".$search_path_SQL);
if($module_name=='form') var_dump($sorted_modules, $prepared_query, $search_path_SQL);
// Loop through queried items
thorn.
Logged
Projekte
Pages: [
1
]
Go Up
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> General Announcements
=> Security Announcements
=> Documentation
=> WebsiteBaker Website Showcase
=> Guest Area & Off-Topic
-----------------------------
English
-----------------------------
=> WebsiteBaker 2.9
===> Announcements
===> Help/Support
=====> Modules / Extensions
===> Suggestions
===> Software bugs
=> Help & Support
=> Modules
=> Droplets (PHP code for use with Droplet module) & Snippets (raw PHP code)
=> jQuery
=> Templates, Menus & Design
=> WebsiteBaker Language Files
=> WebsiteBaker 2.x discussion
=> WebsiteBaker 3
=> Archive (posts up to 2007)
-----------------------------
Deutsch (German)
-----------------------------
=> Ankündigungen
=> WebsiteBaker 2.9
===> Ankündigungen
===> Hilfe/Support
=====> Module / Extensions
===> Vorschläge
===> Softwarefehler
===> Erfahrungs und Testberichte
=> Hilfe/Support
=> Module & Snippets
=> Templates & Design
=> Tutorials
=> jQuery
=> Diskussion über WB
=> Off-Topic
=> Archiv für Themen bis 2007
-----------------------------
Nederlands (Dutch)
-----------------------------
=> Aankondigingen
=> Hulp & Ondersteuning
=> Niet-Terzake (Off Topic)
-----------------------------
Francais (French)
-----------------------------
=> Help/Support
-----------------------------
Italiano (Italian)
-----------------------------
=> Help/Support
-----------------------------
Bakery (WB shop module)
-----------------------------
=> Bakery English
=> Bakery Deutsch
-----------------------------
KeepInTouch (Multi Contact Module)
-----------------------------
=> KeepInTouch English
=> KeepInTouch Deutsch
Loading...