05.05.2010, 19:38 | #1 |
Эксперт
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 614
|
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.
__________________
тексты по 10 руб/кзнак автоматизируй все, не мучайся! Последний раз редактировалось MonAmur; 05.05.2010 в 19:43. |
18.08.2011, 19:40 | #2 |
Новичок
Регистрация: 17.02.2009
Адрес: Goa
Сообщений: 66
Вес репутации: 193
|
MonAmur, спасибо за подробное описание!
А какие изменения необходимы для того что бы данная схема заработала на WebAsyst? Спс. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
CMSimple: установка кода статей и изготовление шаблона | MonAmur | Биржа статей | 2 | 28.01.2022 23:35 |
WordPress: установка кода статей и изготовление шаблона | LSN | Биржа статей | 144 | 20.01.2022 18:25 |
InstantCMS: установка кода статей и изготовление шаблона | MonAmur | Биржа статей | 8 | 10.02.2018 06:46 |
DLE: установка кода статей и изготовление шаблона | MonAmur | Биржа статей | 131 | 30.12.2016 00:22 |
VamShop: установка кода статей и изготовление шаблона | MonAmur | Биржа статей | 7 | 19.01.2011 20:27 |
Часовой пояс GMT +3, время: 13:28.