Example #1
0
<ul class="site_navigation">
<?php 
foreach ($level1_nodes as $node) {
    ?>
  <li <?php 
    if ($node->getSlug() == $page->getSlug()) {
        ?>
class="current"<?php 
    }
    ?>
>
    <?php 
    echo link_to($node->__toString($culture), sfSimpleCMSTools::urlForPage($node->getSlug()), array('class' => 'cms_page_navigation'));
    ?>
  </li>
<?php 
}
?>
</ul>
Example #2
0
<?php

$localizations = $sf_simple_cms_page->getLocalizations(ESC_RAW);
foreach ($localizations as $localization) {
    ?>
  <?php 
    echo link_to(format_language(substr($localization, 0, 2)), sfSimpleCMSTools::urlForPage($sf_simple_cms_page->getSlug(), 'edit=true', $localization));
}
Example #3
0
<?php

if ($pages) {
    ?>
  <h3>Latest modifications</h3>
  <ul>
  <?php 
    foreach ($pages as $page_node) {
        ?>
    <li><?php 
        echo link_to($page_node->getTitle($culture), sfSimpleCMSTools::urlForPage($page_node->getSlug()), 'class=cms_page_navigation');
        ?>
</li>  
  <?php 
    }
    ?>
  </ul>
<?php 
}
Example #4
0
echo include_title();
?>
    <?php 
include_slot('auto_discovery_link_tag');
?>
    <link rel="shortcut icon" href="/favicon.ico">
  </head>
  <body>
    <div id="cms">
      <div id="head">
        <div id="site_name">
          <?php 
if (!include_slot('sfSimpleCMS_home_link')) {
    ?>
            <?php 
    echo link_to(sfConfig::get('app_sfSimpleCMS_home_link', 'My Swell site'), sfSimpleCMSTools::urlForPage(sfConfig::get('app_sfSimpleCMS_default_page', 'home')), array('class' => 'cms_page_navigation'));
    ?>
  
          <?php 
}
?>
    
          <?php 
if (!include_slot('sfSimpleCMS_tagline')) {
    ?>
            <div id="site_tagline">
              <?php 
    echo sfConfig::get('app_sfSimpleCMS_tagline', 'All there is to know about [you name it]');
    ?>
            </div>
          <?php 
 public function executeDelete()
 {
     $this->checkEditorCredential();
     $culture = $this->getCulture();
     $page = sfSimpleCMSPagePeer::retrieveBySlug($this->getRequestParameter('slug'));
     $this->forward404Unless($page);
     $page->delete();
     $this->redirect(sfSimpleCMSTools::urlForPage(sfConfig::get('app_sfSimpleCMS_default_page', 'home'), 'edit=true', $culture));
 }
 public function executeEditPage()
 {
     $page = sfSimpleCMSPagePeer::retrieveByPk($this->getRequestParameter('id'));
     $this->redirect(sfSimpleCMSTools::urlForPage($page->getSlug(), 'edit=true', $this->getUser()->getCulture()));
 }
Example #7
0
    <?php 
foreach ($page_names as $page_slug => $page_name) {
    ?>
      <li>
        <?php 
    if ($page_slug == $slug) {
        ?>
          <div class="current"><?php 
        echo $page_name;
        ?>
</div>
        <?php 
    } else {
        ?>
          <?php 
        echo link_to($page_name, sfSimpleCMSTools::urlForPage($page_slug, $query_string));
        ?>
        <?php 
    }
    ?>
      </li>
    <?php 
}
?>
    </ul>

  </div>
</div>

<?php 
use_javascript(sfConfig::get('sf_prototype_web_dir') . '/js/prototype');