0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 71 Просмотров
*

zxvorobey

  • Захожу иногда
  • 52
  • 2 / 0
Друзья, поставил себе шаблон от masterbootstrap, для тех кто не знает, это как бы заготовка. Вот хочу изучить как он работает, и создать из него себе заготовку для создания сайтов под свои нужды. Столкнулся с неизвестной мне проблемой, как только начинаю редактировать файл в шаблоне index.php , после нажатия сохранить вылетает белый экран с надписью "You don't have permission to access /administrator/index.php on this server." , остальные php файлы из корня шаблона, так же нормально редактируются. Права на все php одинаковые, а именно 644.

Заранее спасибо вам за ответы, и по возможности прошу вообще выразить свое отношение к проекту  masterbootstrap и посоветовать аналогичные или лучше.
*

zxvorobey

  • Захожу иногда
  • 52
  • 2 / 0
В процессе опытов выявилось что текст содержащейся в файле index.php невозможно сохранить даже в index.php стандартного шаблона Joomla 3. Текст предоставляю.

Код
<?php
/*------------------------------------------------------------------------
# author Gonzalo Suez
# copyright Copyright © 2013 gsuez.cl. All rights reserved.
# @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
# Website http://www.gsuez.cl
-------------------------------------------------------------------------*/ // no direct access
defined('_JEXEC') or die;
include 'includes/params.php';
if ($params->get('compile_sass', '0') === '1')
{
require_once "includes/sass.php";
}
?>
<!DOCTYPE html>
<html lang="<?php echo $this->language; ?>">
<?php
 include 'includes/head.php'; ?>
<body>
<?php
 if($layout=='boxed'){ ?>
<div class="layout-boxed">
  <?php  } ?>
<div id="wrap">
<!--Navigation-->
<header id="header" class="header header--fixed hide-from-print" >
<!--top-->
<?php  if($this->countModules('top')) : ?>
<div id="top" class="navbar-inverse">
<div class="container">
<div class="row">
<jdoc:include type="modules" name="top" style="none" />
</div>
</div>
</div>
<?php  endif; ?>
<!--top-->
<div id="navigation">
<div class="navbar navbar-default">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
                <div id="brand">
                                <a href="<?php  echo $this->params->get('logo_link')   ?>">
                                         <img style="width:<?php  echo $this->params->get('logo_width')   ?>px; height:<?php  echo $this->params->get('logo_height')   ?>px; " src="<?php  echo $this->params->get('logo_file')   ?>" alt="Logo" />
                                        </a>
                        </div>
</div>
<div class="navbar-collapse collapse">
<?php  if ($this->countModules('navigation')) : ?>
                        <nav class="navigation">
                                <jdoc:include type="modules" name="navigation" style="none" />
                        </nav>
                        <?php  endif; ?>
</div>
</div>
</div></div>
</header>
<div class="clearfix"></div>
<!--Navigation-->
<section>
<!--fullwidth-->
<?php  if($this->countModules('fullwidth')) : ?>
<div id="fullwidth">
<div class="row">
<jdoc:include type="modules" name="fullwidth" style="block"/>
</div>
</div>
<?php  endif; ?>
<!--fullwidth-->
<!--Showcase-->
<?php  if($this->countModules('showcase')) : ?>
<div id="showcase">
<div class="container">
<div class="row">
<jdoc:include type="modules" name="showcase" style="block"/>
</div>
</div>
</div>
<?php  endif; ?>
<!--Showcase-->
<!--Feature-->
<?php  if($this->countModules('feature')) : ?>
<div id="feature">
<div class="container">
<div class="row">
<jdoc:include type="modules" name="feature" style="block" />
</div>
</div>
</div>
<?php  endif; ?>
<!--Feature-->
<!--Breadcrum-->
<?php  if($this->countModules('breadcrumbs')) : ?>
<div id="breadcrumbs">
<div class="container">
<div class="row">
<jdoc:include type="modules" name="breadcrumbs" style="block" />
</div>
</div>
</div>
<!--Breadcrum-->
<?php  endif; ?>
<!-- Content -->
<div class="container">
<div id="main" class="row show-grid">
<!-- Left -->
<?php  if($this->countModules('left')) : ?>
<div id="sidebar" class="col-sm-<?php  echo $leftcolgrid; ?>">
<jdoc:include type="modules" name="left" style="block" />
</div>
<?php  endif; ?>
<!-- Component -->
<div id="container" class="col-sm-<?php  echo (12-$leftcolgrid-$rightcolgrid); ?>">
<!-- Content-top Module Position -->
<?php  if($this->countModules('content-top')) : ?>
<div id="content-top">
<div class="row">
<jdoc:include type="modules" name="content-top" style="block" />
</div>
</div>
<?php  endif; ?>
<!-- Front page show or hide -->
<?php
$app = JFactory::getApplication();
$menu = $app->getMenu();
if ($frontpageshow){
// show on all pages
?>
<div id="main-box">
<jdoc:include type="message" />
<jdoc:include type="component" />
</div>
<?php
} else {
if ($menu->getActive()!== $menu->getDefault()) {
// show on all pages but the default page
?>
<div id="main-box">
<jdoc:include type="component" />
</div>
<?php
 }} ?>
