カテゴリーなるものはないのでしょうか

Author Message

Y T

Friday 27 August 2010 6:56:40 pm

初めて質問させていただきます。
他のCMSからの乗り換え(XOOPS,Drupal)を検討していまして、
ezpublish4.3をローカル環境で試させていただいておりますが、なかなか理解できなく苦労しています。

他のCMSでは階層的なカテゴリーの機能が標準的にありますが、ezにはTagはあるけれど、カテゴリー的なものが標準ではないような気がしますが、階層カテゴリーを作成し、さまざまなオブジェクト(コンテンツ)に所属させる(グローバル的に)には、カテゴリー自体のコンテンツクラスを作成しなければなりませんでしょうか?

ちなみにこのカテゴリーも多言語対応したいと思っています。

Eric Sagnes

Sunday 29 August 2010 7:14:40 pm

YTさん

デフォルト機能には階層カテゴリーはないですが、それを提供するエクステンションがあります:

http://projects.ez.no/ezdms

ぜひ試してみてください。

あと、もう一つの方法はカテゴリ階層をコンテント構造でフォルダーなどで作り、関連オブジェクトでコンテントをカテゴリに結ぶことです。

Y T

Sunday 29 August 2010 11:04:39 pm

"

YTさん

デフォルト機能には階層カテゴリーはないですが、それを提供するエクステンションがあります:

http://projects.ez.no/ezdms

ぜひ試してみてください。

あと、もう一つの方法はカテゴリ階層をコンテント構造でフォルダーなどで作り、関連オブジェクトでコンテントをカテゴリに結ぶことです。

"

Ericさん、ありがとうございます。
階層フォルダでカテゴリー構造を行う方法は、コンテンツの登録者がカテゴリー所属を簡易に行えないため、エクステンションの方法で行いたいと思います。
ちょうどこのようなものも見つけました。

eZ Category Selection (ezp4.3+)

http://ez.no/jp/developer/contribs/datatypes/ez_category_selection_ezp4_3

こちらについても何かご存知でしょうか、情報ありましたらお願いします。
エクステンションを試したいのですが、インストール(設定含む)の方法がわかりません。

Eric Sagnes

Monday 13 September 2010 5:43:37 pm

eZ Category Selectionは違うエクステンションになります、データタイプエクステンションであって、関連を持つ選択リストを実装します。(A選択リストに選択した項目に対してB選択リストの項目が変わります)

エクステンションのインストールは基本的にエクステンションをダウンロードして、ezpublishのextension/フォルダーに解答します、後は管理画面の「サイト設定」->「エクステンション」にて、有効にしたいエクステンション名にチェックボックスをチェック入れ、「有効にする」ボタンをクリックします。

エクステンションによって、スクリプトやSQL文を実行する必要もありますので、必ずエクステンションの中のdocフォルダーやINSTALLファイルを確認してください。

Y T

Saturday 20 November 2010 8:53:43 pm

ezcategoryselection extensionをまず試しておりますが、warningが2行出ます。

Warning: include_once(lib/ezxml/classes/ezxml.php) [function.include-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\ezpublish4_3\extension\ezcategoryselection\datatypes\ezcategoryselection\ezcategoryselectiontype.php on line 39

Warning: include_once() [function.include]: Failed opening 'lib/ezxml/classes/ezxml.php' for inclusion (include_path='./lib/ezc;.;C:\xampp\php\pear\;C:/xampp/htdocs/ezpublish4_3/') in C:\xampp\htdocs\ezpublish4_3\extension\ezcategoryselection\datatypes\ezcategoryselection\ezcategoryselectiontype.php on line 39

README.pdfに
Please make sure the following code segment exists in your pagelayout.tpl

{foreach ezini( 'JavaScriptSettings', 'JavaScriptList', 'design.ini' ) as $script}<script language="javascript" type="text/javascript" src={concat( 'javascript/', $script )|ezdesign}></script>{/foreach}{foreach ezini( 'JavaScriptSettings', 'JavaScriptList', 'design.ini' ) as $script}<script language="javascript" type="text/javascript" src={concat( 'javascript/', $script )|ezdesign}></script>{/foreach}

とあり、これをどこに挿入すればよいかわかりません。

ez4.3で管理画面はadmin2を利用なのかな?
ezpublish4_3\design\admin2\templatesにpagelayout.tplがありますので、適当な箇所に挿入してみましたがだめでした。

また、使うデザインの全てに挿入しなければならないのでしょうか。

なかなか難しいですね。

Eric Sagnes

Sunday 21 November 2010 4:42:45 pm

ezcategoryselectionエクステンションは4.3を対応しないみたいです。
ですが、4.3以上のバージョンは別にでているようです:
http://projects.ez.no/ez_category_selection_ezp4_3

ぜひ試してみてください。

Y T

Sunday 21 November 2010 10:34:10 pm

"

ezcategoryselectionエクステンションは4.3を対応しないみたいです。
ですが、4.3以上のバージョンは別にでているようです:
http://projects.ez.no/ez_category_selection_ezp4_3

ぜひ試してみてください。

"

Ericさん、ご紹介いただいたリンクにあるエクステンションを使っています。

4.4に入れてみても同じwarningが出ました。
やはりテンプレートの設定回りでしょうか。。。

Eric Sagnes

Sunday 21 November 2010 11:19:07 pm

エクステンションのコードを確認しましたが、存在しないファイルをincludeしていらためWarningが出ています、テンプレートと関係ないです。

エクステンションページに掲示板もあるから、その掲示板に報告するか、エクステンションの開発チームに入るほうが結果あるかもしれません。

Y T

Wednesday 24 November 2010 9:34:33 pm

"

エクステンションのコードを確認しましたが、存在しないファイルをincludeしていらためWarningが出ています、テンプレートと関係ないです。

エクステンションページに掲示板もあるから、その掲示板に報告するか、エクステンションの開発チームに入るほうが結果あるかもしれません。

"

エクステンションページの掲示板は、ログインしても書き込みができません。
また掲示板に書き込みがないので、まだ使用されていないようです。
英語のフォーラムにマルチポストさせていただきます。

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.