Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Новые типы дополнительных полей.
Скачать бесплатно Новые типы дополнительных полей.
Одним из лучших достоинств всеми любимого Data Life Engine является модуль «Дополнительные поля новостей». И пусть он сам по себе написан мерзким кодом и практически не усовершенствуется разработчиками, этот модуль активно используется всеми, кто потрудился прочитать документацию. Этот компонент даже функционально не плох, но только вот типов создаваемых полей всего 3: Текстовое поле, Многострочное поле, Список.
Этот хак позволит добавить 2 дополнительных типа полей: Флажок и Переключатель.
Флажок. По простому «Галочка» или «Птичка», настоящее название checkbox. Это тип поля, которое может принимать только 2 значения в зависимости от того, установлена галочка или нет. При добавлении поля в первой строке указывается значение, которое поле обретёт при установке галочки, во второй же строке указывается значение, которое будет выбрано, если галочка не установлена.
Переключатель. В html этот тип обозначается как radio. Это тип поля, которое может принимать одно значение из заранее заданных вариантов. Формально, это поле лишь визуально отличается от полей типа «Список». Но этот хак позволяет использовать значения такого поля как перекрёстную гиперссылку (Это называют перелинковкой). По умолчанию в Data Life Engine такое свойство можно было придать только «Текстовым полям»
На странице добавления новости с сайта это выглядит так:
На странице добавления новости из панели управления это выглядит так:
Дополнительные поля новых типов прописываются в шаблон абсолютно так же, как и до установки этого хака ([xfvalue_ИМЯ]).
На этом я решил не заканчивать модернизацию этого девайса и к следующей версии пока запланировал следующее:
1. Добавить новый тип поля «Мультисписок» (Список как выбор категорий)
2. Добавить возможность выбора нескольких значений для полей типа «Переключатель»
3. Ввести возможность использования значения поля типа «Флажок» как перекрёстную гиперссылку.
Возможно, что этот список дополнится ещё какими-нибудь пунктами.
Потестировать можно здесь
Логин: admin
Пароль: admin
Цена хака400 200 рублей. Но можно покупать его по частям. Стоимость хака добавления одного типа поля 200 рублей.
Тех. Поддержка бесплатная, обновление бесплатное в случае покупки хака полностью.
Мои контакты:
Аська: 419694531
Мыло: [email protected]
Спасибо за внимание
Этот хак позволит добавить 2 дополнительных типа полей: Флажок и Переключатель.
Флажок. По простому «Галочка» или «Птичка», настоящее название checkbox. Это тип поля, которое может принимать только 2 значения в зависимости от того, установлена галочка или нет. При добавлении поля в первой строке указывается значение, которое поле обретёт при установке галочки, во второй же строке указывается значение, которое будет выбрано, если галочка не установлена.
Переключатель. В html этот тип обозначается как radio. Это тип поля, которое может принимать одно значение из заранее заданных вариантов. Формально, это поле лишь визуально отличается от полей типа «Список». Но этот хак позволяет использовать значения такого поля как перекрёстную гиперссылку (Это называют перелинковкой). По умолчанию в Data Life Engine такое свойство можно было придать только «Текстовым полям»
На странице добавления новости с сайта это выглядит так:
На странице добавления новости из панели управления это выглядит так:
Дополнительные поля новых типов прописываются в шаблон абсолютно так же, как и до установки этого хака ([xfvalue_ИМЯ]).
На этом я решил не заканчивать модернизацию этого девайса и к следующей версии пока запланировал следующее:
1. Добавить новый тип поля «Мультисписок» (Список как выбор категорий)
2. Добавить возможность выбора нескольких значений для полей типа «Переключатель»
3. Ввести возможность использования значения поля типа «Флажок» как перекрёстную гиперссылку.
Возможно, что этот список дополнится ещё какими-нибудь пунктами.
Потестировать можно здесь
Логин: admin
Пароль: admin
Цена хака
Тех. Поддержка бесплатная, обновление бесплатное в случае покупки хака полностью.
Мои контакты:
Аська: 419694531
Мыло: [email protected]
Спасибо за внимание
Предыдущая Следующая