wolfXXXL: Комментарии

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

26 февраля 2010 в 11:54

Ух у Вас тут как то всё намешано...
Я б посоветовал Вам хорошо разобраться в архитектуре drupal. Чтоб Вы чётко понимали где ядро, где модули, а где тема по которой основные Ваши вопросы.
Потом можно углубляться в структуру темы: какой файл отвечает за формирование html страницы как подключить на странице js, css и т.д.
Если здесь ещё не были, обязательно посетите, там многое это подробно освещено.

24 февраля 2010 в 19:25

У блоков есть поле "Показать, если данный PHP-код возвращает TRUE" анализируя Ваш url напишите условие для каждого блока и будет он выводиться где нужно.

24 февраля 2010 в 18:55

"orsi" wrote:
Теперь осталось как определить uid пользователя. Т.е. какая переменная его выводит для разных пользователей?

Когда это решите и будет у Вас соответствие, а не у каждого женский или мужской Smile

24 февраля 2010 в 18:51

Если честно запрос я с profile_load_profile() и взял.

"direqtor" wrote:
но мне кажется несколько неправильно пихать в WHERE поля (uid) из (JOIN) таблиц.

Но ведь запрос ему выдает результат если подать $user->uid, не работает при 3, дело скорей всего не в структуре запроса.

24 февраля 2010 в 18:43

По конкретно этому случаю могу предложить лишь:
1. Проверить что у Вас в uid может каким-то модулем оно переопределяется и потому не работает 3 (хотя это так чисто гипотетически)

24 февраля 2010 в 17:33

"orsi" wrote:
(например под ником пользователя)

Нужно найти функцию которая выводит его в нужном Вам месте и её переопределить, добавить нужный вывод.
Посмотрите в сторону hook_user думаю с помощью него можно будет подобраться.
"RxB" wrote:
А вроде поля всё-таки есть в объекте юзера

24 февраля 2010 в 17:25

"orsi" wrote:
Делаю например для юзера с номером "3" который точно имеет женский пол:

То есть для global $user - uid = 1 выводит, а для uid = 3 нет. Это может только если у 3 пользователя поле не заполнено.

23 февраля 2010 в 18:46

"crimeaboy" wrote:
т.е. нельзя создать поле с таким же названием как у прошлого типа материала

Можно, нужно просто не создавать новое такое же поле New field, а в другом типе материала добавить существующее Existing field (выбрать из выпадающего списка).

18 февраля 2010 в 15:36

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

16 февраля 2010 в 16:23

В типе Вашего материала (события) в поле Значение по умолчанию: выберите "Относительное" и в поле "Уточните значение по умолчанию" укажите нужное.
В виду возможности другого перевода может поля будут по другому называться, но думаю теперь разберётесь.