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

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

31 августа 2010 в 22:29

Если list, то надо думать - это style-уровень, на нем вроде бы нету пагера. Но непонятно, почему не задействуется верхний уровень display. Попробуйте скинуть шаблон в дефолтный - что будет?

31 августа 2010 в 19:15

Quote:
Это наиболее специфичный, имя файла включает в себя название вьюшки. Пробовал выводить $pager, там пусто.
Да я понимаю. Я имею в виду, какого он уровня? Display? Style? Row, может? Какой темплейт вы брали за основу?

Вьюху вашу я импортнул, проверил - пейджер работает нормально (после того как imagefield убрал и тип ноды сбросил).

31 августа 2010 в 14:58

Делал недавно похожее, разве что вставлял не в темплейте, а в модуле - через hook_user('view', ...).

Делал так: вьюху создавал как аттачмент, в аргументах у вьюхи указывал uid, после чего
views_embed_view('viewname', 'displayname', $account->uid).

30 августа 2010 в 17:13

Там не просто переменная, там массив терминов - их ведь несколько может быть.

Проявите самостоятельность: напишите в шаблоне print_r($node); и найдите.

Ну или, если уж не получится, - посмотрите тут, зря писал что ли Smile

30 августа 2010 в 10:05

Не-не-не, автор стопудово что-то не так написал. Я часто пользуюсь скрытыми полями, которые изменяю в JS и сохраняю аяксом - все сабмитится как надо, с изменениями. В общем, код в студию.

Другое дело, что - да, пользоваться ими надо только когда иначе нельзя, и не забывать про валидацию. А стоимость можно хранить в '#type'='value'.

29 августа 2010 в 19:04

Оно того стоит Smile

Меня тоже его интерфейс сначала смутил, отношения какие-то, аргументы. Казалось, что запрограммировать самому гораздо проще. Но потом почитал немного, и все стало ясно, сейчас уже и пользуюсь, и интеграции к нему пишу.

29 августа 2010 в 17:55

1. Таксономия собирается в меню с помощью taxonomy_menu. У модуля есть свои косяки, но в целом - работает. А вообще, лучше всего для таких вещей и для пункта 3 освоить модуль Views.

3. Соответственно, Views.

4. В чем угодно. WSOD как правило появляется при ошибках в коде. Где именно - скажут только эррор-логи сервера.

27 августа 2010 в 23:16

Во-первых, без #value, просто $user->profile_company.
Во-вторых, чтобы второстепенные (добавленные сторонними модулями) поля появились в $user, необходимо полностью загрузить его с помощью user_load:
global $user;
$user = user_load($user->uid);