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

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

19 июля 2014 в 17:52

"whiesam" wrote:
Читайте то, чтоя писал выше. Можно перезаписывать результаты поля. То есть добавлять верстку.
таким методом страница выводится очень долго, даже если на ней всего 10 профилей.

17 июля 2014 в 11:15

"whiesam" wrote:
А кто Вам мешает поставить во вьюсе "Неотформатированный список" и мутить как угодно?
я для материалов так сделала и темизировала шаблон для тизера.
а вот для профиля никак не получается сделать красиво.

16 июля 2014 в 23:45

"drupby" wrote:
а во-вторых где нужно выводить урезанный вывод пользовательского профиля?
на странице со списком пользователей. я еще хотела красиво все это оформить, а не просто поля или таблицу. а то получается сама страница профиля оформлена, а предпросмотр нет.

16 июля 2014 в 23:40

и чего раскричались.

я думала что в друпале уже прописан тизер и его можно спокойно брать и для профиля. для ноды то удобно, просто if ($teaser), и сложно поверить, что для профиля такого не предусмотрено.

7 июля 2014 в 14:39

"WebRemake" wrote:
Установите модуль https://www.drupal.org/project/webform_default_fields. Он позволяет автоматически прикреплять одну и туже форму к любому количеству нод.

а есть способ выводить разные формы для гостей и зарегистрированных пользователей?

4 июля 2014 в 12:34

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

2 июля 2014 в 18:05

"drupby" wrote:
никто не знает про какую ноду идет речь

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

как еще объяснить, я не знаю.

2 июля 2014 в 14:50

"drupby" wrote:
правильнее будет не выводить этот код в шаблоне ноды, а в preprocess_node сформировать переменную c датой и потом ее выводить в шаблоне

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

2 июля 2014 в 12:11

"Dimal88" wrote:
Во Views же можно вывести.

мне на странице ноды нужно.

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

30 июня 2014 в 17:16

"drupby" wrote:
редактируйте все на одной странице

редактировать то надо на разных вкладках. а вот просматривать профиль на одной.

30 июня 2014 в 14:53

"drupby" wrote:
"drupby" написал(а):
если уж так нужно темизировать именно те страницы во вкладках редактирования профиля, то задавайте функцию темизации форме в hook_form_alter, разделяя их по $form['#user_category']

я уже просила рассказать про это более простым языком

30 июня 2014 в 14:43

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

а для моего варианта (/user/23/edit/profile2_priorities), что нет решений?

можно хоть как то if-ами разграничить?

30 июня 2014 в 14:32

"drupby" wrote:

на странице /admin/reports/dblog ошибки есть?
нет.
вот так работает, но меняются страницы редактирования для всех профилей а не только для приоритетов.

30 июня 2014 в 14:24

"drupby" wrote:
function business_theme() { return array( 'profile2_edit_profile2_priorities_form' => array( 'render element' => 'form', 'path' => drupal_get_path('theme', 'business') . '/templates', 'template' => 'edit-profile2_priorities-form', ), ); }

не работает

функция function business_theme() в корневой папке темы в template.php
а шаблон edit-profile2_priorities-form.tpl.php в папке templates