I am passing variables that change depending on user role to twig from hook_theme in a .module file . The problem is that the variables are cached and do not change until cache is cleared, so all users get the variables from the first user viewing the page.
I have tried to set '#cache' => ['max-age' => 0,] in the controller, but that does not help.
How can I disable or control caching done in hook_theme ??
I have checked both Group and OG modules. Both grouped content , audience. But group module structure different.
I have a feature in drupal 7 , developed totally based on Organic Group module. When I am going to migrate it , I found there is no stable version of OG module available in Drupal 8. So I am facing problems.
Can I use Drupal 8 Group module to implement this feature which is based on OG module in Drupal 7. If I can implement this feature using Group module in Drupal 8, then how can I migrate all data ? Because both structure totally different.
I have checked both Group and OG modules. Both grouped content , audience. But group module structure different.
I have a feature in drupal 7 , developed totally based on Organic Group module. When I am going to migrate it , I found there is no stable version of OG module available in Drupal 8. So I am facing problems.
Can I use Drupal 8 Group module to implement this feature which is based on OG module in Drupal 7. If I can implement this feature using Group module in Drupal 8, then how can I migrate all data ? Because both structure totally different.