Describe the bug
I've registered 2 packages, "twitter" and "facebook" (og) via the MetaTagsServiceProvider (in boot method). Eg: when using $package = Meta::getPackage('facebook') and then modifying some og tags, these changes are not reflected in the html output (using Meta::toHtml() in the base view). I have to call Meta::replacePackage($package) explicitly in the controller to make the html render the updated tags.
Is this intended behaviour? For me the replacePackage call feels a bit counter intuitive and redundant because I already registered the package to be included by default (via config).
To Reproduce
- Register a default package (OpenGraph)
- Set some default values
- In a Controller, get the package, change eg the title
- check HTML as it will not reflect the updated title
Expected behavior
it should reflect changes immediately (without replace package)
Screenshots
/
Desktop (please complete the following information):
- OS: MacOS
- Browser FF
- Version /
Describe the bug
I've registered 2 packages, "twitter" and "facebook" (og) via the
MetaTagsServiceProvider(inbootmethod). Eg: when using$package = Meta::getPackage('facebook')and then modifying some og tags, these changes are not reflected in the html output (usingMeta::toHtml()in the base view). I have to callMeta::replacePackage($package)explicitly in the controller to make the html render the updated tags.Is this intended behaviour? For me the
replacePackagecall feels a bit counter intuitive and redundant because I already registered the package to be included by default (via config).To Reproduce
Expected behavior
it should reflect changes immediately (without replace package)
Screenshots
/
Desktop (please complete the following information):