Мануал по созданию нулла OKay CMS и Simpla CMS

Лайтовой нет 2.0 версии)
 
Мануал по нуллу okayCMS 2.0 BETA

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

1. Меняем /backend/IndexAdmin.php
2. Меняем /index.php
3. меняем /backend/design/html/index.tpl

Измененные файлы, кладем их в корневой каталог с заменой.





Кое-что поменяли со времени бета версии. Теперь модули админки лежат в отдельном каталоге core. Насколько я понял - других изменений нет.

Вот инструкция:
1. /index.php
Он генерирует внизу страницы сайта сообщение о лицензии.

2. /backend/core/IndexAdmin.php
В нем загружается модуль лицензии licenseAdmin, который отвечает за страницу с окошком для ввода номера лиценции. Главное место там, где генерируется из номера лиценции срок действия и домен сайта. После этого происходит проверка адреса сайта и срока лицензции - если что-то не так, выкидывает в окно для ввода лиценции.
Убираем эту проверку, оставляя из этого блока только ту часть, которая отдает для смарти шаблона переменную $manager
Код:
        if ($module != 'AuthAdmin') {
            $this->design->assign('manager', $this->manager);
        }
3. /backend/design/html/index.tpl
Отвечает за отображение основного каркаса страницы в админке, в т.ч. футер, в котором пишет, годна ли лицензия. Убираем это место, а также убираем кнопку техподдержки сверху.

4. Эту часть можно не делать

Удаляем ненужные больше файлы:
/backend/core/SupportAdmin.php и /backend/core/LicenseAdmin.php

updated 15.06.2017
5. в файле /backend/core/ProductAdmin.php
поменять:
Код:
return $this->smarty_func();


на:
Код:
return $this->design->fetch('product.tpl');

Функцию smarty_func можно удалить, но будет работать и так.

P.S. Если до измненения файлов уже лазили по админке, тогда надо после манипуляций очистить кеш /backend/compiled




Уже переделанные файлы
 
Последнее редактирование:
Мануал по нуллу okayCMS 2.0 BETA

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

1. Меняем /backend/IndexAdmin.php
2. Меняем /index.php
3. меняем /backend/design/html/index.tpl

Измененные файлы, кладем их в корневой каталог с заменой. Как собственно и в карточку товара зайти нельзя





Кое-что поменяли со времени бета версии. Теперь модули админки лежат в отдельном каталоге core. Насколько я понял - других изменений нет.

Вот инструкция:
1. /index.php
Он генерирует внизу страницы сайта сообщение о лицензии.

2. /backend/core/IndexAdmin.php
В нем загружается модуль лицензии licenseAdmin, который отвечает за страницу с окошком для ввода номера лиценции. Главное место там, где генерируется из номера лиценции срок действия и домен сайта. После этого происходит проверка адреса сайта и срока лицензции - если что-то не так, выкидывает в окно для ввода лиценции.
Убираем эту проверку, оставляя из этого блока только ту часть, которая отдает для смарти шаблона переменную $manager
Код:
        if ($module != 'AuthAdmin') {
            $this->design->assign('manager', $this->manager);
        }
3. /backend/design/html/index.tpl
Отвечает за отображение основного каркаса страницы в админке, в т.ч. футер, в котором пишет, годна ли лицензия. Убираем это место, а также убираем кнопку техподдержки сверху.

4. Эту часть можно не делать

Удаляем ненужные больше файлы:
/backend/core/SupportAdmin.php и /backend/core/LicenseAdmin.php



Уже переделанные файлы
Недоделанный нулл.
После того как пытаешься добавить товар, вываливается ошибка с каким-то редиректом
 
Выкладываю NULL версию 2.0 с инсталлятором
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Выкладываю NULL версию 2.0 с инсталлятором

устанавливал этот нулл.
сразу на 6-м шаге установки, при добавления пользователя в админку, сразу появляется ошибка.

Хотя всё до 6-го шага вёл правильно
 

Вложения

  • 55555.png
    55555.png
    57,9 KB · Просмотры: 57
Последнее редактирование:
В
устанавливал этот нулл.
сразу на 6-м шаге установки, при добавления пользователя в админку, сразу появляется ошибка.

Хотя всё до 6-го шага вёл правильно
В config/config.php не прописались данные для доступа к базе данных, из-за неправильного уровня доступа к файлу или еще почему. В общем не закрывая страницы, зайти через ФТП и прописать в ручную и опять нажать на кнопку продолжить, все должно заработать.
 
В

В config/config.php не прописались данные для доступа к базе данных, из-за неправильного уровня доступа к файлу или еще почему. В общем не закрывая страницы, зайти через ФТП и прописать в ручную и опять нажать на кнопку продолжить, все должно заработать.
есть такая ошибочка, с уровнем доступа норма, ошибка в чем-то другом, но править ручками каждый раз напрягает. Если не трудно - подправьте.
Да и в Вашей редакции почему-то переодически вылетает Апач.
 
Последнее редактирование:
У кого получилось занулить новую симплу 2.3.8, есть изменения для мануала?
 
Ребята что может быть за проблема , все сделала чисто по мануалу но при добавлении товару ошибка .
upload_2017-5-31_21-29-45.png
 
Последнее редактирование модератором:
Назад
Сверху