Малко помощ

bucata

Registered
Не знам как да дефинирам точно проблема , така че ме извенете за заглавието.
При регистрация има поле за Проесия което съм направил "Специалност" искам то да се вижда под аватара на всеки пост.Как да го направя ?
 
bucata каза:
Не знам как да дефинирам точно проблема , така че ме извенете за заглавието.
При регистрация има поле за Проесия което съм направил "Специалност" искам то да се вижда под аватара на всеки пост.Как да го направя ?
в профила ли или в тема при пост???
 
Никой ли не знае ? Искам да направя полетата "Профеия" и "Местожителство" задлжителни при регистрация и да ги изкарва под аватара на потребителите при постовете им.
 
Сега ще ти намеря темата в която се коментираше точно това.

Между другото как точно ги направи тези полета?
 
Ето я.
Прегледай я внимателно:
http://www.web-tourist.net/forum/viewtopic.php?t=8511&postdays=0&postorder=asc&highlight=%EC%EE%E4+%EA%EE%EB%E0&start=0
 
Аха...
Ти професия си я сменил на "специалност".

Погледни поста и кажи дали ще може да се оправиш сам.
Ако не се оправиш ще ти напиша 3 реда код и ще ти кажа къде да го сложиш
за да излезе.

А бе я направо да ти го напиша.
Чакай малко така.
 
Намираш на края на файла viewtopic.php следния ред:
Код:
Код:
'U_POST_ID' => $postrow[$i]['post_id'])


и ПРЕДИ него слагаш:


Код:
'USER_SPECIALNOST' => $postrow[$i][' user_occ'],




После отваряш /forum/templates/твоя темплейт/viewtopic_body.tpl


и намираш следния ред:

Код:
{postrow.POSTER_AVATAR}<br />

след него добавяш:

Код:
Специалност: {postrow.USER_SPECIALNOST}<br />


Това е.

Запомни, че трябва да търсиш файла viewtopic_body.tpl в
папката на темплейта който ползваш в момента.
 
Не става.Под аватара излиза само надпис "Специалност" , но без да пише каква,а съм го попълнил в профила.

Виж аз Професия (OCUPATION) съм го променил само от lang_main.Тоест вместо да пише проесия да си пише специалност.

В viewtopic пиша:
'USER_OCCUPATION' => $postrow[$i][' user_occ'],

В темплейт/viewtopic_body.tpl
Специалност: {postrow.USER_OCCUPATION}<br />
 
bucata каза:
Не става.Под аватара излиза само надпис "Специалност" , но без да пише каква,а съм го попълнил в профила.

Виж аз Професия (OCUPATION) съм го променил само от lang_main.Тоест вместо да пише проесия да си пише специалност.

В viewtopic пиша:
'USER_OCCUPATION' => $postrow[$i][' user_occ'],

В темплейт/viewtopic_body.tpl
Специалност: {postrow.USER_OCCUPATION}<br />


Може грешката да е тук:

'USER_OCCUPATION' => $postrow[$i][' user_occ'],

има разстояние в [' user_occ'],

пробвай така:


'USER_OCCUPATION' => $postrow[$i]['user_occ'],
 
Друга грешка просто няма. :idea:

Прегледах и моя и твоя код и трябва да си е всичко наред освен това разстояние.
 
Справих се с доста опити.Ето как:

viewtopic.php ->
Намерих:
Код:
$sql = "SELECT u.username,
и добавих
Код:
u.user_occ,

Намерих:

Код:
 'U_POST_ID' => $postrow[$i]['post_id'])

Преди него добавих:

Код:
 'USER_OCC' => $postrow[$i]['user_occ'],


templates\Тема ->
Намерих:

Код:
{postrow.POSTER_AVATAR} <br />

След него добавих:

Код:
  {L_Occupation}{postrow.USER_OCC}<br />

Друг в въпроса ,че надписа излиза на всички , дори и да не са попълнили полето "Специалност" , но това ще го ръчкам утре.

Админ благодаря ти за помоща.Получаваш точка :)
 
bucata каза:
Справих се с доста опити.Ето как:

viewtopic.php ->
Намерих:
Код:
$sql = "SELECT u.username,
и добавих
Код:
u.user_occ,

М да.
Това винаги го забраявям (както си видял и от предишната тема).
 

Back
Горе