Jump to content

Recommended Posts

Подскажите пожалуйста как сделать имя в Родительном падеже ?

Screenshot_2.png

Share this post


Link to post
Share on other sites

Просто нужно добавить через else

else {
	        $tpl->set('{user_sex-women}', '');

ну и понятное дело так же

 else {
	            $tpl->set('{user_sex-men}', '');
            }

вот и ставь!

Share this post


Link to post
Share on other sites

@iCan 

 <div class="news_wall_msg_text" ><b><a href="/verify" onclick="page.go(this.href)">Подтверждённая страница</a></b><br><div class="mgclr"></div>Эта отметка означает, что страница {name} подтверждена администрацией SocialVK.<div class="clear"></div></div></div></div>

 

Share this post


Link to post
Share on other sites

в profile.php

оберни тег 

{name}

или вообще сделай новый

					if($row['user_sex'] == 2)
					$tpl->set('{name}', 'путь картинки на верификацию.png');
				else
					$tpl->set('{name}', 'путь картинки на верификацию.png');

ну я лично так делал еще тогда когда работал с той тупой сборкой ( без обид к автору там просто баг на баге да багом погоняет )

Share this post


Link to post
Share on other sites
12 минут назад, iCan сказал:

в profile.php

оберни тег 


{name}

или вообще сделай новый


					if($row['user_sex'] == 2)
					$tpl->set('{name}', 'путь картинки на верификацию.png');
				else
					$tpl->set('{name}', 'путь картинки на верификацию.png');

ну я лично так делал еще тогда когда работал с той тупой сборкой ( без обид к автору там просто баг на баге да багом погоняет )

Причем здесь верификация и пол профиля?

Share this post


Link to post
Share on other sites
Только что, Mario сказал:

Причем здесь верификация и пол профиля?

Я тут написал вроде что я делал когда-то так через пол, и не е***л себе мозга там и так хана в коде , когда писали ту сборку не кто и не парился как и что написано.... Ща я бы так не когда уже не написал код!

Share this post


Link to post
Share on other sites

@iCan ай не понимать как это сделать, и шо ты вообще несёшь :|(

Edited by AdonisYT

Share this post


Link to post
Share on other sites
12 минут назад, AdonisYT сказал:

@iCan ай не понимать как это сделать, и шо ты вообще несёшь :|(

Скачай и загрузи в папку system/classes содержимое папки Library.

В system/modules/profile.php ниже $tpl->load_template('profile.tpl'); вставь:

include_once ENGINE_DIR.'/classes/NCLNameCaseRu.php';
$nc = new NCLNameCaseRu();
$tpl->set('{name-roditelniy}', $nc->q($row['user_name'] ? $row['user_name'] : $row['user_search_pref'], NCL::$RODITLN, ($row['user_sex'] ? ($row['user_sex'] == 1 ? NCL::$MAN : NCL::$WOMAN) : null)));

В строке с этого комментария замени {name} на {name-roditelniy}.

  • Upvote 1

Share this post


Link to post
Share on other sites

@Mario спасибо конечно, как я раньше не увидел что можно было поставить просто {name2} ._.

Share this post


Link to post
Share on other sites
1 минуту назад, AdonisYT сказал:

@Mario спасибо конечно, как я раньше не увидел что можно было поставить просто {name2} ._.

Та функция граматики (gramatikName) сильно простая, лучше нормальную библиотеку поставить, тут и падежи есть, и пол.

Share this post


Link to post
Share on other sites
2 часа назад, Mario сказал:

Та функция граматики (gramatikName) сильно простая, лучше нормальную библиотеку поставить, тут и падежи есть, и пол.

я недавно видел класс склонений он бы сюда идеально подошел.

Share this post


Link to post
Share on other sites
10 минут назад, Rezvitsky сказал:

я недавно видел класс склонений он бы сюда идеально подошел.

Я вообще-то выше скинул.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×