halfhope

[Решение] Генератор форм админки для OpenCart 2.0

Рекомендуемые сообщения

halfhope    161

Из ряда "Дело было вечером, делать было нечего ". Может быть этот генератор будет кому-нибудь полезен при переносе/создании модулей на OpenCart 2.0. 

 

Скриншоты:

 

post-27725-0-90961600-1416401478_thumb.png

post-27725-0-72760000-1416401485_thumb.png

post-27725-0-30569600-1416401493_thumb.png

 

Умеет создавать формы с:

  • select
  • radio
  • text
  • textarea
  • button
  • checkboxlist (опенкартовский список чекбоксов)
  • image(опенкартовский контрол для выбора изображений)
  • fieldset (HTML5 группы контролов)
  • tab(bootstrap tabs)

Дополнительные возможности:

  • Превью
  • Автодополнение названия языковых переменных
  • Drag & Drop
  • Заточен только под OpenCart

Описание файлов:

  • language.php (Файл для автодополнения языковых переменных (в формате языкового файла opencart))(Туда нужно вставить содержимое языкового файла своего модуля/раздела)
  • demo_data.php (Демо данные (необходим для генерации превью так же подходит для хранения языковых переменных))
  • generated.php (Файл шаблона для генерации всей страницы, можете все оттуда удалить и оставить {generated})
  • preview.php (Файл шаблона для генерации первью)
Особенности:
  • Вкладки и Fieldsets(группы контролов), как и html теги, нужно закрывать дополнительным элементом - "Закрытие открытой вкладки" и "Закрыть группу контролов".
Из соображений безопасности рекомендую запускать сей скрипт только на локальном сервере.
 
Скачать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
halfhope    161

Если языковые переменные не добавлены, то возможно исключение, которое я не предусмотрел.

В файл demo_data.php добавьте:

$_ = array();

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sv2109    436

Эх.. не любят на этом форуме бессплатых решений.. Автор потратил время, выложил бесплатно и хоть бы кто спасибо сказал.. 

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу