[РЕШЕНО] вывод профиля пользователя

Главные вкладки

Аватар пользователя Martinka Martinka 6 декабря 2012 в 16:21

Доброе время суток.
У меня такая проблема... использую "свою тему" (передала из HTML шаблона) подключила content profile создала дополнительные поля для редактирования профиля пользователя. Создала файл в своей теме user-profile.tpl.php (внутри сейчас это:<div class="profile"><?php print $user_profile; ?></div>)
и выводится всё как на фото((( что можно изменить где искать причину такого вывода ???
Делала подобное по статье http://druit.ru/blogs/tnt/204 и в файле user-profile.tpl.php писала как в статье описано, всё равное выводит так же и css редактировала по статье ...всё одно((((

ВложениеРазмер
Иконка изображения bezymyannyy.png109.98 КБ

Комментарии

Аватар пользователя neltharian neltharian 6 декабря 2012 в 17:29

ПС за такой скрин по руках бить надо.. и сайт недоделаный вообще. Доделай сначала статьи, ссылки и тп и только тогда берись за создание соц сети

Аватар пользователя sg85 sg85 7 декабря 2012 в 2:12

Как вариант, этот регион может уйти вниз, если физически не помещается между двумя боковыми регионами, т.е. если пытаться засунуть палку диаметром 1 метр в отверстие 10 сантиметров будет примерно такой же результат, а вообще и однго пикселя может хватить

Аватар пользователя Martinka Martinka 7 декабря 2012 в 9:43

"neltharian" wrote:

ПС за такой скрин по руках бить надо.. и сайт недоделаный вообще. Доделай сначала статьи, ссылки и тп и только тогда берись за создание соц сети


Я соц сеть не делаю...я делаю профиль для пользователя. А заполнять сайт не чем... пока просили пустые блоки сделать, что собственно и сделано. Скрин такой что бы понятно было в чем проблема, образно

Аватар пользователя Martinka Martinka 7 декабря 2012 в 9:47

"neltharian" wrote:
все все коды писала? и модуль свой тоже создавала?

и модуль писала, всё тоже самое. ведь content profile он создает материал с данными пользователя..., материал выводится нормально без пробела (node/16)

Аватар пользователя Martinka Martinka 7 декабря 2012 в 9:48

"sg85" wrote:
если физически не помещается между двумя боковыми регионами

это тоже проверяла, вроде его ширина подходит

Аватар пользователя AI AI 7 декабря 2012 в 13:00

"Martinka" wrote:
это тоже проверяла, вроде его ширина подходит

Не "вроде", а не проверяла. Поверь старому верстальщику: margin и padding плохо дружат между собой. И выпадение блоков при неправильном позиционировании - нормальное дело. И если в одном браузере все идеально, то в другом может быть гораздо хуже... Если не умеешь верстать дивной версткой (<div>), то верстай в таблицах - там гарантированно ничто и никуда не уедет. Хотя убгие дизайны получаются...

Аватар пользователя Boozenok Boozenok 7 декабря 2012 в 15:01

1.Вы точно все регионы прописали?
2.Регионы попробуйте прописать темплейт вашей темы, если не поможет то в темплейт.инфо Вашей темы
3. вообще то в юзер-профайл должно быть написано что-то типа такого -

<?php
<div class="profile">
  <
div class="profile-left"><?php print $profile_photo?><?php print $user_actions?><?php print $friends?>
<?php 
print $profile_region?>
  <?php 
?>

Это конечто же при условии, что вы сделали свой модуль как в той статье с такими переменная и регионами
потом пошол след регион с полями вашими:

<?php
<div class="profile-right">
?>
Аватар пользователя sg85 sg85 7 декабря 2012 в 14:56

о, уже 2 симпотичные девушки в теме...

"Martinka" wrote:
проверяла, этот блок подходит по ширене

а обертки на этой странице и на других одинаковые? Так же могут использоваться дополнительные классы для body, для указания числа колонок, от которых и будут задаваться размеры регионов, словом, возможных источников проблемы может быть много. Если бы Вы дали номер телефона адрес Вашего сайта, подсказать было бы на много проще. Если сие на домашнем сервере, и у Вас нет роутера(или умеете настраивать на нем маршутизацию) и IP белый(пусть даже динамический), то можно дать ip(только подключение к сети провайдера после этого не разрывать), можно в личку, если боитесь хацкеров.

Аватар пользователя Boozenok Boozenok 7 декабря 2012 в 15:00

сделайте все на отдельной странице, где нет всяких ваших блоков слева и справа. если получится все, то будете наверняка знать что дело в css. Потому как если вы все правильно прописали по статье, оно все должно становится...а по картинке и правду тяжело сказать

Аватар пользователя Boozenok Boozenok 10 декабря 2012 в 12:54

к первой ссылки дайте доступ
по второй могу сказать, что фото у вас находится в левом регионе, что не правильно, если вы хотите сделать все по той статье.
Киньте начало Вашего кода с юзер-профайл. Посмотрю, что не так. Строчек так 20-25

Аватар пользователя Boozenok Boozenok 10 декабря 2012 в 12:55

и еще мне кажется, что места у вас все-таки маловато для такого профиля как вы хотите, он у Вас по ширине просто не влезет... а если влезет, будет смотреться ужасно

Аватар пользователя Martinka Martinka 10 декабря 2012 в 15:30

"Boozenok" wrote:
что не правильно, если вы хотите сделать все по той статье.

я из той статьи смотрела лишь как оформить профиль, сейчас делаю по своему, и модуль ,который используется в статье я не использую сейчас, т.к. делала всё как там написано и у меня получился белый экран. внутри плофайла соответственно нет того текста как в статье, а стандартная строка <div class="profile"><?php print $user_profile; ?></div> по первой ссылке можно пройти я доступ сделала

ширина блока div.profile = 450px (это когда смотрим профиль пользователя), если смотреть node/16 ширина блока = 450px, они одинаковы получаются

Аватар пользователя Boozenok Boozenok 10 декабря 2012 в 15:32

Как оформить? то есть взяли оттуда css?
тогда у вас естественно нече не получится, там все взаимосвязанно! Или вы только css там смотрели? так у Вас и не получится так как там css привязан к полю, которое привязано к переменной, которая привязана к региону, который прописан в теме=)А у вас и не стает все на свои места, так как там привязка главная именно к региону!

Аватар пользователя Boozenok Boozenok 10 декабря 2012 в 15:34

а вот что выдает мне Ваша ссылка - Proxy Error

The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /.

Reason: Error reading from remote server

Аватар пользователя Martinka Martinka 10 декабря 2012 в 15:40

"Boozenok" wrote:

а вот что выдает мне Ваша ссылка - Proxy Error


бывает глюк такой, вроди сейчас всё норм... конечно и css я не брала я же понимаю что связанно всё, я не так выразилась, на счёт оформить, смотрела какой модуль нужен и как поля добавить вот и всё.