Вопрос к Гуру JakoPRO, + к карме

A6
На сайте с 30.04.2012
Offline
53
1332

Добрый день, дорвейщики.

Я так понимаю, что основной файл шаблона - это page.htm. Но что если я хочу сделать, допустим, отдельный шаблон главной страницы, отдельный шаблон страницы категории и отдельный шаблон для страницы с новостью? Как это реализовать?

skype: vanya927
Денис121
На сайте с 05.12.2010
Offline
56
#1

в том же page.htm реализуется макросами. Скачай любой шаблон на жако (в сети много) и посмотри как там реализовано

ps к гуру себя не причисляю

A6
На сайте с 30.04.2012
Offline
53
#2

Как это реализовать без макросов на этом же page.htm? Дело в том, что для этих разных страниц планируется использоваться разный дизайн и структура.

Lucien
На сайте с 20.03.2014
Offline
40
#3

Вот так люди добрые делают )

[PAGE_AREA]<!DOCTYPE html>
<html>
<head>
</head>
<body>
</body>
</html>
[PRE_ARTICLES]<!DOCTYPE html>
<html>
<head>
</head>
<body>
[PRE_ARTICLE][/PRE_ARTICLE]
</body>
</html>[/PRE_ARTICLES][/PAGE_AREA]
[MAIN_PAGE_CONTENT]<!DOCTYPE html>
<html>
<head>
</head>
<body>
</body>
</html>[/MAIN_PAGE_CONTENT]
Bramin
На сайте с 28.01.2010
Offline
125
#4
Alpha666:
Как это реализовать без макросов на этом же page.htm? Дело в том, что для этих разных страниц планируется использоваться разный дизайн и структура.

все очень просто,

после создания дора есть файл template_page.php он как бы основной шаблон, категория допустим у тебя является файл cat.php открой его в конце увидишь что там инклудится template_page.php, замени его допустим на template_page_cat.php сделав его из копии основного шаблона, ну и редактируй по такому же принципу и файл статей art.php Подходит только для динамического дора

p/s это конечно если с макросами все плохо.

Пожалуй лучший хостинг под доры (https://my.friendhosting.net/pl.php?9626), поддержка 24/7, отличные цены.
JakoKruzo
На сайте с 04.06.2008
Offline
158
#5

А ещё так можно (для html доров):

[SCRIPT]
switch ($page_type) {
case 1:


Здесь код главной станицы!


break;
case 2:

Здесь код страниц категорий!


break;
case 3:

Здесь код станицы статьи!


break;
case 4:

Здесь код станицы карты сайта!


break;
case 5:

Здесь код пользовательской станицы!


break;
}


[/SCRIPT]
I
На сайте с 14.10.2008
Offline
190
#6

Крузо, а почему топик то снесли, там же столько инфы было полезной, поговори может восстановят обратно.

📝 Нейро Тексты для сайтов, быстро, дешево и качественно 👉 https://bit.ly/xgptwriter 👈 | ►►► ✔100% загон в индекс ГУГЛА — Быстро и Недорого 👉 https://bit.ly/Link_index 💡 Проверено лично 2024 👍
JakoKruzo
На сайте с 04.06.2008
Offline
158
#7

igoreff, удалили без предупреждения. Ответили: "по причине обнаружения вируса в ссылках". Я так понял, это из-за того, что аваст блокирует мой сайт (есть у него такая особенность, изображать бурную деятельность при отсутствии реальной защиты). Перенёс сайт на другой сервер. Написал в аваст, жду от них ответа.

---------- Добавлено 30.10.2014 в 13:01 ----------

Если аваст не разблокируют jakokruzo.ru, сделаю основным jakodorgen.ru.

A6
На сайте с 30.04.2012
Offline
53
#8

Еще вопрос: в чем разница между страницей статьи и пользовательской страницей?

JakoKruzo:
А ещё так можно (для html доров):
[SCRIPT]
switch ($page_type) {
case 1:

Здесь код главной станицы!


break;
case 2:

Здесь код страниц категорий!


break;
case 3:

Здесь код станицы статьи!


break;
case 4:

Здесь код станицы карты сайта!


break;
case 5:

Здесь код пользовательской станицы!


break;
}


[/SCRIPT]
exarh
На сайте с 28.03.2010
Offline
503
#9
Alpha666:
Еще вопрос: в чем разница между страницей записи и пользовательской страницей?

Встречный вопрос, а эта тема /ru/forum/871999 , чем не устраивает?

Страница записи - я хз что вы тут придумали и откуда взяли такое название.

Пользовательская - это типа профиль пользователя, где данные о пользователе.

Монетизируй (https://publishers.propellerads.com/#/pub/auth/signUp?ref_id=tnE) свой сайт с выгодой
A6
На сайте с 30.04.2012
Offline
53
#10

Твой метод подходит только в том случае, если дорвей уже готов, и ты работаешь уже со сгенерированным сайтом. Но это не всегда удобно. Судя по всему, если Jako не видит файла page.htm то выдает ошибку "ERROR (5; Создание файловой структуры ...)". Какие файлы должны быть в папке шаблона?

Bramin:
все очень просто,
после создания дора есть файл template_page.php он как бы основной шаблон, категория допустим у тебя является файл cat.php открой его в конце увидишь что там инклудится template_page.php, замени его допустим на template_page_cat.php сделав его из копии основного шаблона, ну и редактируй по такому же принципу и файл статей art.php Подходит только для динамического дора

p/s это конечно если с макросами все плохо.



---------- Добавлено 02.11.2014 в 21:23 ----------

Можно ли это сделать до генерации дорвея в шаблоне доргена?

Bramin:
все очень просто,
после создания дора есть файл template_page.php он как бы основной шаблон, категория допустим у тебя является файл cat.php открой его в конце увидишь что там инклудится template_page.php, замени его допустим на template_page_cat.php сделав его из копии основного шаблона, ну и редактируй по такому же принципу и файл статей art.php Подходит только для динамического дора

p/s это конечно если с макросами все плохо.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий