LOGIN ID Password Auto Login Register Now! Lost Password?
XUGJ Forum

Re: カスタムブロックで使うSmartyタグをいれるとaltsysでのブロック位置更新不可

投稿ツリー


このトピックの投稿一覧へ

domifara

なし Re: カスタムブロックで使うSmartyタグをいれるとaltsysでのブロック位置更新不可

msg# 1.1.1.2.1.1
depth:
5
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011/6/21 4:26
domifara  Ensign   投稿数: 300
全般設定の
「themes/ ディレクトリからの自動アップデートを有効にする 」
にすると、
トップページに複数表示している、
カスタムブロックが、すべて同じ表示になってしまいました。
もしかして、
CustomBlockSmarty.class.php
line 130 からの
  private function fetchSmarty($str)
  {
    global $CustomBlockSmarty;
    $CustomBlockSmarty = $str;
    $root = XCube_Root::getSingleton();
    $renderSystem = $root->getRenderSystem($root->mContext->mBaseRenderSystemName);
    $force = $renderSystem->mXoopsTpl->force_compile;
    $renderSystem->mXoopsTpl->force_compile = $renderSystem->mXoopsTpl->compile_check;
    $ret = $renderSystem->mXoopsTpl->fetch('var:CustomBlockSmarty');
    $renderSystem->mXoopsTpl->force_compile = $force;
    return $ret;
  }

って

  private function fetchSmarty($str)
  {
    global $CustomBlockSmarty;
    $CustomBlockSmarty = $str;
    $root = XCube_Root::getSingleton();
    $renderSystem = $root->getRenderSystem($root->mContext->mBaseRenderSystemName);
    $force = $renderSystem->mXoopsTpl->force_compile;
//HACK by domifara
//    $renderSystem->mXoopsTpl->force_compile = $renderSystem->mXoopsTpl->compile_check;
    $renderSystem->mXoopsTpl->force_compile = true;
    $ret = $renderSystem->mXoopsTpl->fetch('var:CustomBlockSmarty');
    $renderSystem->mXoopsTpl->force_compile = $force;
    return $ret;
  }
でしょうか
投票数:0 平均点:0.00

  条件検索へ


Back to Page Top
MainMenu
Manuals
Search
XOOPS Official & Dev.
XOOPS Communities