Сегодня была добавлена одна (среди прочих нововведений
) интересная возможность вызова кода системы автоматического размещения статей SEOzavr.ru. До настоящего момента вывод мета тегов и статей происходил только с помощью следующего вызова класса: $seozavr->showHead(), $seozavr->showBody() и $seozavr->showList()
Это было неудобно для некоторых CMS и сайтов, использующих шаблонизацию. Теперь появилась возможность получения контента в переменную и дальнейшее назначение ее, например, плейсхолдеру вашего шаблона. Для этого предназначены методы: $seozavr->getHead(), $seozavr->getBody() и $seozavr->getList()
Использование нового кода принимает вид:
//-- Для страницы каталога статей --
//-- Внутри HEAD --
include("название_секретной_папки/seozavr.php");
$seozavr = new seozavr();
$NewHeader = $seozavr->getHead();
//-- Внутри BODY --
$NewBody = getBody();
//-- Для главной страницы --
include("название_секретной_папки/seozavr.php");
$seozavr = new seozavr();
$seozavr->catalogURL = 'здесь ссылка на каталог статей';
$NewTop = $seozavr->getList();
Что то похожее:
SEOzavr, Обновления
|
Эта запись добавлена 1-го декабря 2007 года в 16:45 в рубрику Здесь про мои проекты.
Подпишись на RSS комментариев RSS 2.0





6 декабря 2007 18:49
круто… будем попробовать заюзать
4 апреля 2008 11:05
Подскажите пожалуйста, как поставить код Для главной страницы на Джумле? у меня ниченго не получается.
4 апреля 2008 13:08
Не знаю как устроена джумла, но думаю должно работать следующее:
if ($_SERVER['REQUEST_URI'] == ‘/’ or $_SERVER['REQUEST_URI'] == ‘/index.php’ or $_SERVER['REQUEST_URI'] == ‘/index.php?option=com_frontpage&Itemid=1′) {
include(«название_секретной_папки/seozavr.php»);
$seozavr = new seozavr();
$seozavr->catalogURL = ‘здесь ссылка на каталог статей’;
$seozavr->showList();
}
Т.е. в условии прописываем все возможные варианты главной страницы, хотя, если есть в джумле функция для определения (на подобии is_home() в wordpress), что текущая страница главная, то лучше воспользоваться ей.