- Fix
Helper::createEntity()
could cause "Call to undefined method ...\XF\Entity\...::where()" errors when verifying content is unique
- Only add
phrase_dynamic
template method in XF2.1- Add various strongly typed helpers to automatically type hint returns based on using
::class
argument instead of magic strings.
For static analysis and IDE,PHP:$obj = Helper::repository(\XF\Repository\User::class);
$obj
will have the type\XF\Repository\User
While XF2.3 intends to implement this, adding this functionality to this add-on allows migrating before hand and simplifies migrating as theHelper
bit just needs to be swapped with\XF
- Add
js/sv/lib/ajaxPagination.js
HTML:<xf:js src="sv/vendor/domurl/url.js" addon="SV/StandardLib" min="1" /> <xf:js src="sv/lib/ajaxPagination.js" addon="SV/Threadmarks" min="1" /> ... <div class="block" data-xf-init="sv-ajax-pagination" data-content-wrapper=".block-body--wrapper"> ... <div class="block-body--wrapper"> ... <xf:pagenav ... /> <xf:hiddenval name="final_url" value="{$finalUrl}" /> </div> </div>
<xf:pagenav>
and<xf:hiddenval name="final_url" />
must be inside the div which is tagged withdata-content-wrapper'
s css selector