Модуль "Шорткоды"

#
Re: Модуль "Шорткоды"
xatoll,
Пожалуйста
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: Модуль "Шорткоды"
Небольшое обновление модуля:
Исправлена невозможность создания шорткода на других сайтах с уже существующим тегом

Для ручного исправления:
1. Открыть файл /modules/shortcode/controller/edit.php
2. найти код

   public function execute($operation = NULL) {
      $tag = Core_Array::getPost('tag');
      $oSameShortCode = Core_Entity::factory('shortcode')->getBytag($tag);
      if (!is_null($oSameShortCode) && $oSameShortCode->id != Core_Array::getPost('id'))
      {
         $this->addMessage(Core_Message::get(Core::_('shortcode.error_shortcode_tag'), 'error'));
         return TRUE;
      }
      return parent::execute($operation);
   }

3. заменить на

   public function execute($operation = NULL) {
      $tag = Core_Array::getPost('tag');
      $oSameShortCode = Core_Entity::factory('shortcode');
                $oSameShortCode->queryBuilder()
                        ->where('tag', '=', $tag)
                        ->where('site_id', '=', CURRENT_SITE);
                $oSameShortCode =  $oSameShortCode->find();
      if (!is_null($oSameShortCode) && $oSameShortCode->id != Core_Array::getPost('id'))
      {
         $this->addMessage(Core_Message::get(Core::_('shortcode.error_shortcode_tag'), 'error'));
         return TRUE;
      }
      return parent::execute($operation);
   }


или

заменить этот файл из архива
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: Модуль "Шорткоды"
При установке модуля, в файл bootstrap.php прописывается строка $shortcode = CMS_FOLDER . 'modules/shortcode/observer.php'; if (file_exists($shortcode)) { require_once($shortcode);} и сайт просто отваливается, в чем может быть проблема?
Делаю сайты на HostCMS! Подробнее по почте anton.yurzanov@gmail.com
#
Re: Модуль "Шорткоды"
Varkolak,
Ошибки какие-нибудь отображаются?
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: Модуль "Шорткоды"
просто сайт перестает работать, админка при этом работает.
Делаю сайты на HostCMS! Подробнее по почте anton.yurzanov@gmail.com
#
Re: Модуль "Шорткоды"
Varkolak,
нужно логи смотреть
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: Модуль "Шорткоды"
Добрый день, произошла проблема с модулем - он конфликтует с счетчиками хостцмс, они перестают отображаться. Мне тех поддержка написала что проблема именно в Вашем приложении. Если отключить модуль вылазит ошибка на сайте. Как можно полностью удалить Модуль "Шорткоды" ?
#
Re: Модуль "Шорткоды"
Либо может переустановить?
#
Re: Модуль "Шорткоды"
Doremidan,
Модуль удаляется в "Модулях", а затем из корзины.
А также нужно будет вручную удалить папки /admin/shortcode/ и /modules/shortcode/
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: Модуль "Шорткоды"
HostDev.pw - модули для HostCMS, Telegram: @hostdev
Авторизация