<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://viju.tvercity.net" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>ViJu - Название компании на страницах профиля вместо имени пользователя - Комментарии</title>
 <link>http://viju.tvercity.net/articles/article393</link>
 <description>Comments for &quot;Название компании на страницах профиля вместо имени пользователя&quot;</description>
 <language>ru</language>
<item>
 <title>Название компании на страницах профиля вместо имени пользователя</title>
 <link>http://viju.tvercity.net/articles/article393</link>
 <description>&lt;p&gt;По умолчанию в drupal на странице профиля пользователя user/[uid] в заголовках&lt;br /&gt;
- имя пользователя.&lt;/p&gt;
&lt;p&gt;Т.е. в переменной $title шаблона page.tpl.php - имя пользователя.&lt;br /&gt;
А если нужно поменять это имя, ну скажем, на название компании, которое находится в одном из полей профиля.&lt;/p&gt;
&lt;p&gt;Для этого дописываем или добавляем новую функцию _phptemplate_variables($hook, $vars) в файл template.php:&lt;/p&gt;
&lt;pre&gt;
function _phptemplate_variables($hook, $vars) {
  $vars = array();
  if ($hook == &#039;page&#039;) {  	
    
    // название компании на страницах профиля вместо имени пользователя в заголовке
    if ((arg(0) == &#039;user&#039;) &amp;&amp; (arg(1) !== &#039;login&#039;)) {		
       $result = db_query(&#039;SELECT * FROM {users} WHERE uid = %d&#039;, arg(1));			
       while ($account = db_fetch_object($result)) {		
           profile_load_profile($account);

           $vars[&#039;title&#039;] = $account-&gt;profile_companyname; 
	}		
     }    
  }
  return $vars;
}
&lt;/pre&gt;</description>
 <comments>http://viju.tvercity.net/articles/article393#comments</comments>
 <category domain="http://viju.tvercity.net/sweets/themesnippets">Drupal 5</category>
 <category domain="http://viju.tvercity.net/tags/drupal">drupal</category>
 <pubDate>Sat, 29 Dec 2007 01:05:17 +0300</pubDate>
 <dc:creator>Юлия</dc:creator>
 <guid isPermaLink="false">393 at http://viju.tvercity.net</guid>
</item>
</channel>
</rss>
