/**
   * {@inheritdoc}
   */
  public function viewElements(FieldItemListInterface $items, $langcode) {
    $elements = [];

    foreach ($items as $delta => $item) {
      $view_name = $item->getValue()['target_id'];
      $display_id = $item->getValue()['display_id'];
      $argument = $item->getValue()['argument'];
      if ($argument != '') {
        $view = views_embed_view($view_name, $display_id, $argument);
      }
      else {
        $view = views_embed_view($view_name, $display_id);
      }

      if ($this->getSetting('render_view')) {

        $elements[$delta] = array(
          '#markup' => render($view),
          // todo what cache shall we use?
          '#cache' => array(
//              'tags' => $user->getCacheTags(),
          ),
        );

        }
      }


    return $elements;
  }
 function er_browser_widget_search_content(array &$form, FormStateInterface $form_state)
 {
     $form = \Drupal::formBuilder()->getForm('Drupal\\er_browser_widget\\Form\\EntityReferenceBrowserWidgetForm');
     $response = new AjaxResponse();
     $title = $this->t('Entity Search and Reference.');
     $form['#attached']['library'][] = 'core/drupal.dialog.ajax';
     $response->setAttachments($form['#attached']);
     $content = views_embed_view('entity_reference_browser_widget');
     $options = array('dialogClass' => 'test-dialog', 'width' => '75%');
     $modal = new OpenModalDialogCommand($title, $form, $options);
     $response->addCommand($modal);
     return $response;
 }
/**
 * Override or insert PHPTemplate variables into the templates.
 */
function phptemplate_preprocess_page(&$vars)
{
    //  print_r($vars);
    $vars['primary_links'] = _opensourcery_primary_links($vars['primary_links']);
    $vars['secondary_links'] = _opensourcery_secondary_links($vars['secondary_links']);
    $vars['tabs2'] = menu_secondary_local_tasks();
    // Hook into color.module
    if (module_exists('color')) {
        _color_page_alter($vars);
    }
    // Render the slideshow view for homepage
    $vars['embedded_slideshow'] = views_embed_view('homeslideshow', 'block_1');
    //Reload the javascript into the scripts due to a problem with slideshow.
    $vars['scripts'] = drupal_get_js();
}
 /**
  * Mailer.
  */
 public function mailer(Request $request)
 {
     $content = $request->getContent();
     if (empty($content)) {
         return new JsonResponse(['status' => 'error']);
     }
     $params = Json::decode($content);
     $email = $params['email'];
     $result = $params['selection'];
     $progress = $params['progress'];
     // Handle errors.
     if (!valid_email_address($email) || strlen($result) < 2) {
         return new JsonResponse(['status' => 'error']);
     }
     // Prepare email.
     $to = [$email];
     $view = views_embed_view('answer', 'rest_export_1', $result);
     $content = \Drupal::service('renderer')->render($view);
     $nodes = Json::decode($content);
     // Get the hidden fields
     $view = views_embed_view('hideanswers', 'rest_export_1', $result);
     $content = \Drupal::service('renderer')->render($view);
     $hidden = Json::decode($content);
     $hidden = array_map(function ($item) {
         return $item['nid'];
     }, $hidden);
     $view = views_embed_view('disclaimer', 'rest_export_1', $result);
     $content = \Drupal::service('renderer')->render($view);
     $disclaimer = Json::decode($content);
     $view = views_embed_view('intro_email', 'rest_export_1', $result);
     $content = \Drupal::service('renderer')->render($view);
     $intro = Json::decode($content);
     $result = \Drupal::service('plugin.manager.mail')->mail('angapp', 'results', implode(', ', $to), \Drupal::currentUser()->getPreferredLangcode(), ['progress' => $progress, 'intro' => $intro, 'disclaimer' => $disclaimer, 'nodes' => $nodes, 'hidden' => $hidden]);
     if ($result['result'] === TRUE) {
         return new JsonResponse(['status' => 'ok']);
     } else {
         return new JsonResponse(['status' => 'error']);
     }
 }
Example #5
0
 function run()
 {
     // get html from view by setting_name
     $setting = $_REQUEST['name'];
     // get settings from civicrm
     $settings = CRM_Core_BAO_Setting::getItem('windowsill', 'settings');
     $decode = json_decode(utf8_decode($settings), true);
     // variables
     $error = TRUE;
     $content = "";
     $view = array();
     // loop settings
     foreach ($decode as &$value) {
         // get view data if setting exists
         if ($setting == $value['name']) {
             $error = FALSE;
             $view = explode(':', $value['view']);
             break;
         }
     }
     // check if setting exists & set page variables
     if (!$error) {
         $title = $setting;
         $content .= views_embed_view($view[0], $view[1]) . "<br>";
     } else {
         $title = "Configuration error";
         $content .= "Check your windowsill settings.";
     }
     // assign page title
     CRM_Utils_System::setTitle(ts('WindowSill Render'));
     // assign a variable for use in a template
     $this->assign('title', $title);
     $this->assign('content', $content);
     // render
     parent::run();
 }
<?php

echo views_embed_view('top_news_first', 'default', $output) . views_embed_view('news_tabs_right_side', 'default', $output);
<?php

//$block = module_invoke('views', 'block_view', 'destinos-block_1');
//print render($block['content']);
//Block Productos (Destinos)
$tid = arg(2);
$term = taxonomy_term_load($tid);
$my_arg = $term->name;
$block = views_embed_view('destinos', 'block_1', $my_arg);
print '<h3 class="lined" style="margin-top: 12px">' . t('Viajes por ') . $my_arg . '</h3>';
if (!empty($block)) {
    print $block;
} else {
    print t('No se encontraron viajes en ') . $my_arg;
}
//Block Restaurantes (Destinos)
$block_restaurantes = views_embed_view('restaurantes', 'block', $my_arg);
print '<h3 class="lined" style="margin-top: 12px">' . t('Restaurantes por ') . $my_arg . '</h3>';
if (!empty($block_restaurantes)) {
    print $block_restaurantes;
} else {
    print t('No se encontraron restaurantes en ') . $my_arg;
}
//Block Hoteles (Destinos)
$block_hoteles = views_embed_view('hotels', 'block', $my_arg);
print '<h3 class="lined" style="margin-top: 12px">' . t('Hoteles por ') . $my_arg . '</h3>';
if (!empty($block_hoteles)) {
    print $block_hoteles;
} else {
    print t('No se encontraron restaurantes en ') . $my_arg;
}
            <div class="panel panel-carousel slide">
              <div class="panel-heading">
                <h3 class="panel-title"><a href="/business-news">Business News</a></h3>
              </div>
              <?php 
print views_embed_view('front_page_news_views', 'business_news');
?>
            </div>

            <div class="panel panel-carousel slide">
              <div class="panel-heading">
                <h3 class="panel-title"><a href="/whats-new">What&#39;s New</a></h3>
              </div>
              <?php 
print views_embed_view('front_page_news_views', 'whats_new');
?>
            </div>

            <div class="panel panel-carousel slide">
              <div class="panel-heading">
                <h3 class="panel-title"><a href="/quick-facts">Quick Facts</a></h3>
              </div>
              <?php 
print views_embed_view('front_page_news_views', 'quick_facts');
?>
            </div>
        </div>
    </div>
  </div>

</div>
    ?>
' class="email" target="_blank" title="Email this content"><img src="/sites/all/themes/mortgage_new_theme/images/mail1.png" /></a>
					</span>

					<span class="chicklets copy-to-clipboard">
					  <textarea class="js-copytextarea" id="copytext_<?php 
    print $nid;
    ?>
"><?php 
    print $url1;
    ?>
</textarea>
				      <a href="javascript:void(0)" class="copy-link js-textareacopybtn" title="Copy link to clipboard" onclick="customCopyText('copytext_<?php 
    print $nid;
    ?>
');">Copy Textarea</a>
			      	</span>
				</div> 
				 <!-- Flag link-->
				 <?php 
    print $flag_link;
    ?>
			</span>  
		</div> 
		<div class="views-popup-container"><?php 
    print views_embed_view('popup_views', 'block_1', $nid);
    ?>
