bukarovalogin 3 Опубликовано: 21 декабря 2013 Рассказать Опубликовано: 21 декабря 2013 Здравствуйте! Умельцы помогите пожалуйста. Нужно, сделать вторую форму обратно связи посредстном стандарной связи DLE. Стандартная обратная связь открывается по адрусу сайт.ру/index.php?do=feedback Нужно сделать, чтобы вторая обратная связь открывалась по адресу допустим сайт.ру/index.php?do=pay Опишите пожалуйста по пунктам кде что в движке продублировать, какие файлы скопировать и переименовать. Нужно сделать стандартными возможностимя ДЛЯ без подключения дополнительных модулей! Заранее спасибо! Цитата Ссылка на сообщение Поделиться на других сайтах
lopaeva65 1 Опубликовано: 21 декабря 2013 Рассказать Опубликовано: 21 декабря 2013 500 рублей. Практики не сталкивался. Но по теори работает. Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 21 декабря 2013 Рассказать Опубликовано: 21 декабря 2013 (изменено) скачать с сервера, переименовать и загрузить обратно файлы engine/modules/feedback.php (переименовать в pay.php) engine/ajax/feedback.php (переименовать в pay.php) файл шаблона feedback.tpl (переименовать в pay.tpl) В файле engine/modules/feedback.php найти и изменить с $tpl->load_template( 'feedback.tpl' ); на $tpl->load_template( 'pay'.tpl' );[/code] там же найти и изменить с [code] $.post(dle_root + "engine/ajax/feedback.php", params, function(data){ [/code] на [code]$.post(dle_root + "engine/ajax/pay.php", params, function(data){[/code] в файле engine/ajax/pay.php в самом верху изменить [code]$config['http_home_url'] = explode("engine/ajax/feedback.php", $_SERVER['PHP_SELF']); [/code] на [code]$config['http_home_url'] = explode("engine/ajax/pay.php", $_SERVER['PHP_SELF']);[/code] открыть engine.php найти [code] case "feedback" : include ENGINE_DIR . '/modules/feedback.php'; break; [/code] ниже вставить [code] case "pay" : include ENGINE_DIR . '/modules/pay.php'; break; [/code] все, страница открывается по адресу /index.php?do=pay и все чудным образом работает Изменено 21 декабря 2013 пользователем alex32 1 Цитата Ссылка на сообщение Поделиться на других сайтах
bukarovalogin 3 Опубликовано: 24 декабря 2013 Рассказать Опубликовано: 24 декабря 2013 Автор скачать с сервера, переименовать и загрузить обратно файлы engine/modules/feedback.php (переименовать в pay.php) engine/ajax/feedback.php (переименовать в pay.php) файл шаблона feedback.tpl (переименовать в pay.tpl) В файле engine/modules/feedback.php найти и изменить с $tpl->load_template( 'feedback.tpl' ); на $tpl->load_template( 'pay'.tpl' );[/code] там же найти и изменить с [code] $.post(dle_root + "engine/ajax/feedback.php", params, function(data){ [/code] на [code]$.post(dle_root + "engine/ajax/pay.php", params, function(data){[/code] в файле engine/ajax/pay.php в самом верху изменить [code]$config['http_home_url'] = explode("engine/ajax/feedback.php", $_SERVER['PHP_SELF']); [/code] на [code]$config['http_home_url'] = explode("engine/ajax/pay.php", $_SERVER['PHP_SELF']);[/code] открыть engine.php найти [code] case "feedback" : include ENGINE_DIR . '/modules/feedback.php'; break; [/code] ниже вставить [code] case "pay" : include ENGINE_DIR . '/modules/pay.php'; break; [/code] все, страница открывается по адресу /index.php?do=pay и все чудным образом работает А к админке прикрутить можно? Чтобы в разделе шаблоны E-Mail сообщений появилася форма для PAYКак прикрутить к данной форме Pay meta, description, keywords? Цитата Ссылка на сообщение Поделиться на других сайтах
lopaeva65 1 Опубликовано: 24 декабря 2013 Рассказать Опубликовано: 24 декабря 2013 Можно всё. Только это уж точно не кто рассписывать не будет )) Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.