<!-- Front page show or hide -->
<!-- Below Content Module Position -->
<?php  if($this->countModules('content-bottom')) : ?>
<div id="content-bottom">
<div class="row">
<jdoc:include type="modules" name="content-bottom" style="block" />
</div>
</div>
<?php  endif; ?>
</div>
<!-- Right -->
<?php  if($this->countModules('right')) : ?>
<div id="sidebar-2" class="col-sm-<?php  echo $rightcolgrid; ?>">
<jdoc:include type="modules" name="right" style="block" />
</div>
<?php  endif; ?>
</div>
</div>
<!-- Content -->
<!-- bottom -->
<?php  if($this->countModules('bottom')) : ?>
<div id="bottom">
<div class="container">
<div class="row">
<jdoc:include type="modules" name="bottom" style="block" />
</div>
</div>
</div>
<?php  endif; ?>
<!-- bottom -->
<!-- footer -->
<?php  if($this->countModules('footer')) : ?>
<div id="footer">
<div class="container">
<div class="row">
<jdoc:include type="modules" name="footer" style="block" />
</div>
</div>
</div>
<?php  endif; ?>
<!-- footer -->
<!--<div id="push"></div>-->
<!-- copy -->
<?php  if($this->countModules('copy')) : ?>
<div id="copy"  class="well">
<div class="container">
<div class="row">
<jdoc:include type="modules" name="copy" style="block" />
</div>
</div>
</div>
<?php  endif; ?>
<!-- copy -->
<!-- menu slide -->
<?php  if($this->countModules('panelnav')): ?>
<div id="panelnav">
    <jdoc:include type="modules" name="panelnav" style="none" />
</div><!-- end panelnav -->
<?php  endif;// end panelnav  ?>
<!-- menu slide -->
<a href="#" class="back-to-top">Back to Top</a>
<jdoc:include type="modules" name="debug" />
</section></div>
<?php
 if($layout=='boxed'){ ?>
</div>
  <?php  } ?>
<!-- page -->
<!-- JS -->
<script type="text/javascript" src="<?php echo $tpath; ?>/js/template.min.js"></script>
<!-- JS -->
</body>
</html>

более того, создав файл kaka.php в него так же нельзя запихнуть данный текст. Что же в нем такого ?

-----------------------------------

путем кастрации текста, добрался до кода
Код
if ($params->get('compile_sass', '0') === '1')
{
require_once "includes/sass.php";
}

удалив его, все сохраняется и редактируется.

Оставлю пока этот, вопрос и буду ковырять это дальше.  Если какие мысли есть, напишите пожалуйста.
« Последнее редактирование: 09.11.2017, 19:24:38 от zxvorobey »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Возможно ли доработать шаблон?

Автор tarasSL

Ответов: 0
Просмотров: 53
Последний ответ 08.12.2017, 06:58:52
от tarasSL
Помогите поправить кривой шаблон

Автор vladdis

Ответов: 8
Просмотров: 104
Последний ответ 30.10.2017, 15:27:47
от vladdis
Шаблон beez3 и поддержка мобильных устройств

Автор mdlv

Ответов: 2
Просмотров: 105
Последний ответ 25.10.2017, 17:00:35
от mdlv
Что если шаблон который мне подходит идет на Joomla 3.4.4

Автор alexfairtex

Ответов: 7
Просмотров: 147
Последний ответ 24.10.2017, 05:07:46
от alexfairtex
Как вывести поле в нужном месте открытой статьи (шаблон YOOtheme)

Автор Chigolberi

Ответов: 0
Просмотров: 62
Последний ответ 23.10.2017, 10:38:30
от Chigolberi