DLE: установка кода статей и изготовление шаблона
DLE: установка кода статей и изготовление шаблона
1. открываем в текстовом редакторе файл index.php почти в самом низу находим строку Код HTML:
echo $tpl->result['main']; Код HTML:
//замена одной строки на другую для вставок пхп-кода Код HTML:
{content} Код HTML:
<hr> 3. в админке размещаем для отображения в нужном месте и включаем блок. 4. добавляем в сапу. Создание динамического шаблона: 1. открываем в текстовом редакторе файл templates/Ваш_шаблон/main.tpl и в самой первой строчке пишем: Код HTML:
<!--a1--> Код HTML:
{headers} Код HTML:
<!--a2--> Код HTML:
{content} Код HTML:
<!--a4--> Код HTML:
<!--a6--> Код HTML:
<? 3. В интерфейсе добавления шаблона добавляем этот шаблон, прописывая его данные: название шаблона: sapeart URL: http://мой_сайт.ru/sapeart.php частота обновления: 30 минут 4. В интерфейсе "Настройка шаблонов URL'ов" добавляем шаблон /view-content/{id}.html view-content - можно заменить на любое другое слово, похожее на какое-либо слово, содержащееся в URLах на сайте, либо по формату даты, как написано в интерфейсе "Настройка шаблонов URL'ов". |
просьба отписываться тех, кто установил код по данной инструкции: получилось ли, нет ли добавлений , замечаний.
спасибо |
Всё замечательно работает, наконец-то добавил свои площадки в систему.
|
Avelon Есть модули без правки кода и с админкой, такого не планируется сделать?
Было бы очен полезно DLE очень популярен, система подключения модулей уже не измениться, как и API - будет только дополняться =). |
честно сказать игра не стоит свечь потому что я фиг знает когда добавил площадку а заказов на размещение статей так и нет
|
Все строго по инструкции, но
Цитата:
|
antimild, а в .htaccess добавили нужные строки, как в интерфейсе добавления шаблона написано?
если набрать прямой урл шаблона http://ваш_сайт/sapeart.php , показывается? |
Да, строки добавил. Экспериментировал как мог - и вверх и вниз.. Прямой юрл - открывается и корректно отображает содержимое шаблона. Файлик db стирал раз 60, права на папку выставлены корректно. Поддержка php в шаблонах - функционирует. Понять не могу в чем проблема. До 6 утра мозг себе конопатил - так и не осилил.
|
Шаблон добавился, но не активируется?
Если шаблон отображается корректно при прямом обращении, значит, с ним все ок. Обратитесь в саппорт со всеми деталями по площадке - http://help.sape.ru/articles/faq/1034 |
Писать не стал. Заварил кофейку, выдохнул, начал по пунктам с самого начала. Оказалось файлик не загрузил fdsgsdfsdfsdfg435345.php который.
Большое спасибо за помощь. |
antimild, да. обычно следует просто внимательно следовать инструкциям и все будет ок. :)
|
где можно взять .php с моим хэшем?
|
KosTYchEK, на странице добавления площадки все написано...
|
Благодарен! Все сделал по инструкции. Пока на модерации площадка - посмотрим, что модераторы скажут.
|
На странице http://мой_сайт/sapeart.php
В тайтле написано {title} А там где контент {header} {body} Это нормально или нет? |
при добавлении пишет {id} нет типо..
|
Цитата:
|
Цитата:
|
В шаблоне нет идентификатора статьи {id}
вот |
Dmitriik750, а он дОлжен быть? о_О
|
Цитата:
|
Цитата:
Цитата:
в main.tpl где будут выводиться анонсы |
добавил в htaccess строки
<IfModule mod_rewrite.c> RewriteEngine On #Articles rules RewriteCond %{ENV:REDIRECT_STATUS} ^$ RewriteRule ^news-0([0-9]+)\.html$ /сппаапропаоап15df094969cf.php [L] </IfModule> загружаю sapeart.php или вообще любую другубю страницу - получаю ошибку 500. убрал строки <IfModule mod_rewrite.c> и </IfModule>, страницы открываются . жму на активацию шаблона урлов, система говорит "Ошибка: Шаблон не обрабатывается на сайте. Проверьте работоспособность правил mod_rewrite для шаблона." одно отклонение сделал от правил - вывод анонса в шаблоне у меня не строкой, а переменной, т.к если я включаю обработку пхп в шаблонах - сайт начинает тормозить. переменную назначал так же, как и в случае с ссылками пс архив с папкой сапы и файлом в корень сайта - скачивал, распаковывал и загружал |
ikolibri, попробуйте в хтакцесс вставить только
Цитата:
RewriteEngine On (он должен быть в дефолтном хтакцессе) Добавлено через 2 минуты Цитата:
|
MonAmur, у меня сейчас в htaccess так и вставлено:
RewriteEngine On #Articles rules RewriteCond %{ENV:REDIRECT_STATUS} ^$ RewriteRule ^news-0([0-9]+)\.html$ /сппаапропаоап15df094969cf.php [L] а потом дефолтный текст htaccess с таким содерджанием - страницы открываются, а шаблон ссылок в сапе не активируется и выдает указанное выше сообщение: "Ошибка: Шаблон не обрабатывается на сайте. Проверьте работоспособность правил mod_rewrite для шаблона." |
DLE установка кода статей и изготовление шаблона
Сделал такой файл:
<html> <head> <?php require_once sl_articles.php; art = new SLArticlesClient; art->print_header; ?> </head> <body> <?php art->print_body; ?> </body> </html> при его открытии выводится только "<html><head>". А в настройках пишет "Каталог статей по указанному адресу не найден"? |
Цитата:
|
Привет.
Установил по инструкции Отмодерировали площадку. Но При выводе анонса и статьи Неправильная кодировка. Как можно исправить подскажите. Заранее спасибо. |
Цитата:
|
При выставлении в htaccess Кодировки Статья нормально отображается в отличии от сайта который тоже меняет кодировку.
Ссылки Sape отображаются нормально при нормальном отображении сайта. Вообще нормально отображается или сайт с ссылками или Статьи. |
Odine, чудеса какие-то... может, не в той кодировке файл шаблона сделали?
|
Снимаю вопрос. В Настройках Кодировку попутал.
|
MonAmur спасибо. На дле 7.3 и 8.5 код работает.
Площадка ушла на модерацию. |
А как сделать вывод анонсов? Что то в инструкции как то усмолчали.
И у меня вот такая беда. Я добавил площадку... мне написали статус необходимо сделать настройки. Я все настройки выставил, кроме цен... потому что цены можно только после активации страниц сделать... а страниц у меня ещё нет чтоб их активировать. Всё вроде по инструкции сделал. |
Есть вопрос.
Все сделал по инструкции, но уперся в ЧПУ. Дело в том, что на всех серверах нету Апача и никогда не будет. Как правильно правила под Nginx написать? С этой строкой: Код HTML:
RewriteRule ^xxxxxx/([0-9]+)-([a-z0-9\_\-]+)\.html$ /xxxxxx.php [L] Код HTML:
rewrite ^/xxxxxx/([0-9]+)-([a-z0-9\_\-]+)\.html$ /xxxxxxxxx.php last; Код HTML:
RewriteCond %{ENV:REDIRECT_STATUS} ^$ |
Цитата:
Цитата:
|
MonAmur
А подскажи тогда что за фигня? Сделал всё по инструкции но уже 2 день висит статус требует настроек? Шаблон сделал, урл прописал, настройки выставил. Красным в общем горит только "страницы" и "цены" но я не могу там ничего сделать потому что страницы не появились, а цены не пашут пока не активируешь. Выставил только количество анонсов на страницу. Скажи что я не так сделал? И твоя инструкция она не конфликтует с самими ссылками (тобишь с биржей ссылок)? |
Цитата:
По теме, ИМХО пропалит всё это Яша по <!--a1--> в исходном коде. Все сайты со статьями будут с этими комментариями. |
3. в админке размещаем для отображения в нужном месте и включаем блок.
я этого пункта не понял. Как разместить в админке? |
Цитата:
Цитата:
а по поводу статуса. у меня было такое. не помню, как решилось. по моему, это во время модерации площадки такой статус. обратиться в саппорт по этому вопросу лучше. Цитата:
|
Часовой пояс GMT +3, время: 14:44. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.