Warning: session_start(): open(/home/webmaster/www/livestreet.ru/tmp/sess_73jvkpguqv87b2u1esifnvtfo4, O_RDWR) failed: No space left on device (28) in /home/webmaster/www/livestreet.ru/www/engine/modules/session/Session.class.php on line 101 дополнительные поля / Поиск по тегам / LiveStreet CMS
можно ли как то добавить поля к анкете пользователя аналогично таким
Он ответил:
(http://ios.iotgn.ru/admin/users/contact-fields/ ) но что бы они не в контактах блоке были.
Можно попробовать добаить новый тип для этих полей, по идеи он не должен будет выводиться в контактах + сделать его вывод в нужном месте. По дефолту там добавлены два типа — social и contact
Доброго времени суток, дорогие разработчики! Прошу помощи, не могу разобраться с дополнительными полями в Топиках, Блогах, Профиле, да и вообще, на всем сайте. Хотелось бы научится их создавать и выводить в любом месте на сайте. Вопрос мучает уже не один год, помогите разобраться раз и навсегда, обещаю хорошо отблагодарить!
Решил рискнуть и попробовать сделать сайт на альфе, ждать как я понял готовую еще долго. Изучал два дня, и понял, что ничего не понял. Придется по новой изучать движку, особенно все что связано с шаблонами. Раньше легко манипулировал шаблоном, всячески подстраивал под себя. Уже часа 3 пытаюсь вынести добавленное дополнительное поле и никак не могу,
например добавил я поле Изображение, как теперь его вывести в топик куда хочу именно я, а не просто в топике по очереди.
Поиск выдаёт устаревшие HOWTO, которые не работают для новой версии LS.
Пробовал делать по аналогии. Ничего не срабатывает. Поле даже не появляется, чего уж говорить про функционал.
В новой разрабатываемой версии LiveStreet есть функционал дополнительных (пользовательских) полей. Сейчас он задействован для топиков. Суть сводится к удобной возможности добавлять в различные объекты новые поля разных типов.
Сейчас поддерживаются следующие типы полей:
Целое число
Дробное число
Строка
Текст
Чекбокс
Дата
Выпадающий список
Теги
Ссылка на видео
Файл
Изображение
Постепенно мы наращиваем функционал и количество типов.
За весь функционал по полям отвечает модуль Property. Рассмотрим пример подключения функционала дополнительных полей к плагину «Статьи» на базе ORM.
По аналогии с этим постом попытался сделать дополнительное поле топика в LS 1.0.3. Почти все вышло, но вот проблма — при редактировании не выводятся данные из бд в поле. Т.е. при создании топика поле заполняю, сохраняю и на странице отображаются данные, но при попытке отредактировать поле пустое.
Далее через pluginator сделал 1 поле, все ок в базу сохраняет, в базе новое поле есть, в нужном месте сайта дополнительное поле выводит, НО
Но, если нажать кнопку РЕДАКТИРОВАТЬ, то поле не автозаполняется ( оно реально пустое) и соответственно, при нажатии сохранить выбивает или ошибку (если стоит проверка на кол-во символов) или просто сохранится… Помогите люди добрые очень прошу!
Для джумлы есть плагин JAK2 Extra fields Filter and Search, это модуль дополнительных полей для топиков и последующий поиск-фильтр по этим полям в сайдбаре. Нужен аналогичный для ЛС. Возможно ли? Кто возьмется, цена вопроса?
Люди добрые, помогите, подскажите… Как мне сделать дополнительные поля в профиле и при регистрации (к примеру, Интересы, Хобби, Институт, Предпочтения и т.п.). В стандартном функционале, доступны лишь поля для Контактов и Соцсетей, мне нужно другое, текстовые поля к примеру, и чтобы они выводились с регистрацией. Есть плагин ДАО для расширенной регистрации, может как то надо над ним покумекать? Кто поможет, в долгу не останусь! Заранее спасибо…
Здравствуйте, начал пробовать писать свой вид топика (События). И хочу добавить в него свои поля
Дата события, Тип и Продолжительность.
Шаблоны подправить, Action-ы есть, только вот не хочет он сохранять эти дополнительные данные в БД.
Пробую пользоваться для этого методами setExtraValue\getExtraValue класса Topic. Но они — protected. Соответствено надо делать новый Entity и попробовать унаследоваться от Topic чтоб можно было его использовать.
Я Так и сделал мой Entity имеет вид:
class PluginEvent_ModuleEvent_EntityEvent extends ModuleTopic_EntityTopic
{
public function setEventDate($date){
$this->setExtraValue('event_date');
}
public function setEventDuration($duration){
$this->setExtraValue('event_duration');
}
public function setEvenType($type){
$this->setExtraValue('event_type');
}
public function getEventType(){
return $this->getExtraValue('event_type');
}
public function getEventDuration(){
return $this->getExtraValue('event_duration');
}
public function getEventDate(){
return $this->getExtraValue('event_date');
}
}
Теперь если я пользуюсь методами, то они нормально отрабатывают. Т.е. я могу прочитать\записать данные, но они всеравно не хотят сохранятся в БД.
Warning: Unknown: open(/home/webmaster/www/livestreet.ru/tmp/sess_73jvkpguqv87b2u1esifnvtfo4, O_RDWR) failed: No space left on device (28) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/home/webmaster/www/livestreet.ru/tmp) in Unknown on line 0