/** * {@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']); } }
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'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 }
?> </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>
/** * 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>
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>
><?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'])) { ?>
<?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>
<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>
/** * 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); }
</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
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); } } }
<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 /> 参赛学校相关负责人(签名): 公章(学校或教务处)<br /> 联系电话: 年 月 日 </div> <br />打印该报名表格,并加盖学校或教务处公章寄往秘书处。 <br />大赛秘书处联系地址:广东省深圳市南山区深圳职业技术学院西校区行政楼三楼应用外国语学院 518055 </div>
<?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>