1
0
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:
Ryan Cramer
2020-07-03 15:45:34 -04:00
parent e4d534747a
commit 09c67d5478
3 changed files with 7 additions and 3 deletions

View File

@@ -642,8 +642,10 @@ class PageFinder extends Wire {
if($options['returnVerbose']) { if($options['returnVerbose']) {
// determine score for this row // determine score for this row
$score = 0; $score = 0.0;
foreach($row as $k => $v) if(strpos($k, '_score') === 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; $score += $v;
unset($row[$k]); unset($row[$k]);
} }

View File

@@ -446,7 +446,8 @@ class PagesLoader extends Wire {
if(count($scores)) { if(count($scores)) {
foreach($pages as $page) { 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);
} }
} }

View File

@@ -109,6 +109,7 @@ class LanguageSupportPageNames extends WireData implements Module, ConfigurableM
$pageNumUrlPrefix = $this->get("pageNumUrlPrefix$language"); $pageNumUrlPrefix = $this->get("pageNumUrlPrefix$language");
if($pageNumUrlPrefix) $pageNumUrlPrefixes[] = $pageNumUrlPrefix; if($pageNumUrlPrefix) $pageNumUrlPrefixes[] = $pageNumUrlPrefix;
$fields->setNative("name$language"); $fields->setNative("name$language");
$fields->setNative("status$language");
} }
if(count($pageNumUrlPrefixes)) { if(count($pageNumUrlPrefixes)) {
$pageNumUrlPrefixes[] = $config->pageNumUrlPrefix; // original/fallback prefix $pageNumUrlPrefixes[] = $config->pageNumUrlPrefix; // original/fallback prefix