Browse Source

Fix number of books per custom column value (missing for bootstrap template). fix #172

master
Sébastien Lucas 9 years ago
parent
commit
c4885499cd
2 changed files with 4 additions and 1 deletions
  1. +1
    -1
      customcolumn.php
  2. +3
    -0
      test/pageTest.php

+ 1
- 1
customcolumn.php View File

@@ -94,7 +94,7 @@ order by {0}.value', self::getTableName ($customId), self::getTableLinkName ($cu
$customColumn = new CustomColumn ($post->id, $post->name, $customId);
array_push ($entryArray, new Entry ($customColumn->name, $customColumn->getEntryId (),
str_format (localize("bookword", $post->count), $post->count), "text",
array ( new LinkNavigation ($customColumn->getUri ()))));
array ( new LinkNavigation ($customColumn->getUri ())), "", $post->count));
}
return $entryArray;
}


+ 3
- 0
test/pageTest.php View File

@@ -171,6 +171,7 @@ class PageTest extends PHPUnit_Framework_TestCase
$this->assertEquals ("Type4", $currentPage->title);
$this->assertCount (2, $currentPage->entryArray);
$this->assertEquals ("SeriesLike", $currentPage->entryArray [0]->title);
$this->assertEquals (2, $currentPage->entryArray [0]->numberOfElement);
$this->assertFalse ($currentPage->ContainsBook ());

$_GET ["custom"] = NULL;
@@ -191,6 +192,7 @@ class PageTest extends PHPUnit_Framework_TestCase
$this->assertEquals ("Type2", $currentPage->title);
$this->assertCount (3, $currentPage->entryArray);
$this->assertEquals ("tag1", $currentPage->entryArray [0]->title);
$this->assertEquals (2, $currentPage->entryArray [0]->numberOfElement);
$this->assertFalse ($currentPage->ContainsBook ());

$_GET ["custom"] = NULL;
@@ -211,6 +213,7 @@ class PageTest extends PHPUnit_Framework_TestCase
$this->assertEquals ("Type1", $currentPage->title);
$this->assertCount (2, $currentPage->entryArray);
$this->assertEquals ("other", $currentPage->entryArray [0]->title);
$this->assertEquals (1, $currentPage->entryArray [0]->numberOfElement);
$this->assertFalse ($currentPage->ContainsBook ());

$_GET ["custom"] = NULL;


Loading…
Cancel
Save