Все для DataLife Engine / DLE хаки / Разные навороты, сборник хаков / Хак свой Main.tpl для статических страниц

Хак свой Main.tpl для статических страниц


Представляем на https://dle9.com/ все для сайта dle маленький хак для дле, который позволит вам подключить свой Main.tpl для статических страниц. Вы узнаете как сделать, чтобы при переходе на статическую страницу подгружался другой main.tpl всего внеся одно изменение в код движка.
Если надо чтобы при переходе на статическую страницу появлялось другое меню, делаем следующее.

Интересный хак как раз если вы задумались создать мини ресурс с несколькими страницами, или разработка сайта визитки, который можете отдать профессионалам.

Установка Хак свой Main.tpl для статических страниц:
Открыть для ниже DLE 10.4 смотрите в index.php , для DataLife Engine 10.4 и выше engine/modules/main.php
$tpl->load_template ( 'main.tpl' );


заменить на

if ($do=="static")
$tpl->load_template('main_for_static.tpl');
else
$tpl->load_template('main.tpl');


и создать для статических страниц main_for_static.tpl с нужным меню, по идее будет работать для всех статических страниц.

Скачать из раздела хаки для dle, как Хак свой Main.tpl для статических страниц

Svoy-Main.tpl-dlya-staticheskih-stranic.rar [73,33 Kb] (cкачиваний: 105)
  • 60
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent