Возникла следующая проблема: в К2 всем зарегистрированным пользователям было выдано разрешение на добавление и редактирование своего материала. Новый материал добавляется без проблем, но вот кнопки редактирования, которая должна быть справа от заголовка, почему-то нет... Вместо этого заголовок материала, который был добавлен нами, принимает вид Редактировать материал "Название материала" и он перестает быть ссылкой на сам материал. К материалу можно перейти лишь нажав Подробнее. Причем если смотреть не свой материал, то заголовок снова принимает нормальный вид (без фразы Редактировать материал) и становится ссылкой. Вот наглядный пример того, о чем говорю: Если перейти к своему материалу через кнопку Подробнее, то там тоже нет возможности его редактировать... Подскажите, что не так делаю?
У меня такая же проблема, помогите, пожалуйста. Нашел следующее... Код (CODE): <!-- Item edit link --> <span class="catItemEditLink"> <a class="modal" rel="{handler:'iframe',size:{x:990,y:550}}" href="/index.php?option=com_k2&view=item&task=edit&cid=116&tmpl=component">Редактировать материал</a> </span> <a href="/photographer/canon-eos-6d-kit.html">Canon EOS 6D! Мечты или реальность?</a> </h3>
Нашел решение! Вот код, отвечающий за кнопку редактирования материала: Код (CODE): <?php if(isset($this->item->editLink)): ?> <!-- Item edit link --> <span class="itemEditLink"> <a class="modal" rel="{handler:'iframe',size:{x:990,y:550}}" href="<?php echo $this->item->editLink; ?>"> <?php echo JText::_('K2_EDIT_ITEM'); ?> </a> </span> <?php endif; ?> Вырезаем его и вставляем в нужное место, где должна быть, по вашему мнению, кнопка. Файлы, содержащие данный код: Папка: /components/com_k2/templates/default item.php (кнопка в развернутом виде материала) category_item.php (кнопка в категориях) user.php (кнопка на странице блога отдельного пользователя)