mahdi.manian
چهارشنبه 10 اسفند 1390, 21:45 عصر
با سلام.
من از CMS جوملا استفاده می کنم.
حالا در قالبم کد زیرا گذاشتم که ورود و عضویت و در صورت وارد شدن یک کاربر ، خروج نمایش داده شود.
<div id="s5_register">
<?php $user =& JFactory::getUser();
$user_id = $user->get('id');
if ($user_id) { echo $s5_loginout; } else {?>
<a href="http://fa.koohyarproperty.com/component/users/?view=registration">عضویت</a>
<?php } ?>
</div>
<?php $user =& JFactory::getUser();
$user_id = $user->get('id');
if ($user_id) { } else {?>
<div id="s5_login">
<a href="http://fa.koohyarproperty.com/component/users/?view=login">ورود</a>
</div>
<?php } ?>
حالا مشکل اینه که من به می خواهم به جای متغیر echo $s5_loginout; یک لینک بگذارم که مثل پایینی اش لینک شود ولی وقتی لینک را در تگ a می گذارم ، ارور می دهد. یعنی وقتی به جای echo $s5_loginout; کد
<a href="http://fa.koohyarproperty.com/component/users/?view=loginout">خروج</a>
را می گذارم ارور می دهد.
یک راه دیگه به ذهنم رسید این که در echo $s5_loginout; را به صورت یک متغیر بگذارم یعنی همین $s5_loginout را در فایل php قالب به صورت زیر بگذارم:
$s5_loginout="<a href="http://fa.koohyarproperty.com/component/users/?view=loginout">خروج</a>"
ولی این هم ارور می دهد!
چه کار کنم؟
با تشکر.
من از CMS جوملا استفاده می کنم.
حالا در قالبم کد زیرا گذاشتم که ورود و عضویت و در صورت وارد شدن یک کاربر ، خروج نمایش داده شود.
<div id="s5_register">
<?php $user =& JFactory::getUser();
$user_id = $user->get('id');
if ($user_id) { echo $s5_loginout; } else {?>
<a href="http://fa.koohyarproperty.com/component/users/?view=registration">عضویت</a>
<?php } ?>
</div>
<?php $user =& JFactory::getUser();
$user_id = $user->get('id');
if ($user_id) { } else {?>
<div id="s5_login">
<a href="http://fa.koohyarproperty.com/component/users/?view=login">ورود</a>
</div>
<?php } ?>
حالا مشکل اینه که من به می خواهم به جای متغیر echo $s5_loginout; یک لینک بگذارم که مثل پایینی اش لینک شود ولی وقتی لینک را در تگ a می گذارم ، ارور می دهد. یعنی وقتی به جای echo $s5_loginout; کد
<a href="http://fa.koohyarproperty.com/component/users/?view=loginout">خروج</a>
را می گذارم ارور می دهد.
یک راه دیگه به ذهنم رسید این که در echo $s5_loginout; را به صورت یک متغیر بگذارم یعنی همین $s5_loginout را در فایل php قالب به صورت زیر بگذارم:
$s5_loginout="<a href="http://fa.koohyarproperty.com/component/users/?view=loginout">خروج</a>"
ولی این هم ارور می دهد!
چه کار کنم؟
با تشکر.