Старый 05.05.2010, 19:38   #1
Служу России!
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,169
Вес репутации: 538
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию Shop Script: установка кода статей и изготовление шаблона

1. Следуйте инструкциям по добавлению площадки для размещения статей http://articles.sape.ru/wm/sites/add/ и выполните первые 4 пункта этой инструкции.

2. Открываем в текстовом редакторе файл шаблона templates/frontend/ваш_шаблон/index.tpl.html, в нем находим
Код HTML:
<body>
и заменяем на:
Код HTML:
<!--a1--><body>

3. В этом же файле находим
Код HTML:
{include file="$main_content_template"}
заменяем на
Код HTML:
<!--a2-->{include file="$main_content_template"}<hr>
{php} 
if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'код сапы'); } 
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
$sape_article = new SAPE_articles(); 
echo '<li>' . $sape_article->return_announcements(); 
{/php}
<!--a3-->

4. В этом же файле в самый низ добавляем
Код HTML:
<!--a4-->

5. Сохраняем файл и заливаем на сервер в директорию c шаблоном(templates/frontend/ваш_шаблон/).
Ссылки на статьи (т.е. анонсы), весьма уместно будут смотреться после вывода основного содержания страницы. Там и будут располагаться анонсы статей. На этом установка кода для вывода анонсов статей закончена.
Можно попробовать добавить площадку. Если площадка добавилась, продолжаем далее...

6. Приступаем к созданию файла динамического шаблона для вывода самих статей.
а. создаем файл и называем его, к примеру, article-template.php (именно его полный URL в виде httр://ваш_сайт/article-template.php Вы должны будете прописать в поле "URL расположения шаблона на Вашем сайте" при добавлении шаблона).
Код HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>{title}</title>
<meta name="keywords" content="{keywords}" />
<meta name="description" content="{description}" />
<meta http-equiv="content-type" content="text/html;charset=windows-1251">
<link rel="stylesheet" href="/путь до файла стилей/имя_файла.css" type="text/css">
<head>
<?
$GrabURL = 'http://укажите-URL-любой-страницы-сайта-с-какой-нибудь-статьей-товаром-или-URL-страницы-обратной-связи';
$RetrieveFile = implode("",file($GrabURL));
$GrabStart = '<!--a1-->';
$GrabEnd = '<!--a2-->';
preg_match("%$GrabStart(.*?)$GrabEnd%is", $RetrieveFile, $m);
echo $m[1];
?>
<h1>{header}</h1>  
{body}
<?
$GrabStart = '<!--a3-->';
$GrabEnd = '<!--a4-->';
preg_match("%$GrabStart(.*?)$GrabEnd%is", $RetrieveFile, $m);
echo $m[1];
?>
Сохраняем файл и заливаем на сервер в корневую директорию сайта.
Оформление статьи можно позднее подправить с помощью HTML и стилей CSS.

4. В интерфейсе добавления шаблона добавляем этот шаблон, прописывая его данные:
название шаблона: sapetemplate (это название может быть любым, оно лишь для идентификации, если шаблонов много)
URL: httр://ваш_сайт.ru/article-template.php
частота обновления: 30 минут

5. Далее в интерфейсе статей вебмастера Sape идите по ссылке "Шаблоны URL'ов" и следуйте инструкциям.

Примечание: данная инструкция касается Shop-Script до v.1.24, т.е. не для WebAsyst.

Последний раз редактировалось MonAmur; 05.05.2010 в 19:43.
MonAmur вне форума   Ответить с цитированием
Старый 18.08.2011, 19:40   #2
Новичок
 
Аватар для Aleksandrbol
 
Регистрация: 17.02.2009
Адрес: Goa
Сообщений: 66
Вес репутации: 120
Aleksandrbol - весьма и весьма положительная личностьAleksandrbol - весьма и весьма положительная личность
По умолчанию

MonAmur, спасибо за подробное описание!

А какие изменения необходимы для того что бы данная схема заработала на WebAsyst?

Спс.
Aleksandrbol вне форума   Ответить с цитированием
Старый 02.01.2012, 10:24   #3
Новичок
 
Аватар для groupwm
 
Регистрация: 04.09.2011
Сообщений: 43
Вес репутации: 0
groupwm не любят в этих краяхgroupwm не любят в этих краях
По умолчанию

Тоже спасибо. Думал на таком движке делать сайты, но что-то не прижился он у меня.
groupwm вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
InstantCMS: установка кода статей и изготовление шаблона MonAmur Биржа статей 8 10.02.2018 06:46
WordPress: установка кода статей и изготовление шаблона LSN Биржа статей 142 05.05.2017 14:52
DLE: установка кода статей и изготовление шаблона MonAmur Биржа статей 131 30.12.2016 00:22
CMSimple: установка кода статей и изготовление шаблона MonAmur Биржа статей 1 11.02.2014 08:27
VamShop: установка кода статей и изготовление шаблона MonAmur Биржа статей 7 19.01.2011 20:27


Часовой пояс GMT +3, время: 15:26.