Пропустить

Работа с Custom profile fields вывод на страницы

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Re: Работа с Custom profile fields вывод на страницы

Сообщение Cowboy » 21.12.2009 15:42

Помогите разобраться.
Вроде всё правильно но неработающий.

Последний раз редактировалось Cowboy 21.12.2009 20:51, всего редактировалось 1 раз.

Cowboy
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 21.12.2009 15:34
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Работа с Custom profile fields вывод на страницы

Сообщение FladeX » 21.12.2009 15:55

Cowboy
админка - общие - конфигурация сервера - нагрузка на сервер - Показывать дополнительные поля на страницах тем: - Да
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
FladeX
Former team member
 
Сообщения: 2104
Зарегистрирован: 02.06.2007 22:44
Откуда: Саранск
Благодарил (а): 6 раз.
Поблагодарили: 53 раз.

Re: Работа с Custom profile fields вывод на страницы

Сообщение Cowboy » 21.12.2009 15:58

Точно. Что то я про этот пункт совсем забыл. :oops:
Спасибо :mrgreen:

Cowboy
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 21.12.2009 15:34
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Работа с Custom profile fields вывод на страницы

Сообщение SCIF-1986 » 18.01.2010 9:45

Сегодня снова взялся ковырять доп. поля, чтобы в зависимости от значения поля выводить разные картинки.
Для начала стоит заметить, что показ поля зависит от двух критериев: настроек "Нагрузки сервера" и настроек собственно доп. поля.
Включив в обоих местах отображение доп. полей всё сразу прояснилось, правда до этого я проковырялся с print_r'ом в кэше файликов и нашёл, что в основном переменные беруться из следующих переменных php:
[*] свойства $this->_rootref;
[*] массива $_memberrow_val;
[*] массива $_postrow_val;
[*] массива $_custom_fields_val (данный массив является частью массива $_postrow_val).
Не подскажите какой массив переменные для каких задач и что должен в себе содержать - это для нормального понимания что откуда брать, при редактировании шаблонов, т.к. мануал не содержит описание этих массивов и вообще скуден на описание переменных??

Версия phpBB 3.0.4. Стиль на основе subSilver2.
Задача: не отображая стандартной строки под профилем "Название_поля: значение", выводить разные картинки в зависимости от значений переменных. То есть в данный момент до значений доп. полей можно добраться только когда включено отображение последних, а отображать для меня неприемлимо.
Если что-нибудь забыл - простите, дополню картину по требованию.

SCIF-1986
phpBB 1.4.1
 
Сообщения: 43
Зарегистрирован: 25.09.2008 10:52
Откуда: Vladivostok
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Предупреждения: 1

Re: Работа с Custom profile fields вывод на страницы

Сообщение FladeX » 18.01.2010 12:42

SCIF-1986
вот посмотрите на эту тему, вроде как раз то, что вам нужно.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
FladeX
Former team member
 
Сообщения: 2104
Зарегистрирован: 02.06.2007 22:44
Откуда: Саранск
Благодарил (а): 6 раз.
Поблагодарили: 53 раз.

Re: Работа с Custom profile fields вывод на страницы

Сообщение SCIF-1986 » 19.01.2010 4:06

FladeX, спасибо за ссылку. Делать так как там я наверняка не буду - я эти поля видел и хотел обойти их модификацию. Вместо этого я просто в этих полях добавлю условие для скипанья нужных мне полей - и овцы целы (лишней инфы под аватаркой не будет) и волки сыты (я получу в распоряжение нужные мне переменные).

SCIF-1986
phpBB 1.4.1
 
Сообщения: 43
Зарегистрирован: 25.09.2008 10:52
Откуда: Vladivostok
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Предупреждения: 1

Re: Работа с Custom profile fields вывод на страницы

Сообщение Godgift » 19.09.2011 15:03

Подскажите как настроить сортировку дополнительного поля в мемберлисте, что бы сначала шли цифры, а потом буквы?
Аватара пользователя
Godgift
phpBB 1.2.0
 
Сообщения: 17
Зарегистрирован: 05.08.2011 15:50
Благодарил (а): 4 раз.
Поблагодарили: 0 раз.

Re: Работа с Custom profile fields вывод на страницы

Сообщение Godgift » 20.09.2011 15:07

Никто в sql запросах не ориентируется?
Аватара пользователя
Godgift
phpBB 1.2.0
 
Сообщения: 17
Зарегистрирован: 05.08.2011 15:50
Благодарил (а): 4 раз.
Поблагодарили: 0 раз.

Re: Работа с Custom profile fields вывод на страницы

Сообщение Volvo » 16.01.2012 0:08

Доброго времени уважаемые Гуру конференции!
Подскажите пожалуйста что и где нужно прописать в memberlist_body.html, чтобы заполненные поля не съезжали при не заполнении других полей. Также вверху отсутствует описание столбца :(
Фото ниже, доп. поля - 1. Пол 2. Марка авто 3. Страна

kolonki.png



Код странички

kolonki html.png



Заранее огромное спасибо!!!
Аватара пользователя
Volvo
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 18.04.2009 18:52
Откуда: Latvia
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: Работа с Custom profile fields вывод на страницы

Сообщение FEAR93 » 16.01.2012 0:46

1. Не редактируйте так шаблоны, это чревато тем, что все изменения исчезнут после сброса кэша.
2. Выложите часть кода текстом, покажу на примере.
Volvo писал(а):Также вверху отсутствует описание столбца :(

Используйте тэг <th></th>.
А где твоя Родина, сынок?! Сдал Горбачёв твою Родину американцам, чтобы тусоваться красиво.

Шаблон запроса.
Правила.
За это сообщение автора FEAR93 поблагодарил:
Volvo (16.01.2012 12:55)
Аватара пользователя
FEAR93
Модератор
Модератор
 
Сообщения: 715
Зарегистрирован: 12.10.2008 11:52
Откуда: Кривой Рог, Украина
Благодарил (а): 23 раз.
Поблагодарили: 76 раз.

Re: Работа с Custom profile fields вывод на страницы

Сообщение Volvo » 16.01.2012 12:25

Доброго!
Спасибо за участие в моей проблеме ;)

ниже часть кода уже изменённого мной (добавлено три новых значения, описанных выше)
при очистке кэша прописанные значения не пропали, но понимаю что сделано коряво.
И в каком месте прописывать <th></th> , простите чайника.

CATION}</div><!-- ENDIF --><!-- ELSE -->&nbsp;<!-- ENDIF --></td>
		<td>{memberrow.JOINED}</td>
		<!-- IF S_VIEWONLINE --><td>{memberrow.VISITED}&nbsp;</td><!-- ENDIF -->

<!-- IF memberrow.S_PROFILE_SEX -->
         <!-- Use a construct like this to include admin defined profile fields. Replace Пол with the name of your field. -->
         <td class="gen" align="center">{memberrow.PROFILE_SEX_VALUE}</td>
      <!-- ENDIF -->
<!-- IF memberrow.S_PROFILE_CAR -->
         <!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
         <td class="gen" align="center">{memberrow.PROFILE_CAR_VALUE}</td>
      <!-- ENDIF -->
<!-- IF memberrow.S_PROFILE_COUNTRY -->
         <!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
         <td class="gen" align="center">{memberrow.PROFILE_COUNTRY_VALUE}</td>
      <!-- ENDIF -->

	</tr>
Аватара пользователя
Volvo
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 18.04.2009 18:52
Откуда: Latvia
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Пред.

Вернуться в Запросы модов для phpBB 3.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: shagimuratov и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы