Страница 1 из 1

Шаблон eos

СообщениеДобавлено: 02 июл 2011, 17:06
fallingfalling
Скачал данный шаблон у вас на сайте, настроил под себя дизайн, все работает отлично, но нашей один баг.
Страницы типа Блог не редактируются вообще. Как это можно исправить?

Re: Шаблон eos

СообщениеДобавлено: 02 июл 2011, 19:42
xstarter
Не редактируется содержимое страниц (контент) или вы имеете в виду то, что дизайн страниц типа Блог нельзя скорректировать путём редактирования файлов шаблона?

Re: Шаблон eos

СообщениеДобавлено: 02 июл 2011, 20:17
fallingfalling
не редактируется контент

Re: Шаблон eos

СообщениеДобавлено: 03 июл 2011, 19:26
fallingfalling
+ проверил другие дизайны, там все редактируется хорошо
но хотелось бы использовать именно eos

Re: Шаблон eos

СообщениеДобавлено: 03 июл 2011, 19:54
fallingfalling
почему не работает редактирование я понял... в архиве с темой просто напросто нету файла blog_entry.php
начал пробывать писать его
Код: Выделить всё
<?php  defined('C5_EXECUTE') or die("Доступ запрещен.");
$this->inc('elements/header.php'); ?>

      <div id="contentWrapperFull" <?php if ($c->isEditMode()) print 'style="z-index:0 !important;"'?>>
         <div class="changeSidebarTop"></div>
            <div id="contentArea">
               <div class="post">
                  <div class="postHeader">
                     <div class="postContent">
                        <?php
                        $as = new Area('Main');
                        $as->display($c);
                        ?>
                     </div>
                  </div>
               </div>
            </div>
           <div class="changeSidebarBottom"></div>
      </div>

      <div id="body">
         <div class="pageSection">
            <?php  $ai = new Area('Blog Post Header'); $ai->display($c); ?>
         </div>
         <div class="pageSection">
            <h1><?php  echo $c->getCollectionName(); ?></h1>
            <p class="meta">Автор: <?php  echo $c->getVersionObject()->getVersionAuthorUserName(); ?>. Дата: <?php  echo $c->getCollectionDatePublic('F j, Y'); /*change date*/?></p>
         </div>
         <div class="pageSection">
            <?php  $as = new Area('Main'); $as->display($c); ?>
         </div>
         <div class="pageSection">
            <?php  $a = new Area('Blog Post More'); $a->display($c); ?>
         </div>
         <div class="pageSection">
            <?php  $ai = new Area('Blog Post Footer'); $ai->display($c); ?>
         </div>
      </div>

      <div class="spacer">&nbsp;</div>
   </div>

<?php  $this->inc('elements/footer.php'); ?>

Когда заливаю файл на сервер, страничка создается, но получилось криво:
Пожалуйста зарегистрируйтесь, чтобы увидеть ссылку


Подскажите что не так в php коде?

Re: Шаблон eos

СообщениеДобавлено: 04 июл 2011, 20:03
Михаил
Тип странички для eos blog_entry.php
Код: Выделить всё
<?php
defined('C5_EXECUTE') or die(_("Access Denied."));
$this->inc('elements/header.php');
?>
      <div id="contentWrapper_leftSide" <?php if ($c->isEditMode()) print 'style="z-index:0 !important;"'?>>
         <div class="changeSidebarTop"></div>
            <div class="SideBar_Left">
               <div class="SideBar_Full">
                  <ul>
                     <li>
                        <div class="sidebarbox">
                           <?php
                           $as = new Area('Sidebar');
                           $as->display($c);
                           ?>
                        </div>
                     </li>
                  </ul>
               </div><!-- Closes .SideBar_Full -->
            </div><!-- Closes .SideBar_Left -->
            <div id="contentArea">
               <div class="post">
                  <div class="postHeader">
                     <div class="postContent">
                     <div class="pageSection">
            <?php  $ai = new Area('Blog Post Header'); $ai->display($c); ?>
         </div>
         <div class="pageSection">
            <h1><?php  echo $c->getCollectionName(); ?></h1>
            <p class="meta">Автор: <?php  echo $c->getVersionObject()->getVersionAuthorUserName(); ?>. Дата: <?php  echo $c->getCollectionDatePublic('F j, Y'); /*change date*/?></p>
         </div>
         <div class="pageSection">
            <?php  $as = new Area('Main'); $as->display($c); ?>
         </div>
         <div class="pageSection">
            <?php  $a = new Area('Blog Post More'); $a->display($c); ?>
         </div>
         <div class="pageSection">
            <?php  $ai = new Area('Blog Post Footer'); $ai->display($c); ?>
         </div>
                        <?php
                        $as = new Area('Main');
                        $as->display($c);
                        ?>
                     </div>
                  </div>
               </div>
            </div>
           <div class="changeSidebarBottom"></div>
      </div>
<?php $this->inc('elements/footer.php'); ?>

Работает 100%. Думаю не составит труда поправить класс если надо не left а right сайтбар

Re: Шаблон eos

СообщениеДобавлено: 05 июл 2011, 18:40
fallingfalling
ну если right сайтбар то понятно, а если просто фул?

Re: Шаблон eos

СообщениеДобавлено: 05 июл 2011, 22:05
Михаил
fallingfalling писал(а):ну если right сайтбар то понятно, а если просто фул?

Так
Код: Выделить всё
<?php
defined('C5_EXECUTE') or die(_("Access Denied."));
$this->inc('elements/header.php');
?>
      <div id="contentWrapperFull" <?php if ($c->isEditMode()) print 'style="z-index:0 !important;"'?>>
         <div class="changeSidebarTop"></div>
            <div id="contentArea">
               <div class="post">
                  <div class="postHeader">
                     <div class="postContent">
                        <div class="pageSection">
                            <?php  $ai = new Area('Blog Post Header'); $ai->display($c); ?>
                             </div>
                             <div class="pageSection">
                            <h1><?php  echo $c->getCollectionName(); ?></h1>
                            <p class="meta"><?php  echo t('Posted by')?> <?php  echo $c->getVersionObject()->getVersionAuthorUserName() . ' ' . t('on') . ' ' . $c->getCollectionDatePublic('F j, Y'); ?></p>      
                             </div>
                             <div class="pageSection">
                            <?php  $as = new Area('Main'); $as->display($c); ?>
                             </div>
                             <div class="pageSection">
                            <?php  $a = new Area('Blog Post More'); $a->display($c); ?>
                             </div>
                             <div class="pageSection">
                            <?php  $ai = new Area('Blog Post Footer'); $ai->display($c); ?>
                             </div>
                     </div>
                  </div>
               </div>
            </div>
           <div class="changeSidebarBottom"></div>
      </div>
<?php $this->inc('elements/footer.php'); ?>

Re: Шаблон eos

СообщениеДобавлено: 05 июл 2011, 23:25
fallingfalling
Михаил, огромное спасибо