Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как вывести переменные Joomla на страницу???

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
MIX
Отправлено: 20 Декабря, 2009 - 15:18:47
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Дек. 2009  


Помог: 0 раз(а)




Привет всем Улыбка Прошу прощения, если запостил не в ту ветку, форум серьезный, а вопрос, вроде как, смешной, просто php я ничего почти не понимаю, но есть большое желание его изучать

Собственно сабж
не знаю как на странице цмс Joomla вывести содержимое keywords
таким же образом, как я вывел на страницу содержимое других тегов:
<title><?php echo $this->title; ?></title>
<meta name="description" content="<?php echo $this->description; ?>" />


И еще нужно как-то вывести URL текущей страницы и вставить его таким образом:
<a href="сюда выводим текущий url">ссылка</a>

Зарание спасибо вам за помошь Улыбка

(Отредактировано автором: 20 Декабря, 2009 - 17:17:35)

 
 Top
Viper
Отправлено: 21 Декабря, 2009 - 08:06:21
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




joomla какой версии?
если 1.0 то есть класс $mainframe для работы с meta
если нужно получить keywords из определенной статьи, то это хранится в БД.
PHP:
скопировать код в буфер обмена
  1. $database->setQuery("SELECT id, metakey FROM #__content);
  2. $rows = $database->loadObjectList();
  3. foreach ($rows as $row) {
  4.         echo $row->id.'; meta: '.$row->metakey;
  5. }


если для 1.5

PHP:
скопировать код в буфер обмена
  1. $db =& JFactory::getDBO();
  2. $db->setQuery("SELECT id, metakey FROM #__content);
  3. ...


если нужно общие данные, то через
CODE (text):
скопировать код в буфер обмена
  1. echo $mosConfig_MetaKeys;

или $MetaKeys для 1.5


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
MIX
Отправлено: 26 Декабря, 2009 - 23:14:48
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Дек. 2009  


Помог: 0 раз(а)




Да, спасибо за помошь, но я уже решил проблему распатрашив массивы фунцией print_r()

оттуда можно вытащить все что душе угодно
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB