Въпрос за мод: "Кой каква кола кара"

porostorm

Registered
Направих мода за колите, имаше няколко грешки но ги оправих и тръгна. Но сега въпросът ми е може ли вместо в профила да показва колата и под аватара?

Ето го тука мода: http://web-tourist.net/login/login/view.php?st=825

Тук показва сега колата и другите есктри:

http://89.190.212.246/forum/profile.php?mode=viewprofile&u=2

Благодаря.
 
ако може пиши тука какви са грешките че искам и аз да го сложа
 
значи отваряш файла viewtopic_body.tpl който се намира във templates/твоя темплейт/ , намираш следния ред {postrow.POSTER_AVATAR}<br />
след него добави {L_CAR_MARK}{postrow.POSTER_CAR_MARK}<br />{L_CAR_MODEL}{postrow.POSTER_CAR_MODEL}<br />{L_CAR_YEAR}{postrow.POSTER_CAR_YEAR}<br />{L_CAR_ENGINE}{postrow.POSTER_CAR_ENGINE}<br />
и така нататък вече в зависимост от това коя информация искаш да се появява ....... запазваш файла и тестваш! Успех! :?:
 
Значи след като се намери съответния ред, след него се слага: {L_CAR_MARK}{postrow.POSTER_CAR_MARK}<br /> Ако искаме само марката да се показва, така ли?! Или трябва и други файлове да се отварят?!

Блаогдаря предварително! :)
 
kitchenbg каза:
значи отваряш файла viewtopic_body.tpl който се намира във templates/твоя темплейт/ , намираш следния ред {postrow.POSTER_AVATAR}<br />
след него добави {L_CAR_MARK}{postrow.POSTER_CAR_MARK}<br />{L_CAR_MODEL}{postrow.POSTER_CAR_MODEL}<br />{L_CAR_YEAR}{postrow.POSTER_CAR_YEAR}<br />{L_CAR_ENGINE}{postrow.POSTER_CAR_ENGINE}<br />
и така нататък вече в зависимост от това коя информация искаш да се появява ....... запазваш файла и тестваш! Успех! :?:
Това е пробвано вече, не става :)
 
porostorm каза:
kitchenbg каза:
значи отваряш файла viewtopic_body.tpl който се намира във templates/твоя темплейт/ , намираш следния ред {postrow.POSTER_AVATAR}<br />
след него добави {L_CAR_MARK}{postrow.POSTER_CAR_MARK}<br />{L_CAR_MODEL}{postrow.POSTER_CAR_MODEL}<br />{L_CAR_YEAR}{postrow.POSTER_CAR_YEAR}<br />{L_CAR_ENGINE}{postrow.POSTER_CAR_ENGINE}<br />
и така нататък вече в зависимост от това коя информация искаш да се появява ....... запазваш файла и тестваш! Успех! :?:
Това е пробвано вече, не става :)

Ще погледна.
 
Трябва да се преправи и да се сложи код в файла viewtopic.php .

Там има един много голям (като код) цикъл с който се листват всички мнения.

В този цикъл трябва да се вкарат тези редове (малко променени).


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

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


'CAR_MARK' => $postrow[$i]['user_car_mark'],
'CAR_MODEL' => $postrow[$i]['user_car_model'],
'CAR_YEAR' => $postrow[$i]['user_car_year'],
'CAR_ENGINE' =>$postrow[$i]['user_car_engine'],
'CAR_WHEEL' => $postrow[$i]['user_car_wheel'],
'CAR_TRANS' =>$lang['Car_Trans'],
'CAR_COLOR' => $postrow[$i]['user_car_color'],
'CAR_FOTO' =>$postrow[$i]['user_car_foto'] ,
'L_CAR' => $lang['Car'],
'L_CAR_MARK' => $lang['Car_Mark'],
'L_CAR_MODEL' => $lang['Car_Model'],
'L_CAR_YEAR' => $lang['Car_Year'],
'L_CAR_ENGINE' => $lang['Car_Engine'],
'L_CAR_WHEEL' => $lang['Car_Wheel'],
'L_CAR_TRANS' => $lang['Car_Trans'],
'L_CAR_COLOR' => $lang['Car_Color'],
'L_CAR_FOTO' => $lang['Car_Foto'],



след правиш подобно на това което каза kitchen но така:

намираш следния ред {postrow.POSTER_AVATAR}<br />
след него добави
{L_CAR_MARK}{postrow.CAR_MARK}
<br />
{L_CAR_MODEL}{postrow.CAR_MODEL}
<br />
{L_CAR_YEAR}{postrow.CAR_YEAR}
<br />
{L_CAR_ENGINE}{postrow.CAR_ENGINE}
<br />
и така нататък вече в зависимост от това коя информация искаш да има.

Пробвай и кажи какво е станало.


[/code]
 
ОДбре.
Обърках малко :

Намираш следните редове:

Код:
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
//



for($i = 0; $i < $total_posts; $i++)
{

СЛЕД тях слагаш:



$user_car_mark=$postrow[$i]['user_car_mark'];
$user_car_model= $postrow[$i]['user_car_model'];
$user_car_year = $postrow[$i]['user_car_year'];
$user_car_engine=$postrow[$i]['user_car_engine'];
$user_car_wheel=$postrow[$i]['user_car_wheel'];
$user_car_color= $postrow[$i]['user_car_color'];
$user_car_foto'=$postrow[$i]['user_car_foto'] ;




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


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


'CAR_MARK' => $user_car_mark,
'CAR_MODEL' => $user_car_model,
'CAR_YEAR' => $user_car_year,
'CAR_ENGINE' =>$user_car_engine,
'CAR_WHEEL' => $user_car_wheel,
'CAR_TRANS' =>$Car_Trans,
'CAR_COLOR' => $user_car_color,
'CAR_FOTO' =>$user_car_foto,
'L_CAR' => $lang['Car'],
'L_CAR_MARK' => $lang['Car_Mark'],
'L_CAR_MODEL' => $lang['Car_Model'],
'L_CAR_YEAR' => $lang['Car_Year'],
'L_CAR_ENGINE' => $lang['Car_Engine'],
'L_CAR_WHEEL' => $lang['Car_Wheel'],
'L_CAR_TRANS' => $lang['Car_Trans'],
'L_CAR_COLOR' => $lang['Car_Color'],
'L_CAR_FOTO' => $lang['Car_Foto'],


след това отваряш файла от темплейта viewtopic_body.tpl


намираш следния ред
Код:
{postrow.POSTER_AVATAR}<br />
след него добави
{L_CAR_MARK}{postrow.CAR_MARK}
<br />
{L_CAR_MODEL}{postrow.CAR_MODEL}
<br />
{L_CAR_YEAR}{postrow.CAR_YEAR}
<br />
{L_CAR_ENGINE}{postrow.CAR_ENGINE}
<br />


така трябва да стане.
 
Оу...
Сега се сетих .
В заявката не са описани полета.
Това ми е най редовната грешка в viewtopic.php и никога не я пропускам въпреки, че този файл вче го преправям 1000 пъти.

Та слушай сега.
Всичко си остава както съм го описсал горе но трябва да намериш следната заявка:

$sql = "SELECT u.username, u.user_id,u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile,u.user_allow_viewonline, u.user_session_time, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid

трябва да добавиш по следния начин полетата:

$sql = "SELECT u.username,
u.user_car_model,
u.user_car_year,
u.user_car_engine,u.user_car_wheel, u.user_car_mark,
u.user_car_color,u.user_car_foto,

u.user_id,u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile,u.user_allow_viewonline, u.user_session_time, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid


гледай да не добавиш някоя запетайка повече.

само това в червеното го вмъкваш в кода и готово.
 
Освен едно огромно благодаря :)

п.п.: Само интересното е защо извежда само информацията но не и името на полетата, които се точат от ланга :?
 
porostorm каза:
admin каза:
porostorm каза:
Освен едно огромно благодаря :)

Проработи ли? :shock:
да :lol: но извежда примерно от Кола: Трабант извежда само Трабант 8)

Имам работа в момента и няма да се занимавам но може просто да го напишеш на БГ докато намеря време:

Примерно:

Вместо това
{L_CAR_MARK}{postrow.CAR_MARK}
<br />
{L_CAR_MODEL}{postrow.CAR_MODEL}
<br />
{L_CAR_YEAR}{postrow.CAR_YEAR}
<br />
{L_CAR_ENGINE}{postrow.CAR_ENGINE}
<br />

слагаш

Марка {postrow.CAR_MARK}
<br />
Модел {postrow.CAR_MODEL}
<br />
Година {postrow.CAR_YEAR}
<br />
................... и т.н.
 
designer каза:
Заявките как се намират из phpmyadmin-а. Тук малко сложно стана. :cry:
Не са в phpmyadmin :) във viewtopic.php са :)

Админ, това е ясно, още веднъж мерси.
 
admin каза:
ОДбре.
Обърках малко :

Намираш следните редове:

Код:
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
//



for($i = 0; $i < $total_posts; $i++)
{

СЛЕД тях слагаш:



$user_car_mark=$postrow[$i]['user_car_mark'];
$user_car_model= $postrow[$i]['user_car_model'];
$user_car_year = $postrow[$i]['user_car_year'];
$user_car_engine=$postrow[$i]['user_car_engine'];
$user_car_wheel=$postrow[$i]['user_car_wheel'];
$user_car_color= $postrow[$i]['user_car_color'];
$user_car_foto'=$postrow[$i]['user_car_foto'] ;
При въвежданети на тези данни ми дава грешка, няма ли някъде разстояние след { примерно в кода по-горе.
 

Back
Горе