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

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.

eZ debug

Timing: Jan 18 2025 01:12:58
Script start
Timing: Jan 18 2025 01:12:58
Module start 'layout'
Timing: Jan 18 2025 01:12:58
Module start 'content'
Timing: Jan 18 2025 01:12:58
Module end 'content'
Timing: Jan 18 2025 01:12:58
Script end

Main resources:

Total runtime0.2117 sec
Peak memory usage4,096.0000 KB
Database Queries79

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0094 591.5859152.6250
Module start 'layout' 0.00940.0048 744.210939.4453
Module start 'content' 0.01420.1960 783.6563569.1484
Module end 'content' 0.21020.0014 1,352.804720.1328
Script end 0.2117  1,372.9375 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00381.7826160.0002
Check MTime0.00140.6621160.0001
Mysql Total
Database connection0.00130.609310.0013
Mysqli_queries0.123558.3203790.0016
Looping result0.00090.4460770.0000
Template Total0.164677.720.0823
Template load0.00301.398020.0015
Template processing0.161676.336220.0808
Template load and register function0.00020.080310.0002
states
state_id_array0.00140.661710.0014
state_identifier_array0.00200.965320.0010
Override
Cache load0.00261.2502740.0000
Sytem overhead
Fetch class attribute can translate value0.00110.503020.0005
Fetch class attribute name0.00180.860590.0002
XML
Image XML parsing0.00030.143120.0002
class_abstraction
Instantiating content class attribute0.00000.008490.0000
General
dbfile0.00080.3992100.0001
String conversion0.00000.004740.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/forum_topic.tplextension/sevenx/design/simple/override/templates/full/forum_topic.tplEdit templateOverride template
9content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
9content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
19content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
3content/datatype/view/ezxmltags/quote.tpldatatype/ezxmltext/quote.tplextension/ezwebin/design/ezwebin/override/templates/datatype/ezxmltext/quote.tplEdit templateOverride template
1content/datatype/view/ezxmltags/header.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/header.tplEdit templateOverride template
3content/datatype/view/ezxmltags/link.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/link.tplEdit templateOverride template
2content/datatype/view/ezxmltags/emphasize.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/emphasize.tplEdit templateOverride template
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 48
 Number of unique templates used: 9

Time used to render debug report: 0.0002 secs