Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Общие вопросы (http://forum.mynuke.ru/forumdisplay.php?f=19)
-   -   Html в модуле (http://forum.mynuke.ru/showthread.php?t=2620)

endryha 21.02.2007 22:17

Html в модуле
 
как можно сделать что бы хтмл страничка отображалась в модуле? тоесть у меня много к примеру несколько таких страничек и каждая должна отображаться отдельно в стандартной рамке как у стандартного сообщение... как такое можно сделать?

Astrix 22.02.2007 14:34

самый простой способ - засунуть исходный код странички в сообщение/новость/статью и т. п.
а если тебе что-то иное нужно, напиши конкретнее.
ну, можно еще свой модуль под это дело замутить...

endryha 22.02.2007 18:58

нужно что бы было так:
есть у меня например 10 ссылок в левом блоке, при нажатии на любую из них справа от нее на все оставшееся место (правых блоков нету) отображаеться хтмл содержимое в стандартной рамке предусмотреной темой... тоесть нажимаю я на пункт 1 мне справа на весь екран статья о пункте 1, нажимю на 2 тоже самое только про 2 и т.д и т.п
это может так можно какой нибуть модуль подогнать под это дело или новый писать или еще есть какой способ?

Astrix 23.02.2007 00:08

Оптимально было бы написать собственный модуль, если, конечно, сумеешь.
А еще в нюке есть модуль "Content". Можно туда ХТМЛ впихнуть, а в блок ссылки на соотв. странички вогнать. но тогда скорее всего странички окажутся сильно урезанными из-за фильтрации, если от них вообще что-нить останется. Кстати, в этом модуле отключено отображение правых блоков.

Попробуй на основе модуля Content сделать свой, чтобы вместо загрузки контента из БД подгружал странички из папки.

endryha 23.02.2007 21:02

а как сделать чтобы было несколько таких контентов?

Astrix 24.02.2007 13:39

Несколько одинаковых модулей?
Если я правильно понял, ты об этом?
Если да, то просто копируешь папку Content (она находится в Modules) куда-нить, переименовываешь ее, скажем, в MyContent (ну или на что фантазии хватит) и переносишь обратно в Modules.
Все. Заходи в администрирование модулей и увидишь там свой свежеиспеченный модуль. Теперь у тебя есть два абсолютно идентичных модуля, разве что с разными названиями. Так их можно наштамповать сколь угодно много (разве что с администрированием могут кой-какие траблы возникнуть, если админка непосредственно в модуль не встроена. Но и это не особая проблема, просто чуть больше ковыряться придется. Но сейчас не об этом, к тому же Content этой проблемой не страдает).
После этого можешь не боясь что-то испортить вносить изменения в MyContent. А если что-то сломаешь, достаточно будет просто скопировать нужные файлы из папки Content.

endryha 24.02.2007 14:11

а есть такой модуль или хотябы похожый для описания видео фильмов...
тоесть у меня есть категории, в них названия фильмов в виде ссылок, нажимая на ссылку откриваеться описание фильма (картинка, актеры, продолжительность и т.д и т.п)
или хотяб какой модуль более приближенный к этому... я переделать по пробую

Цитата: Сообщение от Astrix
....
Если да, то просто копируешь папку Content (она находится в Modules) куда-нить, переименовываешь ее, скажем, в MyContent (ну или на что фантазии хватит) и переносишь обратно в Modules.
....

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

Soniks 24.02.2007 18:25

endryha
Цитата а есть такой модуль или хотябы похожый для описания видео фильмов...

http://nukefiles.ru/modules.php?nam...ew_file&lid=611
Цитата Ну если б так просто все было я б не спрашивал... я уже так пробовал но вот какой прикол, все раздели которие я создаю или удаляю в одном контенте создаються или удаляються и в другом... я думаю нужно что то где то проиписать...

правильно, т.к. они обращаются к обной и тойже таблице БД.
Поищите на форуме, я давал рекомендации по дублированию модулей (и не раз) вот, например: http://forum.mynuke.ru/showthread.php?t=1171

endryha 24.02.2007 18:32

Для отображения хтмл нашол оч удобный модуль autohtml может еще кому понадобиться...
Так что с помощью него впринципе можно много чего реализовать...
Но если есть еще что то лучше для списка литературы и фильмов то буду признателен...

endryha 25.02.2007 00:48

И еще как сделать что бы у меня при старте отображалось не index.php а что то другое
Тоесть я ввожу ссылку а мне вместо стартовой страници index.php выводит http://www.qwerty/autohtml.php?filename=main/index.html то что седсь...

Astrix 25.02.2007 14:48

Самый простой способ, если всегда надо отображать одну и ту же страничку, можно в самое начало index.php вставить редирект на нее:
PHP код:
 header ("Location: http://www.qwerty/autohtml.php?filename=main/index.html"); 


Но после этого никто и никогда не увидит вашу главную страницу. Все будут попадать на http://www.qwerty/autohtml.php?filename=main/index.html
Если вам нужно что-то иное, то простым редиректом не обойдешься.


Часовой пояс GMT +4, время: 22:41.

Copyright © 2005 by Soniks