</div> 
  </div>
<?php 
}
Example #10
0
      ?>
    </div>
    <?php endif;?>
    <div id="js-contentFilterContainer"></div>

    <?php
      hide($content['comments']);
      hide($content['links']);
      hide($content['field_tags']);
    ?>

    <?php print render($content); ?>
    <div class="linkedContent view-recent-activity">
      <?php print views_embed_view('relations_to_nodes', 'parents'); ?>
      <?php print views_embed_view('relations_to_nodes', 'evidence'); ?>
      <?php print views_embed_view('relations_to_nodes', 'relationteaser'); ?>
    </div>
    <?php if (user_is_logged_in()): ?>
      <div class="linkingForm"><?php print render($select_relation) ?></div>
    <?php endif; ?>

    <?php if ((user_is_logged_in() == FALSE) && ($open_to_comments == TRUE)): ?>
      <div id='comment-form-container'><figure class='loginToCommentCTA'>
          <h2 class='title comment-form'><?php print $comment_login_title ?></h2>
                        <span class='form-item'>
                          <label><?php print $comment_login_subject ?> </label><input class='form-control form-text' type='text' size='60'>
                        </span>
                        <span>
                        <span class='form-item'>
                          <label><?php print $comment_login_comment ?>
                            <span class='form-required'>*</span>
Example #11
0
 /**
  * Page callback: sample Views-based report.
  *
  * @see zeitgeist_preprocess_views_view()
  *
  * @return string
  *   HTML
  */
 public function page()
 {
     $ret = views_embed_view('zeitgeist');
     return $ret;
 }
        $right_data = $large;
        $left_data = views_embed_view('articles_view', 'vertical');
    }
}
?>

<div class="major-blog_right">
  <div class="<?php 
print $r_css;
?>
 blog_margin">
  <?php 
print $right_data;
?>
  </div>

  <div class="<?php 
print $l_css;
?>
">
  <?php 
print $left_data;
?>
  </div>

  <div style="display: inline-block;">
  <?php 
print views_embed_view('articles_view', 'small');
?>
  </div>
</div>
    ?>
    <div class="schools-wrapper">
      <?php 
    print views_embed_view('instructors', 'instructors_schools_block', substr($relatedNodes['instructor'], 0, -1));
    ?>
    </div>
  <?php 
}
?>

  <?php 
if ($relatedNodes['news']) {
    ?>
    <div class="news-wrapper">
      <?php 
    print views_embed_view('news', 'news_block', substr($relatedNodes['news'], 0, -1));
    ?>
    </div>
  <?php 
}
?>

  <?php 
print render($content['links']);
?>

  <?php 
print render($content['comments']);
?>

</article>
Example #14
0
              Tlf. 43 57 75 75</p>
              <p><a href="mailto:ishojkommune@ishoj.dk" title="Skriv e-mail til Ishøj Kommune">ishojkommune@ishoj.dk</a></p>

            </div>
            <div class="grid-third sociale-medier">
              <?php 
print render($page['footer_sociale']);
?>
              <h3>Følg os på sociale medier</h3>
              <p>
                <a class="sprite sprite-facebook footer" href="http://www.facebook.com/ishojkommune" title="Følg Ishøj Kommune på Facebook"><span><span class="screen-reader">Følg Ishøj Kommune på Facebook</span></span></a>
                <a class="sprite sprite-linkedin footer" href="https://www.linkedin.com/company/ishoj-kommune" title="Følg Ishøj Kommune på LinkedIn"><span><span class="screen-reader">Følg Ishøj Kommune på LinkedIn</span></span></a>
                <a class="sprite sprite-twitter footer" href="http://www.twitter.com/ishojkommune" title="Følg Ishøj Kommune på Twitter"><span><span class="screen-reader">Følg Ishøj Kommune på Twitter</span></span></a>
                <a class="sprite sprite-youtube footer" href="http://www.youtube.com/tvishoj" title="Følg Ishøj Kommune på Youtube"><span><span class="screen-reader">Følg Ishøj Kommune på Youtube</span></span></a>
              </p>
            </div>
          </div>
        </div>
      </footer>
      <!-- FOOTER S**T-->

      <?php 
