Как победить это предупреждение?

InstantCMS 2.X
#1 12 декабря 2020 в 23:03
Со включенным режимом отладки

С выключенным

Используется дочерняя тема из этого поста Как не потерять правки в шаблоне
#2 12 декабря 2020 в 23:31

И про версию PHP ругается
#3 12 декабря 2020 в 23:40

И про версию PHP ругается

@noname
Ну и что он на неё ругается))) у меня в этой строчке вот что <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
#4 13 декабря 2020 в 00:13
тут должен быть языковой файл с названием вашей темы(копипаст modern.php, переименовать на zwd.php)


и надо открыть настройки своей темы, заполнить данное поле и сохранить

по логике вещей должно заработать. если нет, думаю спасёт переименование констант в файле zwd.php с MODERN на ZWD.
#5 13 декабря 2020 в 00:41

по логике вещей должно заработать. если нет, думаю спасёт переименование констант в файле zwd.php с MODERN на ZWD.

Василич
Создал там файл zwd.php с таким же содержимым как в модерн, но переименовав на ZWD в main тоже прописал ZWD итог
#6 13 декабря 2020 в 13:00


по логике вещей должно заработать. если нет, думаю спасёт переименование констант в файле zwd.php с MODERN на ZWD.

Василич
Создал там файл zwd.php с таким же содержимым как в модерн, но переименовав на ZWD в main тоже прописал ZWD итог

@Karbofos

Где-то допускаете ошибку, у меня это опция было выключено. Увидел тему включил, потом все сделал как сказал Василич и норм языковая константа подключилась.

laughКнопка заработала, а вот настройки темы все по швам пошли (Notice: куча) ))) так как там всё на LANG_MODERN завязано))
#7 13 декабря 2020 в 13:35

Кнопка заработала, а вот настройки темы все по шву пошли)))

Tolya
C цветами вообще беда, третий день не могу разобраться с цветовой схемой через дочерний шаблон, придётся всё править в modern. А эту гадость проще отключить, она нужна только для евросоюза, короче за бугром crazy
#8 13 декабря 2020 в 13:37

придётся всё править в modern.

@Karbofos
Опыт прошлых лет показывает что это плохая затея править дефолтный шаблон smoke
#9 13 декабря 2020 в 14:00
Не стоит править modern.
А по дочерней теме вопрос наверняка решаем. Пока отключите опцию показа уведомления cookie. И ожидайте обновления инструкции по дочернему шаблону.
#10 13 декабря 2020 в 16:46
Откройте файл system/core/template.php
и замените

  1. public function getOptions(){
  2.  
  3. if($this->options !== null){ return $this->options; }
  4.  
  5. cmsCore::loadTemplateLanguage($this->name);
  6.  
  7. return $this->loadOptions();
  8. }
на

  1. public function getOptions(){
  2.  
  3. if($this->options !== null){ return $this->options; }
  4.  
  5. cmsCore::loadTemplateLanguage($this->inherit_names);
  6.  
  7. return $this->loadOptions();
  8. }
Помогло как на версии с гита, так и на чистой 2.14.0
Получается, в 2.14.1 будет поправлено
#11 13 декабря 2020 в 18:52

Помогло как на версии с гита, так и на чистой 2.14.0
Получается, в 2.14.1 будет поправлено

Zau4man
Спасибо, сейчас попробую. Всё работает!
С цветами тоже разобрался, не правильно всё делал facepalm
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.