Describe your issue or idea
I'm trying to create some blocks for taxonomy term pages, but in all instances I'm unable to access the term from context. Here's my code:
/**
* Implementation of hook_block_view().
*/
function customblocks_block_view($delta = '', $settings = array(), $contexts = array()) {
dpm($contexts);
}
I've also tried adding this block onto a node/% layout as well as a user/% layout, with the same effect.
At first I was worried this may be related to https://github.com/backdrop/backdrop/pull/1906, but it looks like that PR does not affect the behavior of hook_block_view() but only it's _alter() counterpart.
Steps to reproduce (if reporting a bug)
- Create a custom module using the block hooks
_infoand_view - Place the block on a node, user, or term layout.
- View the layout.
Actual behavior (if reporting a bug)
No contexts are available.
Expected behavior (if reporting a bug)
Contexts should be available.
Relevant version/system information (if applicable)
Backdrop 1.9
Recent comments
In a blog post titled "Github Tips and Tricks for Contrib Maintainers", I'd like to see some of the following topics: When is the README sufficient for documentation? When should...
Github Tips and Tricks for Contrib Maintainers
Thanks Alejandro. That was the clues I needed.
Ubercart - Programmatically add product to cart and straight to Checkout
Have you tried uc_cart_add_item()? You need to provide the nid of the product. Then you can use backdrop_goto('cart/checkout'); to send the user to the checkout screen. uc_cart_add_item...
Ubercart - Programmatically add product to cart and straight to Checkout