CozaNostra

CozaNostra

+903
Репутация
9704
Рейтинг
#1 Дополнительная вкладка в "Люди" 7 мая 2011 в 13:11
День добрый, помогите реализовать 4 вкладку в меню "Люди" допустим есть три Новые Позитивные и Рейтинг, а нужно добавить например Администраторы (id группы 2), копал во /components/users/frontend.php но запросов выводящих стандартные вкладки не понял, видно не хватает опыта.
#1 Вопрос по базе instant 6 мая 2011 в 20:31
Вопрос такой отличается ли таблица cms_users в версии 1.8 от весрии 1.6.2? я имею в виду поля.
#1 Файлы пользователей 22 апреля 2011 в 21:53


а разве так проблемно просто разархивировать?

Taurus

попробуйте создать файл документ.docx и переименуйте в формат документ.zip и извлеките, что получится…
#2 Файлы пользователей 22 апреля 2011 в 21:08
ну что же, тогда будем искать…
#3 Файлы пользователей 22 апреля 2011 в 19:45


а если перед заливкой .docx заархивировать в zip...

uavip

ну так то да, а вот почему не скачивает в docx
#1 Файлы пользователей 22 апреля 2011 в 19:29
день добрый, вообщем проблема такая. Пользователь заливает файл в формате .docx а когда скачиваешь он файл переименовывает в zip почему то, может кто сталкивался?
#4 19 апреля 2011 в 19:41


Prozaik, у тебя логинза работает, видно при регистрации.
а у меня "не вылезает".
где-то еще настраивать нужно ?

lezginka.ru

нет больше настроек нет
#5 Шаблоны от V1.6 18 апреля 2011 в 01:51
а у меня без колдовства все встало на 1.8 после выполнения


1.Скопируйте шаблон _default_ из версии 1.6.2 в папку templates v1.8 с заменой;
2.Удалите все файлы название которых начинается на "com_users_*" в папке components своего шаблона;

Saimon

только единственное что модули пришлость заново расставлять sad
#6 [ЕСТЬ РЕШЕНИЕ] Выполнение PHP в шаблоне 11 апреля 2011 в 16:09
спасибо всем)
#7 [ЕСТЬ РЕШЕНИЕ] Выполнение PHP в шаблоне 11 апреля 2011 в 15:39

можно написать плагин для смарти там не сложно, в любом случае код php в шаблон без очень серъезных причин вставлять не нужно…

• Mike •
согласен, в дальнейшем буду избегать подобного… но пока есть идеи всякие а время чтобы изучить CMS нету(
#8 [ЕСТЬ РЕШЕНИЕ] Выполнение PHP в шаблоне 11 апреля 2011 в 15:38

Код PHP: исходный кодпечать?1{php} 2$rt = $this->_tpl_vars['usr']['user_rating']; 3{/php}
SyntaxHighlighter.config.clipboardSwf = '/includes/jquery/syntax/scripts/clipboard.swf';
SyntaxHighlighter.all();

Но вы не сможете использовать полученную переменную как {$rt} далее в шаблоне. Она будет видна только внутри данного блока {php}...{/php}

Администратор

Спасибо огромное заработало, использую чтобы при увеличении рейтинга менялся цвет полосы заполнения рейтинга :)

например рейтинг больше 2000 одним цветом и полоса заполняется в процентах Пример больше 2000 рейтинга
Пример больше 1000 рейтинга
#9 [ЕСТЬ РЕШЕНИЕ] Выполнение PHP в шаблоне 11 апреля 2011 в 15:31
  1.  
  2. {php}
  3. $inDB = cmsDatabase::getInstance();
  4. $rating=$inUser->rating;
  5. {/php}
  6.  
рейтинг пользователя который авторизирован, а как вывести тот рейтинг на странице пользователя которого я нахожусь… в smarty это {$usr.user_rating} а как его в PHP затащить не знаю…
#10 [ЕСТЬ РЕШЕНИЕ] Выполнение PHP в шаблоне 11 апреля 2011 в 15:20

{php}$rt = $smarty->get_template_vars('$usr.user.rating'){/php}

• Mike •

Fatal error: Call to a member function get_template_vars() on a non-object

не срабатывает
#11 [ЕСТЬ РЕШЕНИЕ] Выполнение PHP в шаблоне 11 апреля 2011 в 14:55

далее в шаблоне будет как — {$rt}

• Mike •
вы видно не поняли, мне нужно не {$rt} а {php}$rt=(рейтинг){/php}
#1 [ЕСТЬ РЕШЕНИЕ] Выполнение PHP в шаблоне 11 апреля 2011 в 14:25
Добрый день, вопрос такой, допустим мне нужно получить рейтинг пользователя, на странице которога я нахожусь, и передать данные в php скрипт исполняемый внутри шаблона т.е.

в самом шаблоне без php рейтинг выводит так {$usr.user_rating}

а мне нужно это значение присвоить к пекременной $rt

в шаблоне пробовал так,
  1.  
  2. {php}
  3. $rt={$usr.user_rating};
  4. {/php}
  5.  
не работает, как только не пробовал, решения не нашел…
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.