はじめまして。メールでは何度かやりとりさせて頂いておりますが
今回はこちらで質問させていただきます。
hikashpに登録した商品を「タグクラウド」としてキーワード設定し、そのキーワードをクリックして
該当する商品を表示させたいと思っております。
2.3.1がリリースされるまでは カテゴリをキーワードに見立てて、該当商品を各カテゴリに当てはめていたのですが、
今回のリリースで、商品作成ページの「カノニカルURL」の下にタグを設定する機能が備わっています。
そこで早速動作を確認スべく キーワード(タグ)を入れて保存してみたのですが下記のエラーがでます。
もしかしてとおもい、Joomla!コアのタグ機能も試そうと思い、新規保存してみたのですが、こちらもエラーです。
hikashopのタグ機能について、ヘルプがなかったため、わからないのですが、実際どのような動きをするものなのか、
Joomla!コアのタグ機能と連動して動く機能なのか教えてください。コアの方でエラーが出ているので先にこちらを解決スべきなのかと思っています。
ちなみに、本家Joomla! 3.3.1ではJoomla!タグ保存もhikashop 2.3.1タグ保存も成功しています。
原因の切り分けに何かアドバイスいただけますと幸いです。
↓の「rnshop」クイックスタートを使用しております。
demo.rcatheme.com/?template=rnshop
-- url of the page with the problem -- : 非公開
-- HikaShop version -- : 2.3.1 business
-- Joomla version -- : 3.2.3
-- PHP version -- : 5.5.10
-- Error-message(hikashop 2.3.1 商品編集ページ保存時) -- :
"エラーが発生しました。
1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 SQL=INSERT INTO rnshop_contentitem_tag_map"
-- Error-message(Joomla! タグコンポーネント) -- :
"エラー
次のエラーで保存に失敗しました: exception 'UnexpectedValueException' with message 'TagsTableTag::_getNode(1, ) failed.' in /root/libraries/joomla/table/nested.php:1522 Stack trace: #0 /root/libraries/joomla/table/nested.php(776): JTableNested->_getNode('1') #1 /root/administrator/components/com_tags/tables/tag.php(181): JTableNested->store(false) #2 /root/administrator/components/com_tags/models/tag.php(336): TagsTableTag->store() #3 /root/libraries/legacy/controller/form.php(733): TagsModelTag->save(Array) #4 /root/libraries/legacy/controller/legacy.php(722): JControllerForm->save() #5 /root/administrator/components/com_tags/tags.php(23): JControllerLegacy->execute('save') #6 /root/libraries/cms/component/helper.php(352): require_once('/root/xxxxxxx...') #7 /root/libraries/cms/component/helper.php(332): JComponentHelper::executeComponent('/Users/phatdsgn...') #8 /root/libraries/cms/application/administrator.php(98): JComponentHelper::renderComponent('com_tags') #9 /libraries/cms/application/administrator.php(143): JApplicationAdministrator->dispatch() #10 /root/libraries/cms/application/cms.php(255): JApplicationAdministrator->doExecute() #11 /root/administrator/index.php(42): JApplicationCms->execute() #12 {main}
"
ローカルのアドレスはrootに置き換えています。
よろしくお願いいたします。