// BREAKING
print views_embed_view('kriseinformation', 'pagevisning');
?>



    </div>
    <!-- PAGE S**T -->
<?php

// $Id: node.tpl.php,v 1.4 2007/08/07 08:39:36 goba Exp $
?>
<div id="event-title">
	<h1><?php 
print $node->title;
?>
</h1>
</div>
<div id="event-share">
	<!-- AddThis Button BEGIN -->
	<div class="addthis_toolbox addthis_default_style ">
		<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
		<a class="addthis_button_tweet"></a>
		<a class="addthis_counter addthis_pill_style"></a>
	</div>
	<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=xa-4ddd07af51706810"></script>
	<!-- AddThis Button END -->
</div>
<div id="category-wrapper"><?php 
print views_embed_view('mainstage', 'page_1', $node->field_category_name[0]['value']);
?>
</div>
Example #16
0
><?php 
    print $title;
    ?>
</h1>
    <?php 
}
?>
    <?php 
print render($title_suffix);
?>
  </header>

  <?php 
// Hide tags and links now so that we can render them later.
hide($content['links']);
print views_embed_view('organograms', 'block');
?>
  <a class="organogram-full-screen" href="<?php 
print $content['field_endpoint'][0]['#markup'];
?>
"><span><i class="icon-expand-alt"></i></span>Fullscreen</a>

  <iframe width='100%' height='700px' src="<?php 
print $content['field_endpoint'][0]['#markup'];
?>
" title="Content from external site: Application-orientated dynamic content, describing structure of government in organogram format"></iframe>
</article> <!-- /.node -->

<?php 
if (!empty($content['links'])) {
    ?>
Example #17
0
	
	<?php 
$viewName = 'Media';
print views_embed_view($viewName);
<?php

/**
 * @file
 * Default simple view template to display a list of rows.
 *
 * @ingroup views_templates
 */
global $user;
if (!empty($title)) {
    ?>
  <h3><?php 
    print $title;
    ?>
</h3>
<?php 
}
?>
<div class="buy-main-container"><?php 
print views_embed_view('countrywise_commodities', 'block_4');
?>
</div>
<div class="sell-main-container"><?php 
print views_embed_view('countrywise_commodities', 'block_5');
?>
</div>
Example #19
0
<div class="clearfix aboutPanel">

    <div class="clearfix">
        <?php 
print views_embed_view('home_panels', 'about_me');
?>
        <!--  It's so much easier to work with a standalone view for the menu-->
    </div>

</div>
Example #20
0
 /**
  * Tests views.module: views_embed_view().
  */
 public function testViewsEmbedView()
 {
     $this->enableModules(array('user'));
     $result = views_embed_view('test_argument');
     $this->assertEqual(count($result['#view']->result), 5);
     $result = views_embed_view('test_argument', 'default', 1);
     $this->assertEqual(count($result['#view']->result), 1);
     $result = views_embed_view('test_argument', 'default', '1,2');
     $this->assertEqual(count($result['#view']->result), 2);
     $result = views_embed_view('test_argument', 'default', '1,2', 'John');
     $this->assertEqual(count($result['#view']->result), 1);
     $result = views_embed_view('test_argument', 'default', '1,2', 'John,George');
     $this->assertEqual(count($result['#view']->result), 2);
 }
Example #21
0
    </div>
  </div> 
  
  <div class="container mb-lg-3x mb-sm-2x">
    <div class="row">

      <div class="col-lg-5 col-xs-12 mb-md-3x mb-sm-2x">
        <div class="section-kiosque">

          <div class="section-header">
            <h2 class="section-title"><a href="publications/">Le kiosque</a></h2>
          </div>
          <div id= "#js-publication-carousel">
          <?php 
$publications = 'publications';
print views_embed_view($publications, $display_id = 'block_1');
?>
  
          </div>                             
        </div>                                             
                                                        
      </div> 
      
      <div class="col-lg-7 col-xs-12">
        <div class="section-big-access">
            <div class="row">
              <div class="col-sm-6 col-xs-12 mb-xs-2x">
                                                        <a href="http://drupal7.dev/ma-mairie/les-documents-utiles/" class="big-access big-access-green">
                    <h3 class="big-access-title">Les documents utiles</h3>
                    <img width="360" height="315" src="http://drupal7.dev/sites/all/themes/duplicable/img/docutheque-360x315.jpg" class="img-responsive wp-post-image" alt="docutheque">                   </a>
><?php 
    print $title;
    ?>
</h1>
                  <?php 
}
?>
                  <?php 
print render($title_suffix);
?>
                  <?php 
print views_embed_view('page_menu', 'header_nav');
?>
                <?php 
if (current_path() != 'node/50' && current_path() !== 'node/62') {
    print views_embed_view('page_menu', 'header_summary');
}
?>

              </header>

              <?php 
print render($page['content']);
?>
            <?php 
print render($page['content_bottom']);
?>
          </div>


      <div class="node-summary"><?php 
    print $teaser;
    ?>
</div>
    <?php 
}
?>
    <?php 
print $content;
?>
      <div id="embedded-views">
        <?php 
$viewname = 'Issue2';
$display_id = 'block_2';
$arg1 = $node->nid;
print views_embed_view($viewname, $display_id, $arg1);
?>
      </div>
    <?php 
if ($tags) {
    ?>
      <span class="tags"><?php 
    print $tags;
    ?>
</span>
    <?php 
}
?>
  </div>
</div>
<?php 
Example #24
0
  function printdata($node1){	
	
	$qry = "SELECT count(*) FROM {comments} where pid=$node1";
	$num = db_result(db_query(db_rewrite_sql($qry)));
	//print $node1.'--'.$num.'--';
	
	
	$result = db_query("SELECT * FROM {comments} where pid=%d",$node1);
	while($row = db_fetch_array($result)){
		$node=$row['cid']; $nodepid=$row['pid'];
		
		
		 $result = db_query("SELECT * FROM {comments} where pid=%d",$node1);
	while($row = db_fetch_array($result)){
		$node22=$row['cid']; $nodepid=$row['pid'];
		 $viewName = 'user_scholar_comments';
		//print $node22.'**--';
		$qry = "SELECT count(*) FROM {comments} where pid=$node22";
	$num = db_result(db_query(db_rewrite_sql($qry)));
//print '-------------------------------------------------**'.$num.'--------------->>';

		
		
		 print views_embed_view($viewName , $display_id = 'default',$node22);
		  
		  
		$subitem11 = db_query("SELECT * FROM {comments} where pid=%d",$node22);
		while($row = db_fetch_array($subitem11)){
		
		 $node1122=$row['cid'];
		 
		 print views_embed_view($viewName , $display_id = 'default', $node1122);
		  if($node1122!=" "){
			printdata($node1122);
		}
		  
		  
		  }
		  }
		//  print "-----------".$nodepid."-----------";
		$subitem = db_query("SELECT * FROM {comments} where pid=%d",$node);
		while($row = db_fetch_array($subitem)){
		
		 $node11=$row['cid']; //printdata($node11);
	//print $node11."ooooooooooooooooo";
		}
		if($node11!=" "){
		//	printdata_cmt($node);
		}
		
	}
 }
Example #25
0
<div class="clearfix experiencePanel">
  <?php 
print views_embed_view('home_panels', 'experience');
?>
  <!--  It's so much easier to work with a standalone view for the menu-->
  <?php 
print views_embed_view('page_menu', 'header_nav', '61');
?>
</div>
$viewName = 'FAQ_Clinical_Directors';
echo views_embed_view($viewName);
?>
	</div>

	<div id="donarsandfunders" style="display:none; position:absolute; left:0; top:0" class="faq-cn">
		<?php 
$viewName = 'FAQ_Donors_Funders';
echo views_embed_view($viewName);
?>
	</div>

	<div id="fosterparents" style="display:none; position:absolute; left:0; top:0" class="faq-cn">
		<?php 
