Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Ошибки при работе с системой (http://forum.sape.ru/forumdisplay.php?f=14)
-   -   Нашел подсказку Как втавить код в DLE (http://forum.sape.ru/showthread.php?t=2342)

Mosad 07.06.2007 14:56

Нашел подсказку Как втавить код в DLE
 
Как поставить код на сайт с движком DLE?
Код нужно вставлять не в шаблон, а в файл index.php. В шаблон вставляем переменную, например, {LINKS}. Последнюю строку кода в коде заменить на:
$tpl->set('{LINKS}', $sape->return_links());


Человек не программист не хрена не поймет эту подсказку. Может кто-то более популярно по полочкам разложить.
Я знаю что есть страница index.php и есть шаблон ... . А то написал это спец, и только он врубается какую последнюю строчку и как поставить переменную в шаблон...
Если кто разжует эту подсказку буду признателен

D.iK.iJ 07.06.2007 16:37

Вот и я когда с подсказками про инклуд в php разбирался, чуть ноги не переломал...
Пришлось опытным путем :?

Mosad 07.06.2007 17:35

Цитата:

Сообщение от D.iK.iJ
Вот и я когда с подсказками про инклуд в php разбирался, чуть ноги не переломал...
Пришлось опытным путем :?

Вы настоящий друг.
Что же придется отказатся от этой замечательной системы.

mblogger 07.06.2007 23:01

2Mosad, написал инструкцию подробную: http://www.4partners.ru/2007/06/07/p...ape-k-dle-cms/

Mosad 07.06.2007 23:59

Цитата:

Сообщение от mblogger (Сообщение 18402)
2Mosad, написал инструкцию подробную: http://www.4partners.ru/2007/06/07/p...ape-k-dle-cms/


Вы настоящий человек. Громадное спасибо.
Но... Сделал все как вы напсали, не один раз проверил, очень внимательно.
После произведенных действий, страница сайта перестала отображатся и на белом фоне появилоись вот эти слова:

Parse error: syntax error, unexpected '{' in /home/artavale/public_html/index.php on line 112

Сейчас еще раз попробую, но чую, что на этой 112 линии какая то проблема.
С уважением.

Mosad 08.06.2007 00:13

Это перове изменение вернее вставка
---------------------------------------------------------------------

require_once ROOT_DIR.'/engine/init.php';

define('_SAPE_USER', 'ЗДЕСЬ Я ПОСТАВИЛ МОЙ КОД');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
--------------------------------------------------------------------------

Это вторая вставка по вашей версии
---------------------------------------------------------------------------

$tpl->set('{THEME}', $config['http_home_url'].'templates/'.$config['skin']);

$sape = new SAPE_client();
$tpl->set(’{LINKS}’, $sape->return_links());
------------------------------------------------------------------------------
Как видите все правильно сделал, как вы и писали в своей инструкции...
А в шаблоне вставил {LINKS} в то место где желал бы видеть ссылки.

В Итоге получил вот такой текст на пустой белой странице

Parse error: syntax error, unexpected '{' in /home/artavale/public_html/index.php on line 112

mblogger 08.06.2007 00:42

судя по ошибке, где-то все таки лишний символ поставили :-(

Mosad 08.06.2007 02:16

Цитата:

Сообщение от mblogger (Сообщение 18441)
судя по ошибке, где-то все таки лишний символ поставили :-(

ну я не мог лишний символ поставить, поскольку копировал с вашего кода.

Может проблема в ином? Здесь на сайте, в подсказке написано нужно заменить строчку, а вы пишите, что нужно добавить строку.

А на самом деле, саппорту нужно реально выложить првильный вариант установки на ДЛЕ. и не укороченный, а конретно поясняя, что куда ставить. А то типа не все же программеры. и получается, из-за пустяковой по времени, но сложной по исполнению установки кода, многие просто отказываются от этих услуг.

mblogger 08.06.2007 03:18

Ну у меня данный код неплохо работает под DLE 5.5)

Скинь на moscowseo@gmail.com файл index.php свой, протестирую. Только уникальный код свой не забудь убрать)

Mosad 08.06.2007 14:58

Цитата:

Сообщение от mblogger (Сообщение 18514)
Ну у меня данный код неплохо работает под DLE 5.5)

Скинь на moscowseo@gmail.com файл index.php свой, протестирую. Только уникальный код свой не забудь убрать)

Письмо послал только что, про код я не в курсе.
Какой такой код уникальный. Если сап, то я послал без него оригинал index.php


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

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.