УК Ошибка в com_catalog_item.tpl - "Ссылка на создателя записи"

#1 21 марта 2011 в 18:02
Обнаружила в com_catalog_item.tpl, в разделе "Ссылка на создателя записи" вот такую запись:

  1. {* ================== Ссылка на создателя записи ========================= *}
  2.  
  3.  
  4.  
  5. <p>{$LANG.ADDED_BY}: {$getProfileLink}</p>
  6. </div>
  7. {/if}
  8.  
  9. </td>
  10. </tr></table>
  11.  
Код прописан не полностью, ссылка на создателя, соответственно, не появляется. Подскажите, пожалуйста, как правильно дописать код, чтобы ссылка появилась?
#2 25 марта 2011 в 10:40
Тоже интересует данный вопрос. Дал права на добавление всем группам кроме гостей, проверил, создал запись и оформил заказ под пользователем. Админу упало уведомление о заказе. Хорошо, когда записи на пальцах можно пересчитать, а что будет если их будут тысячи…
#3 25 марта 2011 в 11:08
Che, есть понятие — заложенный функционал, а есть реализованный.
Так вот, это пока из разряда — заложено, но не реализовано.
Размещайте тикет в багтрекер.
#4 25 марта 2011 в 11:48
Спасибо Madmax. Отписался в этой теме, так как сегодня искал решение точно такой-же проблемы, как и у Rublyovka. Сейчас буду более детально смотреть переменную {$getProfileLink}. Она есть еще в файде components\catalog\frontend.php… В общем "Истина где-то рядом" ©.
#5 25 марта 2011 в 12:42
Итак, в файле components\catalog\frontend.php, после
  1.  
  2. if ($cat['is_ratings']){
  3. $ratingForm = ratingForm($ratingdata, $item['id']);
  4.  
  5. }
  6.  
пишем:
  1.  
  2. $user = $inDB->get_fields('cms_users', "id={$item['user_id']}", 'login, nickname');
  3. $getProfileLink = cmsUser::getProfileLink($user['login'], $user['nickname']);
  4.  
  5.  
а в шаблоне com_catalog_item.tpl выносим
  1. <p>{$LANG.ADDED_BY}: {$getProfileLink}</p>
за пределы условия {if $item.on_moderate}...

У меня работает, но пользуетесь, так сказать, на свой страх и риск 😊
#6 25 марта 2011 в 12:51
На счет изменений в шаблоне, исправляюсь НЕ ВЫНОСИМ ЗА ПРЕДЕЛЫ условия, а после условия еще раз пишем…
#7 25 марта 2011 в 13:16
Che, вопрос — сделать ли это в общей настройке УК или рубрики отдельной — каждой вынести — показывать автора или нет… Т.е. я думаю тикет в багтрекер обоснованный все равно придется писать…
#8 2 апреля 2011 в 22:01
Che, спасибо, попробуем.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.