MaxHub
Служба Заботы MaxSite CMS

Как сделать вывод рандомного заголовка?

Вопросы-ответы / 2 января 2017

Мне нужно на главной странице вместо настоящего заголовка вывести заголовок, сгенерированный случайным набором символов.

у меня есть функция для рандома

function generatePassword($length = 8){
$chars = 'abdefhiknrstyzABDEFGHKNQRSTYZ23456789';
$numChars = strlen($chars);
$string = '';
for ($i = 0; $i < $length; $i++) {
$string .= substr($chars, rand(1, $numChars) - 1, 1);
}
return $string;
}
?>

и способ вывода

<?php
echo "Пароль из 8 символов: " . generatePassword(8) . "n";
?>

Где в файле page-out.php вставить эти коды для того, чтоб заменить заголовок?

Комментариев: 2
  1. Stahlwerk, если имеется в виду вывод мета-тега title для всей главной страницы, то править нужно не page-out.php, а шаблон. Для дефолтного шаблона нужно создать файл \application\maxsite\templates\default\type_foreach\home-head-meta.php и в нём сформировать (сделать вывод всего html-кода) все мета-теги.

    А вообще, для дефолтного шаблона изучать логику вывода главной страницы нужно с файла \application\maxsite\shared\type\home\home.php. Там же увидите почему я выше написал про type_foreach файл home-head-meta.php

  2. спасибо, это было неожиданно, я о таком даже и не подумал. попытаюсь.

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

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Вход / регистрация или войти без комментирования
  Имя и сайт используются только при регистрации

Авторизация MaxSiteAuth. Войти через loginza

(обязательно)