$viewName = 'FAQ_Foster_Parents';
echo views_embed_view($viewName);
?>
	</div>


</div>


<script type="text/javascript">

$(document).ready(function() {
	$(".faq-questions ul li a").each(function() {
		$(this).bind('click', function(e) {
			e.preventDefault();
			var ans = $(this).parent().children('.ans').html();
			$('.faq-answer .faq-in').empty().append(ans);
  <div class="row">
    <div class="col-md-6 no-padding-right">
      <?php 
if ($content['field_image']) {
    ?>
        <?php 
    print render($content['field_image']);
    ?>
      <?php 
}
?>
    </div><!-- /.col-md-6 -->

    <div class="col-md-6">
      <?php 
print views_embed_view('establecimiento_salud_map', 'est_blk_map', $node->nid);
?>
    </div><!-- /.col-md-6 -->
  </div><!-- /.row -->

  <div class="content"<?php 
print $content_attributes;
?>
>
    <?php 
// We hide the comments and links now so that we can render them later.
hide($content['comments']);
hide($content['links']);
hide($content['field_date']);
hide($content['field_is_free']);
hide($content['field_age_range']);
    }
    ?>
      <?php 
    // $field->element_type is either SPAN or DIV depending upon whether or not
    // the field is a 'block' element type or 'inline' element type.
    ?>
      <<?php 
    print $field->element_type;
    ?>
 class="field-content"><?php 
    print $field->content;
    ?>
</<?php 
    print $field->element_type;
    ?>
>
  </<?php 
    print $field->inline_html;
    ?>
>
<?php 
}
?>

<?php 
print views_embed_view('node_gallery', 'block_2', $row->node_node_data_field_node_gallery_nid);
?>

<?php 
print views_embed_view('node_gallery', 'block_4', $row->node_node_data_field_node_gallery_nid);
<style>
#baoming{width:660px;font-size:12px;line-height:2em;}
h2{text-align:center;}
h3{margin-bottom:0;}
.info{padding:3px;border:2px solid #333;background:#EEE; }
</style>
<div id="baoming">
<h2>第三届全国高职高专英语写作大赛参赛学校报名表</h2>

<?php 
$views_name = 'myprofile';
$display_id = 'myprofileinfo';
print views_embed_view($views_name, $display_id);
print render($page['content']);
?>

<h3>注:请务必保持联系畅通,如有联系方式的变更,请及时告知大赛秘书处。</h3>
<div class="info">
<h3>声  明:</h3>
本校根据“全国高职高专英语写作大赛组织委员会”的要求组织本校选拔赛,上述选手经现场比赛公正选拔胜出。<br />
<h3>本校清楚:</h3>若选手、指导老师或本校在比赛的任何阶段被查实有任何舞弊行为,将被取消三年内参加本比赛的资格,并由全国组委会通报给本校主管部门。<br />
参赛学校相关负责人(签名):&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;公章(学校或教务处)<br />
联系电话:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;年&nbsp;&nbsp;&nbsp;&nbsp; 月&nbsp;&nbsp;&nbsp;&nbsp; 日
</div>
<br />打印该报名表格,并加盖学校或教务处公章寄往秘书处。
<br />大赛秘书处联系地址:广东省深圳市南山区深圳职业技术学院西校区行政楼三楼应用外国语学院 518055
</div>
	
Example #30
0
             <?php 
 if ($node->field_category_poll[0]["value"] == 25) {
     ?>
             <a href="/category/categoria/encuestas/encuesta" rel="tag" title="">Encuesta</a>
             <?php 
 }
 ?>
         </div>
     </div>
 </div>
 <div class="field field-ds-group-ds-node-date-type-vote field-group">
     <div class="field field-date-author-info">
         <div class="field-items">
             <div class="field-item odd">
                 <?php 
 print views_embed_view('node_date_author', 'default', $node->nid);
 ?>
             </div>
         </div>    
     </div>
     
 </div>
 <?php 
 if ($node->og_groups) {
     ?>
     <div class="field field-ds-og-groups">
         <div class="field-label-inline-first">En: </div>
         <?php 
     print $og_links['view'];
     ?>
     </div>