01.06.2010, 14:31 | #51 |
Новичок
Регистрация: 22.08.2007
Сообщений: 5
Вес репутации: 0
|
да, как бы не по адресу вопрос задал..
просто я к тому что стоит ли затевать весь этот хоровод с установкой кода в dle (и када уже их модулями делать будут..наверное никада) если в этом очень мало смысла окажется... |
01.06.2010, 15:37 | #52 |
Ыксперт
Регистрация: 01.04.2008
Сообщений: 1,530
Вес репутации: 288
|
Не там никакого хоровода. С первого взгляда кажется сложно, а как возьмешься - работы оказывается минут на 5-10
__________________
|
12.06.2010, 15:35 | #53 | ||
Новичок
Регистрация: 12.06.2010
Сообщений: 5
Вес репутации: 0
|
Цитата:
Я делал так: Создаём динамический шаблон 1. Для начала нужно создать модуль, который будет выводить наш шаблон заходим в "engine/modules" и создаём файлик "engine/modules/sape_news.php" Вот содержимое файла: PHP код:
открываем "engine/engine.php" Ищем PHP код:
PHP код:
Открываем файл ".htaccess" и находим в нём что-то похожее на Код:
RewriteRule ^rules.html$ index.php?do=rules [L] Код:
# Шаблон статьи для SAPE RewriteRule ^sape_news(/?)+$ index.php?do=sape_news [L] Теперь вывод отдельной статьи на сайте Открываем файл ".htaccess" и в самом конце вставляем: Код:
# SAPE Статьи <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{ENV:REDIRECT_STATUS} ^$ RewriteRule ^articles/([0-9]+)-([a-z0-9\_\-]+)\.html$ /кодсапы39523560352.php [L] </IfModule> Открываем "index.php" Где-нибудь перед этим: PHP код:
PHP код:
Добавляем все эти дела на sape 1. В "Шаблоны статей" шаблон со ссылкой: http://ваш_сайт/sape_news 2. В "Шаблоны URL'ов" добавляем шаблон: /articles/{id}-{name}.html Всё! ЗЫ: У меня ещё сапа ругаться начала, мол Цитата:
|
||
13.06.2010, 19:16 | #54 |
Новичок
Регистрация: 13.06.2010
Сообщений: 6
Вес репутации: 0
|
Сделал как вы описали но у меня возникает ошибка:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/users1/n/nicolysw/domains/sweettoshka.ru/index.php on line 75 это где-то в if(!empty($sape_articles)){ $sape_articles = '<div class="articles">'.$sape_articles.'</div>'; }else{ $sape_articles = ''; } что это такое? как избавится? |
14.06.2010, 02:04 | #55 |
Новичок
Регистрация: 12.06.2010
Сообщений: 5
Вес репутации: 0
|
|
14.06.2010, 07:07 | #56 | |
Новичок
Регистрация: 13.06.2010
Сообщений: 6
Вес репутации: 0
|
Цитата:
откатил сайт на 1 день назад и поставил снова... ошибки пропали... добавил в сапу страницу http://sweettoshka.ru/sape_news, на сапа говорит что код не установлен((( потом набил в командной статье этот адрес и браузер оттображает Parse error: syntax error, unexpected T_SL in /home/users1/n/nicolysw/domains/sweettoshka.ru/engine/modules/sape_news.php on line 13 да еще не понятно В "Шаблоны URL'ов" добавляем шаблон: /articles/{id}-{name}.html где находится этоти шаблоны? |
|
14.06.2010, 10:50 | #57 | |
Новичок
Регистрация: 12.06.2010
Сообщений: 5
Вес репутации: 0
|
Цитата:
PHP код:
Так-же не должно быть пробелов перед и после "html;" В настройках площадки (Настройки Управление ценами Шаблоны статей Шаблоны URL'ов) |
|
14.06.2010, 13:36 | #58 | |
Новичок
Регистрация: 13.06.2010
Сообщений: 6
Вес репутации: 0
|
Цитата:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/users1/n/nicolysw/domains/sweettoshka.ru/engine/modules/sape_news.php on line 19 А тег {sape_articles} - это ссылка на статью? Добавлено через 7 минут поправил строку убрал пробелы и получилось $metatags['title']='{title}'; на странице отображается http://sweettoshka.ru/sape_news {header} {body} так и должно быть? Но площадка добавилась и теперь ждет индексации. Добавлено через 21 минуту и еще попробовал добавить В "Шаблоны URL'ов" добавляем шаблон: /articles/{id}-{name}.html он ругается говорит ошибка: Ошибка: По адресу, соответствующему шабону, выводится посторонняя страница. Проверьте работоспособность правил mod_rewrite для шаблона. Последний раз редактировалось nicoly_sw; 14.06.2010 в 13:36. Причина: Добавлено сообщение |
|
14.06.2010, 17:57 | #59 |
Новичок
Регистрация: 12.06.2010
Сообщений: 5
Вес репутации: 0
|
Да.
Разве что можно поправить в соответствии с шаблоном полной новости А ты в .htaccess в конце вставил это? Код:
# SAPE Статьи <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{ENV:REDIRECT_STATUS} ^$ RewriteRule ^articles/([0-9]+)-([a-z0-9\_\-]+)\.html$ /кодсапы39523560352.php [L] </IfModule> И там где "кодсапы39523560352" должен быть твой код, выданный сапой(ну и сам файл должен лежать в корне сайта) |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
InstantCMS: установка кода статей и изготовление шаблона | MonAmur | Биржа статей | 8 | 10.02.2018 06:46 |
PHP-Nuke: установка кода статей и изготовление шаблона | MonAmur | Биржа статей | 18 | 01.08.2011 20:49 |
Установка кода статей на vbulletin | Konstantin_by | Установка кода на различные движки | 9 | 05.05.2011 18:23 |
PHP-Fusion: установка кода статей и изготовление шаблона | MonAmur | Биржа статей | 15 | 13.11.2010 11:42 |
Установка кода статей на Друпал | ubuntu | Установка кода на различные движки | 13 | 02.04.2010 00:43 |
Часовой пояс GMT +3, время: 07:44.