Как создать новую страницу?

Raynor

Создатель
Регистрация
22 Июн 2008
Сообщения
23
Реакции
2
Всем привет.

Можно подробнее по шагам как создать новую страницу в доске объявлений boxcode?

Мне нужна отдельная страница где будет инфа о курсе валют, конвертер и калькулятор
Ссылка на страницу что бы была например Для просмотра ссылки Войди или Зарегистрируйся

Кто подробней напишет буду очень благодарен, спасибо.
 

sarkis

Профессор
Регистрация
27 Фев 2014
Сообщения
248
Реакции
40
1) /script/components/ создаешь папку /currency/
2) в папке currency создаешь два файла control_data.php и init_data.php
3) в control_data.php пишешь
Код:
<?
$korekParam = true;
?>
4) в init_data.php у тебя должен открываться сам шаблон
Код:
<?php

global $mas_value_template;

$t0="заголовок страницы";
$mas_perem = $mas_value_template;

$title="тайтл"
$description="дексрипшин";
$keywords="кейворд";

global $tpl;
$tpl->template_dir = $this->dir_template_components."/";

$tpl->assign($mas_perem);
$t1 .= $tpl->fetch("currency.html"); // сам шаблон

5)создаешь этот файл currency.html в /templates/шаблон/components/

6) создаешь ссылку /script/work_site_include.php

код

Код:
"canmailcom" => array(
          "canmailcom" => array(
            array("k","get","email","text",true,false,false,"",false,false,false,false)
            )
         )

заменяешь на
Код:
 "currency" => array(
          "currency" => array(
            )
         ),
        "canmailcom" => array(
          "canmailcom" => array(
            array("k","get","email","text",true,false,false,"",false,false,false,false)
            )
         )




в итоге : у тебя открывается страница по адресу сайт.ру?m=currency ..Готово!

если нужно корректировать ссылку , то в хитачес ставь правило ..
Сообщение рассчитано на человека , знающего хоть немного код ..Удачи
 
Последнее редактирование:

Raynor

Создатель
Регистрация
22 Июн 2008
Сообщения
23
Реакции
2
Сделал все как ты написал, но к сожалению по адресу на моем локальном сервере Для просмотра ссылки Войди или Зарегистрируйся денвер не открывает страницу
 

sarkis

Профессор
Регистрация
27 Фев 2014
Сообщения
248
Реакции
40

Raynor

Создатель
Регистрация
22 Июн 2008
Сообщения
23
Реакции
2
Отлично, спасибо огромное -)
 

Raynor

Создатель
Регистрация
22 Июн 2008
Сообщения
23
Реакции
2

Raynor

Создатель
Регистрация
22 Июн 2008
Сообщения
23
Реакции
2
Решил!
В файле .htaccess
вставляем
#КУРС ВАЛЮТЫ
RewriteRule ^currency/?$ index.php?m=currency [QSA,L]
 

Raynor

Создатель
Регистрация
22 Июн 2008
Сообщения
23
Реакции
2
Еще один вопрос
Как отключить в моем шаблоне currency шаблонизатор {{ }}?
Дело в том что я хочу подключить AngularJS и они конфликтуют.
 

Raynor

Создатель
Регистрация
22 Июн 2008
Сообщения
23
Реакции
2
Еще вопрос. А если у меня в этом компоненте есть еще одна страница?
Например я сейчас создаю сервис интерактивной карты, я создал страницу dosca.ls/map/
я все сделал как вы написали по порядку, все получается отлично, но мне нужно создать новую страницу doska.ls/map/add_marker
где будет форма которую будут заполнять пользователи для оправки маркера на карту. Как же сделать эту страницу? Я так понимаю что то нужно прописать в файле control_data.php

Спасибо.
 
Сверху