Ознакомьтесь с нашей политикой обработки персональных данных
  • ↓
  • ↑
  • ⇑
 
Записи с темой: netcat (список заголовков)
14:45 

Фотогалерея

Heidel
If it's stupid but works, it isn't stupid.
Компонент Простая фотогалерея

Поля
SmallPhoto (необязательно для заполнения)
BigPhoto (обязательно для заполнения)

В шаблоны действий добавить Действие после добавления объекта


читать дальше

@темы: Фотогалерея, Поля, Компоненты, NetCat

11:32 

Отправить форму после добавления на почту

Heidel
If it's stupid but works, it isn't stupid.
Для этого в компоненте в Действиях после добавления объекта добавить код


ссылка на форум нетката линк

@темы: Компоненты, NetCat, Email

10:43 

Heidel
If it's stupid but works, it isn't stupid.
Вывод поля, которое расположено в Системные таблицы --- Сайты
в макете дизайна

@темы: NetCat, Поля

10:20 

Вывод правильного склонения существительного в зависимости от числового параметра.

Heidel
If it's stupid but works, it isn't stupid.


Ссылка на Базу знаний нетката линк

@темы: NetCat, Компоненты

12:36 

Подключение colorbox, lightbox

Heidel
If it's stupid but works, it isn't stupid.
Colorbox
Страница плагина http://www.jacklmoore.com/colorbox

1. Создать папку colorbox, в неё положить
-- colorbox.css
-- папку images (в ней лежат элементы оформления colobox'а)


2. В компоненте подключить


!!! Должна быть подключена библиотека colorbox-min.js

!!! если брать фрагмент кода из компонента Фотогаллерея, то обязательно добавить в него {photo:true}

3. изображение положить в ссылку с атрибутом, совпадающим с атрибутом, заданном в функции rel='gallery'



Подключение Lightbox
Ссылка на обсуждение на форуме нетката линк

Подключение лайтбокс к странице
Ссылка на плагин http://lokeshdhakar.com/projects/lightbox2/

1. Подключить к странице стили и скрипты


2. Положить изображение в ссылку


К ссылке добавить атрибут rel="lightbox"

3. В папку с изображениями images скопировать нужные для плагина изображения loading.gif и др.

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

Решение: нарисовать полупрозрачный .png и сделать его фоном для лайтбокса в активном состоянии.

css для IE7 b IE8


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

МЕГАВАЖНЫЙ АПДЕЙТ !!!
Для того, чтобы лайтбокс работал с jQuery 1.9 необходимо
в коде lightbox.js заменить

на


ЛИНК https://github.com/lokesh/lightbox2/issues/29

Дополнение. Для того, чтобы крестик и подписи к картинкам находились над картинкой, необходимо в lightbox.js
написать

но при этом при открытии лайтбокса картинка будет прыгать.

@темы: Colorbox, Lightbox, NetCat, jQuery, Компоненты, Ссылки

16:14 

Ссылка на раздел по его id

Heidel
If it's stupid but works, it isn't stupid.


Ссылка на тему на форму нетката link

@темы: NetCat, Разделы, Ссылки

13:52 

Модуль для Неткат Обработка изображений

Heidel
If it's stupid but works, it isn't stupid.
11:12 

Вывести инфоблоки в произвольном порядке

Heidel
If it's stupid but works, it isn't stupid.
В системных настройках компонента или шаблона прописать

@темы: NetCat, Компоненты, Шаблоны

16:11 

Ссылка на скачивание документов из раздела

Heidel
If it's stupid but works, it isn't stupid.
Раздел ---- Настройки ---- Системные ---- поле Внешняя ссылка ---- вставить ссылку на файл

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

@темы: NetCat, Разделы

16:01 

Вывод объектов в виде таблицы

Heidel
If it's stupid but works, it isn't stupid.
15:57 

Heidel
If it's stupid but works, it isn't stupid.
Вывод поля в том случае, если он заполнено


Ссылка на API
http://netcat.ru/developes/docs/components/creating-cc/

@темы: Поля, Компоненты, Ссылки, NetCat

14:17 

Форматирование заголовков полей в форме обратной связи

Heidel
If it's stupid but works, it isn't stupid.
Если зайти в исходный код, то видно, что форма выводится в таком виде



В макете дизайна прописан такой код.
CSS задает:
- ширину спанов, в которых лежат заголовки полей
- жирный шрифт для некоторых заголовков
- выравнивание текста по верхнему края для конкретного спана

JQuery скрипт вставляет текст перед некоторыми конкретными спанами


@темы: NetCat, Компоненты, Поля

17:29 

Сэмплы полезного кода для компонентов NetCat

Heidel
If it's stupid but works, it isn't stupid.
09:19 

Пользовательские настройки компонента

Heidel
If it's stupid but works, it isn't stupid.
Вывод поля из Пользовательских настроек в Компоненте

(шаблонами компонента не наследуется)

@темы: NetCat, Компоненты, Пользовательские настройки

22:37 

Вывод рандомного пункта в списке

Heidel
If it's stupid but works, it isn't stupid.
1. В Макете дизайна или в Компоненте прописать


2. В системных настройках Компонента или Шаблона компонента прописать

@темы: NetCat, Компоненты, Рандом

12:48 

Особое оформление первого и последнего пункта меню

Heidel
If it's stupid but works, it isn't stupid.
Задание особого оформления для последнего пункта меню (код для неткат 4.7)



В неткат5 этот код не срабатывает, поэтому на сайте Серебряной нити был использован скрипт jQuery
(добавляет класс first к первому пункту в списке и класс last к последнему)


@темы: NetCat, Навигация

21:34 

Heidel
If it's stupid but works, it isn't stupid.

@темы: NetCat, Разделы

08:25 

Вывод названия текущего раздела

Heidel
If it's stupid but works, it isn't stupid.

@темы: NetCat, Разделы

20:33 

Функция strtoupper()

Heidel
If it's stupid but works, it isn't stupid.
Использование пхп-функции strtoupper() (перевод букв в верхний регистр) в компоненте

Если функция срабатывает с английскими символами, но не срабатывает с русскими, нужно установить настройки локали
http://ru2.php.net/manual/ru/function.setlocale.php

приблизительно таким образом


Либо использовать функцию mb_strtoupper() http://php.su/functions/?mb-strtoupper

Либо воспользоваться средствами css


Ссылка на обсуждение на форуме нетката линк

@темы: Поля, PHP, NetCat, CSS

23:35 

Листинг

Heidel
If it's stupid but works, it isn't stupid.
В шаблонах вывода навигации прописать



в компоненте в суффиксе списка объектов прописать


Ссылка на API линк

Танцы с бубном в Неткат5 на сайте Элмата

В макете дизайна в шаблонах вывода навигации прописано следующее


Аналогичный код прописать в компоненте в Системных настройках !!!
Добавить третью переменную $browse_msg в вызов функции nc_browse_messages()



В суффиксе списка объектов прописывается


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

В макете дизайна титульной страницы вывод списка объектов (новостей) прописано


Ссылка на обсуждение на форуме нетката Листинг

Постраничная документация в виде
Новости 11 - 20 из 35 предыдущая | 1 | 2 | 3 | следующая
http://netcat.ru/developes/docs/components/creating-cc/
(в конце страницы)

@темы: Навигация, Листинг, NetCat

Блокнот

главная