volchoc

volchoc

+22
Репутация
6
Рейтинг
#1 Не выводится дата рождения новых пользователей. 7 июня 2013 в 21:10
Вот код, который был в файле "com_users_profile.tpl" по дефолту
{if $usr.showbirth && $usr.fbirthdate}
<div class="field">
<div class="title">{$LANG.BIRTH}:</div>
<div class="value">{$usr.fbirthdate}</div>
</div>
{/if}

А вот то, как я его изменил

{if $usr.showbirth && $usr.fbirthdate}
<div class="con_heading_profile">/ {$usr.fbirthdate} г.</div>
{/if}

Всего ничего, убрал вывод текста даты и добавил "г."
Даже когда вернул код в дефолт, ничего не изменилось.
#2 Не выводится дата рождения новых пользователей. 7 июня 2013 в 20:54
Согласен, чудес не бывает.
Формат даты, в частности в базе ГГГГ-ММ-ДД, одинаковый для всех пользователей, заполнены цифрами реальных дат, типа "1978-03-24". Есть даты 0000-00-00, понятно, выводиться не должны.

Может быть при добавлении даты, кроме колонки "birthdate", где то в базе, возможно еще прописывается како-ето значение "да" "нет"(дата внесена или нет).

Насчет того, что я делал — затрудняюсь вспомнить, какие модули добавлял именно в период сбоя. А проиизошло это еще офлайн на денвере. И дата выводится только у самого первого пользователя после админа. А так как все выводилось, то я больше не обращал внимание на то, что происходит у других пользователей.

Знать бы какие файлы обрабатывают запросы ввода вывода, тогда может кто что и подскажет.
#1 Не выводится дата рождения новых пользователей. 7 июня 2013 в 18:36
Добрый день.
Вдруг обратил внимание, что в профиле не выводится дата рождения новых пользователей. Сайт собран на 1.10, без обновлений.
При заполнении даты в форме, она благополучно попадает в таблицу cms_users, столбец birthdate (прошу прощения за возможную косноязычность, я не программист), а в профиле не выводится. У более ранних пользователей все в порядке. Что еще нужно проверить?
#3 Рейтинг клубам 11 мая 2013 в 18:03
Кстати да, не написал. — 1.10
#4 Рейтинг клубам 11 мая 2013 в 14:35
Очень хорощая тема. Но у меня, к сожалению, не работает. Выдает Cannot redeclare cms_model_clubs::setClubRating(). Что это может быть.
Код дописывал в файле components/clubs/model.php
В cron заполнил "PHP-файл: " "Компонент:" и "Метод модели: ", ну и все что выше — название, описание, интервал.
#5 Вывод отдельных пунктов формы анкеты. 25 апреля 2013 в 15:39
Люди, ну неужели такая непомерно сложная задача для тех кто знает базу и пхп?
На сколько я понимаю, это небольшой код, в котором нужно указать id записи анкеты в базе. Просто я не знаю синтаксиса.
#1 Вывод отдельных пунктов формы анкеты. 22 апреля 2013 в 00:43
Нужен вывод только определенных полей формы анкеты пользователя, но не подряд, а выборочно, ну и соответственно, если эти поля заполнены. Заранее спасибо. (я ориентируюсь только в HTML и CSS, так что если можно, подробнее)
#6 Спрятать бы незаполненные поля в профилях... 17 апреля 2013 в 11:50
Полезная тема. Решение Fuze работает отлично.
У меня вопрос по той же форме. Нужен вывод только определенных полей, но не подряд, а выборочно, ну и соответственно, если эти поля заполнены. Заранее спасибо.
#7 [ЗАКРЫТО] Вывод модулей 15 апреля 2013 в 13:04
Спасибо, решение нашел в теме instantcms.ru/forum/thread6884.html
Тему можно закрывать.
#8 [ЗАКРЫТО] Вывод модулей 15 апреля 2013 в 12:24
Спасибо, я не додумался до поиска по "модуль в профиле", возможно потому, что это не единственное желаемое место для вывода.
#1 [ЗАКРЫТО] Вывод модулей 15 апреля 2013 в 11:23
Всем привет.
Возникла необходимость вывести модуль в позиции, отличной от заданных в шаблонах. Должна же быть возможность вывести модуль, скажем, в разрыве текста странички статей или внутри профиля. К примеру, в профиле я создал еще один столбец, в котором хочу вывести модуль. Сайдбар в моем случае не подходит. Заранее спасибо.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.