<?php if ($user->is_logged){ ?> <a class="messages ajax-modal" href="<?php echo href_to('messages','write', $item['user_id']); ?>"> Написать сообщение автору</a> <?php } ?>
Спасибо! Поставил. Работает после танцев с бубном. Вопрос: Корректно ли то что кнопка отображается автору контента?
А в чем причина танцев была? Вы напишите что я не правильно указал, чтоб другие(кто захочет также) тоже знали где ошибка в коде.Работает после танцев с бубном
изменитьКорректно ли то что кнопка отображается автору контента?
<?php if ($user->is_logged){ ?>
<?php if ($user->is_logged && $user->id != $item['user_id']) { ?>
Я создал определенные типы контента на которых необходимо вывести кнопку "Отправить сообщение автору" (в итемах, а не в листе). Как сделать? Где копать?
Напиши плиз подробнее как реализовал? Тоже нужна такая Кнопочка)
Tirpits, так выше уже дали ответ как сделать...
А если поподробней совсем для чайников? В какой строке в каком файле этот код размещать?
<?php if ($user->is_logged && $user->id != $item['user_id']) { ?> <div class="ajax-modal"><a title="Написать личное сообщение автору" class="ajaxlink" href="/messages/write/<?php echo $item['user_id']; ?>">Личное сообщение автору</a></div> <?php } ?>
У меня в свою очередь возник такой вопрос: в типах контента приведенный выше код работает, а вот если его вставить на страницах с фотографиями, то проверки на автора нет. Пробовал вместо $item['user_id'] вставлять $photo['user_id'], но без результата.
Подскажите, как выполнить проверку на автора для фотографий. Чтобы для автора фотографии ссылка "Личное сообщение автору" не показывалась?
Пробовал вместо $item['user_id'] вставлять $photo['user_id'], но без результата.
$photo['user']['id']
<?php if ($user->is_logged && $user_id != $photo['user']['id']){ ?> <div class="ajax-modal"><a title="Написать сообщение автору" class="ajaxlink" href="/messages/write/<?php echo $photo['user_id']; ?>">Личное сообщение автору</a></div> <?php } ?>
у вас здесь ошибка, надо не $user_id а $user->id<?php if ($user->is_logged &&
$user_id!= $photo['user']['id']){ ?>