Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Вопрос о PHP шаблоне.

Всем привет!
Подскажите плыз, где находится файл PHP шаблона?
Я так понимаю что index.html это текстовый шаблон, а есть еще и PHP шаблона, подскажите где он находится?
Спасибо!


нету PHP файлов шаблона, за исключение блоков в папке source
Все остальное раскидано по движку.
В папке modules который в шаблоне есть файлы HTML. Большая их часть в корне движка. Т.е. там определяется вывод всего в шаблоны. Смотрите на название HTML файла и ищите его потом в корне и в папке modules которая в корне.

Для какой цели интересуетесь?


Есть скрипт для перелинковки страниц: вот что там требуется сделать:
Для подключения клиентского кода (PHP), необходимо:
1) Создать каталог /weff_2c1b407b406e8c4df3ea16177cd55709 в корне сайта с правами 777.
2) Скачать в данную папку файл weff_rl.php.
3) Разместить следующий код в необходимом php-скрипте:
<?php
defined('__WEFF') ||  define('__WEFF','2c1b407b406e8c4df3ea16177cd55709');
require_once($_SERVER['DOCUMENT_ROOT'].'/weff_'.__WEFF.'/weff_rl.php');

$weff_client->_config['link_separator']='<br>';
$weff_client->_config['link_css_class']='style_any';
echo $weff_client->links();
?>


4) При отрытии http://compsumy.in.ua/weff_2c1b407b406e8c4df3ea16177cd55709/weff_rl.php не должен выдавать ошибок.

То есть 1,2,4 все коректно, а вот 3 пункт не как не получается. Задавал вопрос создателям вот что они мне ответили:
Клиентский код установлен корректно.
Теперь установите код перелинковки - не как сейчас - в текстовый шаблон, а в PHP-шаблон, который будет обрабатывать этот блок кода перелинковки, который "некорректно отображается" слева на сайте. Отображение кода должно исчезнуть.


ну в шаблоне можно использовать PHP.

ПРосто вместо <?php ... ?> использовать {php}....{/php}

попробуйдет в index.html вставить
{php}
  defined('__WEFF') ||  define('__WEFF','2c1b407b406e8c4df3ea16177cd55709');
  require_once($_SERVER['DOCUMENT_ROOT'].'/weff_'.__WEFF.'/weff_rl.php');

  $weff_client->_config['link_separator']='<br>';
  $weff_client->_config['link_css_class']='style_any';
  echo $weff_client->links();
{/php}


Так же обратите внимание как реализован блок для вывода САПЫ. В теме Вопросы и ответы.
По такому типу можно с легкостью реализовать и с данным кодом или сделать в виде плагина...


Вроде все получилось спасибо!


Источник



Copyright ShopOS