Пример #1
0
<?php

echo get_sympal_breadcrumbs($menuItem, $content);
?>

<h1><?php 
echo get_sympal_content_slot('title');
?>
</h1>

<?php 
echo get_sympal_content_slot('body');
Пример #2
0
<?php

echo get_sympal_breadcrumbs($menuItem, $content);
?>

<h1><?php 
echo get_sympal_content_slot('title', array('edit_mode' => 'inline'));
?>
</h1>

<?php 
echo get_sympal_content_slot('body', array('edit_mode' => 'inline'));
Пример #3
0
<?php

echo get_sympal_breadcrumbs($menuItem, $content);
?>

<h1><?php 
echo get_sympal_content_slot($content, 'title');
?>
</h1>

<?php 
echo get_sympal_content_slot($content, 'body', 'Markdown');
Пример #4
0
echo get_sympal_content_slot($content, 'title');
?>
</h2>

<?php 
echo get_sympal_content_slot($content, 'header', 'Markdown');
?>

<?php 
$pagerNav = $dataGrid->getPagerNavigation($content->getRoute());
?>

<?php 
echo $dataGrid->getPagerHeader();
?>

<?php 
echo $pagerNav;
?>

<?php 
echo $dataGrid->render();
?>

<?php 
echo $pagerNav;
?>

<?php 
echo get_sympal_content_slot($content, 'footer', 'Markdown');
Пример #5
0
<div id="sympal_blog">
  <div class="list">
    <h2><?php 
echo get_sympal_content_slot($content, 'title');
?>
</h2>

    <?php 
echo get_sympal_content_slot($content, 'header');
?>

    <?php 
$listResults = $pager->getResults();
?>

    <?php 
echo get_partial('sympal_blog/blog_list', array('menuItem' => $menuItem, 'pager' => $pager, 'content' => $listResults));
?>

    <?php 
echo get_sympal_content_slot($content, 'footer');
?>
  </div>
</div>

<?php 
slot('sympal_right_sidebar');
?>
  <?php 
echo get_component('sympal_blog', 'sidebar');
end_slot();
<h1><?php 
echo get_sympal_content_slot('title', array('type' => 'Text'));
?>
</h1>

<?php 
echo get_sympal_content_slot('body', array('type' => 'Markdown'));
Пример #7
0
$site = $content->getSite();
// Test type
$t->is($type->getName(), 'sfSympalPage', 'Test content type name');
$t->is($type->getLabel(), 'Page', 'Test content type label');
// Test site
$t->is($site->getTitle(), 'Sympal', 'Test site name');
$t->is($site->getSlug(), 'sympal', 'Test site slug');
$sfUser = sfContext::getInstance()->getUser();
$sfUser->signIn($user);
$sfUser->isEditMode(true);
// Refresh content
$content->refresh();
$content->publish();
$t->is(strtotime($content->date_published) > 0, true, 'Test content is published');
$content->unpublish();
$t->is(strtotime($content->date_published) > 0, false, 'Test content is unpublished');
$t->is(strtotime($menuItem->date_published) > 0, false, 'Test menu item is unpublished');
$t->is($content->getTitle(), 'Testing this out', 'Test getting content type instance title from content');
$t->is($content->getTemplateToRenderWith(), 'sympal_page/view', 'Test getTemplateToRenderWith()');
$t->is($content->getHeaderTitle(), 'Testing this out', 'Test getHeaderTitle()');
$t->is($content->getLayout(), null, 'Test getlayout()');
$t->is($content->getRoute(), '@page?slug=testing-this-out', 'Test getRoute()');
// Test getting and adding of slots
$t->is($content->getSlots()->count(), 0, 'Test we have 0 slots');
get_sympal_content_slot('title', array('type' => 'Text', 'content' => $content));
get_sympal_content_slot('body', array('type' => 'Markdown', 'content' => $content));
get_sympal_content_slot('teaser', array('type' => 'RawHtml', 'content' => $content));
$content->refresh(true);
$t->is($content->getSlots()->count(), 3, 'Test we have 3 slots');
get_sympal_content_slot($content, 'title', 'Text');
$t->is($content->getSlots()->count(), 3, 'Test we still have 3 slots');
Пример #8
0
<?php

use_stylesheet('/sfSympalReleasePlugin/css/release.css');
?>

<h1><?php 
echo get_sympal_content_slot('title');
?>
</h1>

<?php 
echo get_sympal_content_slot('archive_filename');
?>

<div class="release_body">
  <?php 
echo get_sympal_content_slot('details');
?>
</div>
Пример #9
0
<?php

echo get_sympal_breadcrumbs($menuItem, $content);
?>

<?php 
if ($sf_user->isAuthenticated()) {
    ?>
  <p><?php 
    echo __('You are already registered.');
    ?>
</p>
<?php 
} else {
    ?>
  <h1><?php 
    echo get_sympal_content_slot($content, 'title');
    ?>
</h1>

  <?php 
    echo get_sympal_content_slot($content, 'body');
    ?>

  <?php 
    echo get_component('sfGuardRegister', 'form');
}