mirror of
https://github.com/processwire/processwire.git
synced 2025-08-09 00:06:55 +02:00
Various minor updates
This commit is contained in:
@@ -642,8 +642,10 @@ class PageFinder extends Wire {
|
||||
|
||||
if($options['returnVerbose']) {
|
||||
// determine score for this row
|
||||
$score = 0;
|
||||
foreach($row as $k => $v) if(strpos($k, '_score') === 0) {
|
||||
$score = 0.0;
|
||||
foreach($row as $k => $v) if(strpos($k, '_score_') === 0) {
|
||||
$v = (float) $v;
|
||||
if($v === 111.1 || $v === 222.2 || $v === 333.3) continue; // signal scores of non-match
|
||||
$score += $v;
|
||||
unset($row[$k]);
|
||||
}
|
||||
|
@@ -446,7 +446,8 @@ class PagesLoader extends Wire {
|
||||
|
||||
if(count($scores)) {
|
||||
foreach($pages as $page) {
|
||||
if(isset($scores[$page->id])) $page->setQuietly('_pfscore', $scores[$page->id]);
|
||||
$score = isset($scores[$page->id]) ? $scores[$page->id] : 0;
|
||||
$page->setQuietly('_pfscore', $score);
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -109,6 +109,7 @@ class LanguageSupportPageNames extends WireData implements Module, ConfigurableM
|
||||
$pageNumUrlPrefix = $this->get("pageNumUrlPrefix$language");
|
||||
if($pageNumUrlPrefix) $pageNumUrlPrefixes[] = $pageNumUrlPrefix;
|
||||
$fields->setNative("name$language");
|
||||
$fields->setNative("status$language");
|
||||
}
|
||||
if(count($pageNumUrlPrefixes)) {
|
||||
$pageNumUrlPrefixes[] = $config->pageNumUrlPrefix; // original/fallback prefix
|
||||
|
Reference in New Issue
Block a user