[url]https://a-eda.ru/[/url][url]https://a-eda.ru/[/url]Здравствуйте как установить допустим код megaindex вот их инструкция :
DLE
[LIST=1]
[*]В корневой директории сайта откройте файл index.php
[*][FONT=Arial, Helvetica, sans-serif]После строчки [/FONT]define ( 'ENGINE_DIR', ROOT_DIR . '/engine' );[FONT=Arial, Helvetica, sans-serif] вставьте следующий код:[/FONT]
[*][FONT=Arial, Helvetica, sans-serif]Перед строчкой [/FONT]$tpl->compile ( 'main' );[FONT=Arial, Helvetica, sans-serif] вставьте код:[/FONT]
[*]Перейдите в папку с используемым шаблоном сайта (корень_сайта/templates/{название_темы}/).
[*]Откройте файл шаблона страницы, на которой вы хотите размещать ссылки, и вставьте {megaindex_links} в то место, где вы хотите их разместить.
[/LIST]
Но в index.php в версии dle 11.3 строки $tpl->compile ( 'main' ) даже нету, даже после вставки их кода в index.php сайт просто перестает открываться
Вот мой index.php
И так же на других биржах ссылок не пойму куда вставлять коды в index.php если по их инструкциям $tpl->compile ( 'main' ) даже нету, даже нету, помогите пожалуйста, если что сайт https://a-eda.ru/
Вставляю даже после define ( 'ENGINE_DIR', ROOT_DIR . '/engine' ); их код сайт тупо перестает работать!
DLE
[LIST=1]
[*]В корневой директории сайта откройте файл index.php
[*][FONT=Arial, Helvetica, sans-serif]После строчки [/FONT]define ( 'ENGINE_DIR', ROOT_DIR . '/engine' );[FONT=Arial, Helvetica, sans-serif] вставьте следующий код:[/FONT]
Код |
---|
if (!defined('_MEGAINDEX_USER')) { define('_MEGAINDEX_USER', '****'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._MEGAINDEX_USER.'/megaindex.php'); $options['charset'] = ''; // кодировка Вашего сайта (если не указана, то подразумевается UTF-8) $megaindex = new MEGAINDEX_client($options); |
[*][FONT=Arial, Helvetica, sans-serif]Перед строчкой [/FONT]$tpl->compile ( 'main' );[FONT=Arial, Helvetica, sans-serif] вставьте код:[/FONT]
Код |
---|
$tpl->set ('{megaindex_links}', $megaindex->return_links()); |
[*]Перейдите в папку с используемым шаблоном сайта (корень_сайта/templates/{название_темы}/).
[*]Откройте файл шаблона страницы, на которой вы хотите размещать ссылки, и вставьте {megaindex_links} в то место, где вы хотите их разместить.
[/LIST]
Но в index.php в версии dle 11.3 строки $tpl->compile ( 'main' ) даже нету, даже после вставки их кода в index.php сайт просто перестает открываться
Вот мой index.php
Код |
---|
<?php /* ===================================================== DataLife Engine - by SoftNews Media Group ----------------------------------------------------- dle-news.ru/ ----------------------------------------------------- Copyright (c) 2004-2017 SoftNews Media Group ===================================================== Данный код защищен авторскими правами ===================================================== Файл: index.php ----------------------------------------------------- Назначение: Главная страница ===================================================== */ @ob_start (); @ob_implicit_flush ( 0 ); @error_reporting ( E_ALL ^ E_WARNING ^ E_DEPRECATED ^ E_NOTICE ); @ini_set ( 'error_reporting', E_ALL ^ E_WARNING ^ E_DEPRECATED ^ E_NOTICE ); define ( 'DATALIFEENGINE', true ); define ( 'ROOT_DIR', dirname ( __FILE__ ) ); define ( 'ENGINE_DIR', ROOT_DIR . '/engine' ); require_once ROOT_DIR . '/engine/init.php'; ?> |
И так же на других биржах ссылок не пойму куда вставлять коды в index.php если по их инструкциям $tpl->compile ( 'main' ) даже нету, даже нету, помогите пожалуйста, если что сайт https://a-eda.ru/
Вставляю даже после define ( 'ENGINE_DIR', ROOT_DIR . '/engine' ); их код сайт тупо перестает работать!
Изменено:
eda - 9 Мая 2021 11:28