Старый 05.05.2010, 16:09   #1
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 608
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию VamShop: установка кода статей и изготовление шаблона

1. Следуйте инструкциям по добавлению площадки для размещения статей http://articles.sape.ru/wm/sites/add/ и выполните первые 4 пункта этой инструкции.
2. Ссылки на статьи (т.е. анонсы), весьма уместно будут смотреться в стандартном боксе "Узнайте больше". Туда и будем помещать анонсы.
Открываем в текстовом редакторе файл templates\ваша_тема\boxes\box_content.html, в нем находим
Код HTML:
{$BOX_CONTENT}
и ниже добавляем код:
PHP код:
{php}
if (!
defined('_SAPE_USER')){
        
define('_SAPE_USER''код сапы');
     }
     require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';
$sape_article = new SAPE_articles($o);
unset(
$o);
echo 
'<li>' $sape_article->return_announcements();
{/
php
Сохраняем файл и заливаем на сервер в нужную директорию (templates\ваша_тема\boxes\).
На этом установка кода для вывода анонсов статей закончена.

3. Приступаем к созданию файла динамического шаблона для вывода самих статей.
а. открываем в текстовом редакторе файл includes\header.php и находим строку
PHP код:
<?php include(DIR_WS_MODULES.FILENAME_METATAGS); ?>
заменяем ее на
PHP код:
<?php include(DIR_WS_MODULES.FILENAME_METATAGS); ?><!--a1-->
б. открываем для редактирования файл templates\ваша_тема\index.html, находим
Код HTML:
{$main_content}
и заменяем на
Код HTML:
<!--a2-->{$main_content}<!--a3-->
в. в этом же файле самой нижней строчкой пишем
Код HTML:
<!--a4-->
Сохраняем файл и заливаем на сервер в директорию includes.

г. создаем файл и называем его, к примеру, article-template.php (именно его полный URL в виде httр://ваш_сайт.ru/article-template.php Вы должны будете прописать в поле "URL расположения шаблона на Вашем сайте" при добавлении шаблона).
PHP код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="robots" content="index,follow" />
<title>{title}</title>
<meta name="keywords" content="{keywords}" />
<meta name="description" content="{description}" />
<?
$GrabURL 
'http://ваш_шоп.ru/shop_content.php?coID=7'//укажите 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. Далее идете по ссылке "Шаблоны URL'ов" и следуете инструкциям.

Последний раз редактировалось zhegloff; 05.05.2010 в 19:23.
MonAmur вне форума   Ответить с цитированием
Старый 10.08.2010, 12:03   #2
Новичок
 
Регистрация: 12.01.2010
Адрес: Россия
Сообщений: 14
Вес репутации: 0
Svetapreree не любят в этих краях
По умолчанию VamShop установка кода статей и изготовление шаблона

Сделал такой файл:

<html>
<head>
<?php
require_once sl_articles.php;
art = new SLArticlesClient;
art->print_header;
?>
</head>
<body>
<?php art->print_body; ?>
</body>
</html>

при его открытии выводится только "<html><head>".
А в настройках пишет "Каталог статей по указанному адресу не найден"?
Svetapreree вне форума   Ответить с цитированием
Старый 14.08.2010, 10:30   #3
Новичок
 
Регистрация: 12.01.2010
Адрес: Россия
Сообщений: 14
Вес репутации: 0
Svetapreree не любят в этих краях
По умолчанию VamShop установка кода статей и изготовление шаблона

Сделал такой файл:

<html>
<head>
<?php
require_once sl_articles.php;
art = new SLArticlesClient;
art->print_header;
?>
</head>
<body>
<?php art->print_body; ?>
</body>
</html>

при его открытии выводится только "<html><head>".
А в настройках пишет "Каталог статей по указанному адресу не найден"?
Svetapreree вне форума   Ответить с цитированием
Старый 14.08.2010, 10:43   #4
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 608
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию

Svetapreree, где в инструкции выше есть такой код?
где Вам этот код дали, туда и ступайте.
MonAmur вне форума   Ответить с цитированием
Старый 30.08.2010, 12:23   #5
Новичок
 
Регистрация: 12.01.2010
Адрес: Россия
Сообщений: 14
Вес репутации: 0
Svetapreree не любят в этих краях
По умолчанию VamShop установка кода статей и изготовление шаблона

Сделал такой файл:

<html>
<head>
<?php
require_once sl_articles.php;
art = new SLArticlesClient;
art->print_header;
?>
</head>
<body>
<?php art->print_body; ?>
</body>
</html>

при его открытии выводится только "<html><head>".
А в настройках пишет "Каталог статей по указанному адресу не найден"?
Svetapreree вне форума   Ответить с цитированием
Старый 19.01.2011, 10:11   #6
Новичок
 
Регистрация: 17.12.2010
Сообщений: 6
Вес репутации: 0
ledyone на пути к лучшему
По умолчанию

Пожалуйста распишете так же и для Шаблона URL'ов
ledyone вне форума   Ответить с цитированием
Старый 19.01.2011, 11:36   #7
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 608
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию

про шаблоны урлов написано в хелпе - http://help.sape.ru/articles/faq/1044

впишите, например, {name}-{id}.html
скопируйте в .htaccess нужные строки.
MonAmur вне форума   Ответить с цитированием
Старый 19.01.2011, 20:27   #8
Новичок
 
Регистрация: 17.12.2010
Сообщений: 6
Вес репутации: 0
ledyone на пути к лучшему
По умолчанию

Спасибо, разобрался. Просто думал надо писать страницу. а все гораздо проше, ))))
ledyone вне форума   Ответить с цитированием
Ответ

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
InstantCMS: установка кода статей и изготовление шаблона MonAmur Биржа статей 8 10.02.2018 06:46
DLE: установка кода статей и изготовление шаблона MonAmur Биржа статей 131 30.12.2016 00:22
Joomla 1.5: установка кода статей и изготовление шаблона OlegL12 Биржа статей 133 25.03.2015 07:32
SLAED: установка кода статей и изготовление шаблона Gonzales999 Биржа статей 5 09.06.2012 16:49
PHP-Fusion: установка кода статей и изготовление шаблона MonAmur Биржа статей 15 13.11.2010 11:42


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