Система управления контентом SantaFox
Около SantaFox-а => Вёрстка сайтов на SantaFox => Тема начата: rbhosting от 24 июля 2012, 21:49:39
-
Подскажите, вот например у меня несколько шаблон темплат1 темплат2 и т.д. в каждый мне приходится вставлять код счетчика, а какую функцию добавить чтобы я смог отдельный шаблон только с счетчиком подставить?
-
ну вы блин даете, совсем обленились :))))
НО, нет ничего невозможного, как вариант:
1. открываем ядро
2. ищем функцию priv_output
3.
if (mb_strpos($html, "</BODY>")!==false)
$html = str_replace("</BODY>", "<!-- $elapsed -->СЮДА ПИХАЕМ СЧЕТЧИК</BODY>", $html);
elseif (mb_strpos($html, "</body>")!==false)
$html = str_replace("</body>", "<!-- $elapsed -->И СЮДА ПИХАЕМ СЧЕТЧИК</body>", $html);
else //иначе в конце
$html .= "<!-- $elapsed -->И ВОТ СЮДА ПИХАЕМ СЧЕТЧИК";
:)
-
тоесть теперь счетчик будет сам подставятся перед /body???
но я имел ввиду другое и проще, думаю это давно реализованно просто я не мог найти.
например идет темплат1.hyml темплат2.html у меня. но есть отдельный темплат_майл.html где чисто счетчик
в каждом темплате 1 и 2 я должен прописать чтонибудь {вставка темплат_майл.html} чтобы он подставлялся. Итог я хочу изменить счетчик. я открываю темплат_майл меняю его и он меняется во всех темплат.
-
в каждом шаблоне вставляем метку [#counter#]
в админке, в структуре на главной бабахаем туда действие "редактор контента" в который пихаем наш счетчик...
ну и наследуем это действие дальше....
думаю должно работать.
-
хорошо попробуем... спасибо вам