0.00
Рейтинг
0.00
Сила
Ахахаха!
Да, спасибо за помощь. Скобка стоит. Настройки по страницам — это прикол шаблона Social. Там в шаблоне имя так же оформлено, оно работает исправно. Хрен его знает что такое...(
Кстати, можете проверить, сайт — horses.org.ua.
Логин — test
Пароль— test1
О, а я и не знал. А как он называется?
В templates/language/russian.php:

'settings_profile_name' => 'Имя',
'settings_profile_surname' => 'Фамилия',


Запрос к SQL:
alter table prefix_user add user_profile_surname varchar(100) after user_profile_name;


В ActionSettings.class.php:

/**
 * Проверяем фамилию
*/
if (func_check(getRequest('profile_surname'),'text',1,100)) {
	$this->oUserCurrent->setProfileSurname(getRequest('profile_surname'));
} else {
	$this->oUserCurrent->setProfileSurname(null);


В User.entity.class.php:
В начале странице (там, где подобные этой записи) вот это:

	public function getProfileSurname() {
        return $this->_aData['user_profile_surname'];	
    }

Потом, такой код:

	public function setProfileSurname($data) {
		$this->_aData['user_profile_surname']=$data;
	}


В файле User.mapper.class.php

	public function Update(ModuleUser_EntityUser $oUser) {
		$sql = "UPDATE ".Config::Get('db.table.user')." 
			SET 
				user_profile_name = ? , 
				user_profile_surname = ? , 



if ($this->oDb->query($sql,$oUser->getPassword(),
						$oUser->getMail(),								   
						$oUser->getSkill(),								   
						$oUser->getDateActivate(),
						$oUser->getDateCommentLast(),							   
						$oUser->getRating(),
						$oUser->getCountVote(),
						$oUser->getActivate(),								   
						$oUser->getProfileName(),
						$oUser->getProfileSurname(),
						$oUser->getProfileSex(),


Т.е. оно ему дает запрос обновлять эту таблицу! Во всех местах surname я вводил сразу после name. Стандартное поле namt работает исправно.

В шаблоне:

	<dl class="form-item">

	<dd><label for="profile_surname">{$aLang.settings_profile_surname}:</label></dd>

	<dt><input type="text" name="profile_surname" id="profile_surname" value="{$oUserCurrent->getProfileSurname()|escape:'html'}" class="input-200" /></dt>

	</dl>


Спасибо большое, если поможете.
У меня поля другие — фамилия, интересы, любимые места и пр.
Вот если бы был плагин «конструктор полей профиля», то было бы проще.
Спасибо…
Но у меня проблема, созданное поле есть, но когда в настройках ввожу его значение, нажимаю сохранить, оно опять очищается. Т.е. не сохраняется значение в таблице базы данных. Я проверял на ошибки 10 раз уже, вроде всё ок.
Я думаю уже в сторону того, что кнопка «сохранить» не подтверждает ввод этого поля.
Помогите кто-нибудь советом.
Спасибо.
Да, hoti. Вы правы. Ввсе стало как надо.
Спасибо Вам большое за помощь!
Спасибо. У меня есть firebug. Но честно говоря я не знаю в чем там проблема.
Тут не любят подобные вопросы, но я все же извиняюсь за наглость и прошу Вас ткнуть меня носом. Честно говорю — не вьеду в суть проблемы.
ВЫ — сноб. Я сам сторонник грамотного письма. Но в данном случае, уверен, ваш снобизм неуместен.
Надо еще добавить такую фигню, чтобы если сначала топика идут фотки (например 5 штук), то кат автоматически ставится после первой фотки.
Как думаете? :)
А по вопросам из топика, что бы Вы посоветовали?
Даже не зависимо от платно/бесплатно.
Просто, как Вы думаете лучшие будет разместить 2 типа фирм на одном сайте?
Да, именно так.

Т.к. по моей задумке это будет раздел, где каждый из них будет писать туда столько рекламы и пропизивать свою продукцию, сколько сочтет нужным.

Есть подобный опыт, там правда не раздел компании, а ветка форума продавалась. Но во всем форуме, кроме этой оплаченной ветки нельзя нигде совать рекламу себя…

Или это не справедливо?
На скриншотах, где надпись Livestreet, это данные берутся из header, (или где там логотип сайта)?
если нет, будети ли возможность свое лого туда впихнуть?
Если у кого не отображаются иконки на версии 0.1.4 — прописываете URL к иконке без «http://».
Спасибо большое тем ребятам, которые минусанули меня. Непонятно зачем, даже аргументов не оставили.
Хостинг, как где-то писали, тут не причем.
Если у кого будет подобная проблема, откройте файл plugins/ymap/classes/blocks/BlockCatblock.class.php, и введите следующий код:

<?php
class PluginYmap_BlockCatblock
extends Block { public function Exec()
{}}
?>

После этого все работает. Правда иконка не отображается, но это точно уже другая проблема и методы ее решения тоже другие.
Да, демка не работает.
А почему у меня на сайте, если нажать на главную кнопку БЛОГ (Блоги -» Коллективные -» Хорошие), то появится моя новость, а если перейти во вкладку (Все -» Хорошие), то написано, что сюда никто еще не успел написать?
Если что, я готов скинуться. Пишите, если уже реализовали что-то подобное в личку. Спасибо.