Skip to content

Instantly share code, notes, and snippets.

Problem 1
- Conclusion: don't install drupal/core-composer-scaffold 8.8.5
- Conclusion: don't install drupal/core-composer-scaffold 8.8.4
- Conclusion: don't install drupal/core-composer-scaffold 8.8.3
- Conclusion: don't install drupal/core-composer-scaffold 8.8.2
- Conclusion: don't install drupal/core-composer-scaffold 8.8.1
- Conclusion: don't install drupal/core-composer-scaffold 8.8.0
- Conclusion: don't install drupal/core-composer-scaffold 8.8.0-rc1
- Conclusion: don't install drupal/core-composer-scaffold 8.9.0-beta2
- Conclusion: don't install drupal/core-composer-scaffold 8.9.0-beta1
<?php
function template_preprocess_ccs_brands_vhp_action_menu(&$vars) {
$element = $vars['element'];
$node = $element['#object'];
$vars['node'] = $node;
$vars['action_menu_items'] = $node->vhp['data']['action_menu_styling']['am_container']['item'];
if(isset($vars['action_menu_items'])){
foreach($vars['action_menu_items'] as $items => $order){
foreach($order as $key => $values){
@jdvc
jdvc / brand.php
Last active August 26, 2015 23:49
<?php
if ($node->type == 'course' || $node->type == 'brand') {
$extrafield_name = 'vhp3_action_menu';
dpm($node);
dpm($node->field_brand);
if (isset($extra_fields[$extrafield_name]) && isset($extra_fields[$extrafield_name]['visible']) && $extra_fields[$extrafield_name]['visible']) {
$sony_node = node_load(2962);
// when i do this dpm, the sony vhp data is missing on the course page
// same node no vhp data via node_load
<?php
if ($node->type == 'course' || $node->type == 'brand') {
$extrafield_name = 'vhp3_action_menu';
if (isset($extra_fields[$extrafield_name]) && isset($extra_fields[$extrafield_name]['visible']) && $extra_fields[$extrafield_name]['visible']) {
$node->content[$extrafield_name] = array(
'#title' => t('VHP 3 Action Menu'),
'#theme' => 'ccs_brands_vhp_action_menu',
'#view_mode' => $view_mode,
'#language' => $langcode,
'#field_name' => $extrafield_name,
$items['user/%/subscription'] = array(
'title' => 'Subscription',
'description' => 'Subscription form.',
'page callback' => 'drupal_get_form',
'page arguments' => array('stripe_subscription_subscription_form', 1),
'access callback' => 'stripe_subscription_access',
'access arguments' => array(1),
'menu_name' => 'user-menu',
'type' => MENU_LOCAL_TASK
);