Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Вопросы от новичков (http://forum.sape.ru/forumdisplay.php?f=25)
-   -   установка кода на самописный движок (http://forum.sape.ru/showthread.php?t=96802)

serjik77 25.07.2016 15:30

установка кода на самописный движок
 
Приветствую всех умных людей данного форума! Коды ставил раньше только на joomla и проблем с установкой не было, но достался мне сайт с самописным движком и как поставить и куда код не могу понять. Сайт работает на инклудах, тоесть вся страница собирается последовательным включением файлов в файле cache.php. Включение кода сапы напрямую в этот файл приводит к неработоспособности сайта, в файл index.php или какой либо другой который подтягивается этим файлом на работе сайта не отражается но и никаких результатов не дает, при регистрации система не видит код.

Или самописные сайты нельзя подключать к системе?

Igor V 25.07.2016 15:43

http://help.sape.ru/sape/faq/302

serjik77 25.07.2016 15:51

немного не понял, по ссылке установка на html сайт, но он же не html а php, и хотелось бы понять куда вставить код

Igor V 25.07.2016 16:00

ну там где-то короч..

Anadonam 25.07.2016 16:13

подключать можно

как и где писать код сапы - надо знать как работает движок.
(твое описание пока слабовато)

serjik77 25.07.2016 16:59

Anadonam, как он работает к сожалению я не знаю так как он самописный. В корне файл index.php как у всех сайтов на php, так же папки: include, _cfg с папкой tpl а которой и находиться упомянутый выше cache.php, tpl, xml и тд. Как я понял cache.php подтягивает информацию с файлов находящихся в tpl и include и хранит ее в таком кешированном виде. Сам сайт работает на Apache 2 CentOS

По идее достаточно код вставить в cache.php чтоб он обрабатывался всем сайтом но вставка ничего не дает. Содержимое данного кеш файла в блоках примерно такое:

EOT;

$this->TEMPLATES["rus/containers/home.htm"] = <<<EOT

Добавлено через 16 минут
может для ясности сюда какие то файлы с сайта выложить?

Anadonam 25.07.2016 17:38

Цитата:

Сообщение от serjik77 (Сообщение 1473388)
Anadonam,

По идее достаточно код вставить в cache.php чтоб он обрабатывался всем сайтом но вставка ничего не дает. Содержимое данного кеш файла в блоках примерно такое:

serjik77, нет - если движок использует шаблонизатор SMARTY - то совсем другие правила. а то что вы упомянули расширение .tpl вполне вероятно что так и есть.

и тогда код нужно вставлять в файл **.tpl

например так

{php}

тут код сапы

{/php}

Добавлено через 11 минут
в общем нужно лазить смотреть разбираться. проси помочь за деньги или еще какие плюшки.
ну или попробуй тут дать нормально (побольше ) информацию о движке. может и подскажем. а пока это всё на уровне телепатии.

Massacre 27.07.2016 09:10

Если всё же не получается самому - всегда можно заказать у других за деньги :)

10012003 27.07.2016 22:10

serjik77,в index.php перед всеми инклудами вставляйте код сапы, потом находите функцию отвечающую за вывод, находите саму функцию, в ней разбираетесь по каким правилам собирается шаблон, в нужном шаблоне ставите маркер, а в функции прописываете код вывода сапы к этому маркеру.

Или более простой способ, находите в функции вывода шаблон отвечающий за вывод контента и прям за ним выводите код вывода сапы, будут ссылки перед подвалом или перед ним будут ссылки перед контентом.

Если движок самописный то код поставить проще чем на движок, надо только понять как код работает, но без знания языка боюсь это не реально, программирование все же подразумевает знания языка программирования, а не просто шаблон на движок натянуть

Brus 27.07.2016 22:40

Цитата:

Сообщение от 10012003 (Сообщение 1473573)
надо только понять как код работает

Ну человек видимо потому и тему создал, что разобрался как код работает и язык РНР знает :D


Цитата:

Сообщение от Massacre (Сообщение 1473500)
Если всё же не получается самому - всегда можно заказать у других за деньги

Сейчас стоимость установки нелегко отбить. Может самому начать устанавливать код Сапы - по демпинговым ценам (баксов по 5)? ;)


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

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