2.06.13, 19:11
4 комментарий
  DLE Модули

Order-Desc by Sander

Народился на свет очередной интересный модуль под кодовым названием "Стол Заказов".
В первую очередь он предназначен для киносайтов, но так же подойдет и для игровых.

И так. Исходя из самого названия, полагаю понятно для чего этот модуль вообще предназначен. Однако убедительно прошу не путать с доской объявлений!
Ладно, перейдем же к скриншотам и более подробному описанию.

Пожалуй начну с окна добавления заказа:

Order-Desc by Sander


Первое поле "Название на русском", оно является основным заголовком и в принципе является обязательным к заполнению, но если все же кто-то его не заполнит, а заполнит только оригинальное название, ничего страшного. Хоть один из заголовков но должен быть введен.
С оригинальным названием, надеюсь, не возникает никаких сложностей. Это поле не является обязательным к заполнению, например если фильм русский.
Список категорий настраивается вручную в админке, количество пунктов ничем не ограничено.
Год выпуска так же не является обязательным. Сделан в виде выпадающего списка, в котором вручную в шаблоне указаны года с 1970 до 2014. Так что в случае чего, добавить еще пару годков не составит абсолютно никакого труда.
Поле ввода описания тоже не обязательно к заполнению, оно скорее нужно даже не админу, а поисковикам. Дабы увеличить суммарный объем текста на странице.

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

Общий вид:
Order-Desc by Sander


Тут есть на что посмотреть, а главное на что поклацать :) Начнем по порядку.
Кнопка добавления. При нажатии на нее разворачивается окно добавления заявки. Если гостям запрещено добавлять заявки - этой кнопки и окна нету.
Поиск. Тут все просто, обычный поиск по столу заказов.
Колонки таблицы:
1. Статус - имеет 4 вида: Готово, В работе, Ожидает, Отказано.
При клике на иконку статуса производится фильтрация всех заявок согласно выбранного статуса.
2. Название. При клике на заголовок в шапке можно отсортировать заявки по названию. Если заявка выполнена само название становится ссылкой на выполненную заявку.
3. Категория. При клике на категорию можно выполнить фильтрацию по выбранной категории.
4. Заказчик. При клике на логин так же производится фильтрация по заказчику. Рядом с логином расположена иконка-ссылка перехода в профиль заказчика.
5. Дата заказа. По умолчанию список заявок отсортирован по дате заявки. Кроме информативного - больше никакого функционала не несет.
6. Год. Можно сортировать по году выхода фильма/сериала в заявке. Так же можно фильтровать весь список по выбранному году.
7. Рейтинг. Тут пользователи могут плюсовать заявки, если они так же заинтересованы в предъявленном материале. Наглядно для админа, чтобы видеть - какие заявки пользуются большей популярностью. Так же можно отсортировать заявки по их рейтингу.

Немаловажная особенность применения фильтраций и сортировок.
Order-Desc by Sander


Как видно по критериям над списком, можно фильтровать и сортировать общий список заявок сразу по нескольким критериям.

То же самое касается и поиска.
Order-Desc by Sander


Результаты поиска могут быть дополнительно отфильтрованы по желаемым критериям. Поиск производится одновременно по обоим заголовкам.

Как вы наверно уже заметили, рядом с некоторыми заголовками расположена иконка с вопросительным знаком, при клике на нее разворачивается описание заявки и иконка меняет свой вид на крестик.
Order-Desc by Sander


Если описание не заполнено, иконки просто не будет.

Ну и последний скрин, собственно редактирование заявки.
Order-Desc by Sander


Доступ к этому разделу имеют только те, кому разрешено редактирование и удаление всех новостей на сайте.
В остальном все видно и так, думаю вопросов не должно возникнуть. Единственное, о чем можно подробнее описать - это статус и комментарий к статусу.
При смене статуса пользователю отправляется уведомление в ЛС и на Email об изменении статуса (простите за каламбур).
Сам комментарий к заказу выводится в title иконки статуса, а так же отправляется в письме заказчику.

Список настроек:
limit = 10 - количество выводимых заявок на странице
min_title_length = 3 - минимальная длина названия
allow_guest = 1 - разрешить гостям оставлять заявки 1/0
guest = Гость - имя гостя добавившего заявку
add_limit = 5 - лимит на количество добавленных заявок в сутки
block_links = 1 - запретить писать ссылки в полях 1/0
inform_email = 1 - отправлять уведомление заявителю на E-Mail о смене статуса заявки 1/0
inform_pm = 1 - отправлять уведомление заявителю в ЛС о смене статуса заявки 1/0
allow2vote = array(1,2,3,4,5) - список id групп, которым разрешено плюсовать "рейтинг"

СКАЧАТЬ

Вес файла
41.42 Kb

Реклама

Комментарии

  1. светлана 2 июня 2013 21:24                    

    а как скачать не вижу сылку дайте пожалуста очень хочу добавить себе на сайт за ранее блогадарю.

  1. ToNik Пользователь offline 2 июня 2013 21:51                    

    светлана,
    Потерпите немножко...
    В открытую выложу попозже...
    Договоренность такая...

  1. светлана 3 июня 2013 11:04                    

    Огромное вам спасибо

  1. ToNik Пользователь offline 3 июня 2013 11:05                    

    Цитата: светлана
    Огромное вам спасибо

    Всегда рад помочь (:

Напишите своё мнение

  • acuteaggressiveair_kissangel
    badbbbeachbeee
    biggrinbig_bossblumblush
    boastbombboredombye
    clappingcraycrazycurtsey
    dancedashdeclarediablo
    diroldon-t_mentiondownloaddrinks
    first_moveflirtfocusfool
    friendsgive_heartgive_rosegood
    hangheartheathelp
    hihunterhystericireful
    kingkisslaughlazy
    lolmail1mambaman_in_love
    mdamega_shokmoilmosking
    musicneanegativenew_russian
    okon_the_quietpardonparting
    partypilotpioneerpleasantry
    popcormpranksterprevedpunish
    roflrtfmrussiansad
    sarcasticscarescratchsearch
    secretsensoredshokshout
    slowsmilesmokesoldier
    soldier_girlsorryspitefulspruce_up
    stinkersuicidesunsuperstition
    swoonteasetenderthanks
    thisto_pick_ones_noseto_take_umbragetreaten
    umnikunknwvampirevava
    victorywackowhistlewink
    wizardyahooyesyu
    e101e102e103e104
    e105e106e107e108
    e109e110e111e112
    e113e114e115e116
    e117e118e119e120
    e121e122e123e124
    e125e126e127e128
    e129e130e131e132
    e133e134e135e136
    e137e138e139e140
    e141e142e143e144
    e145e146e147e148
    e149e150e151e152
    e153e154e155e156
    e157e158e159e160
    e161e162e163e164
    e165e166e167e168
    e169e170e171e172
    e173e174e175e176
    e177e178e179e180
    e181e182e183e184
    e185e186e187e188
    e189e190e191e192
    e193e194e195e196
    e197e198e199e200
    e201e202e203e204