タグ付けされた質問 「configuration」

コアまたはサードパーティのすべてのモジュールの一般設定。

1
システム構成でカスタムグループとフィールドを作成中に404 not foundエラーが発生しました
カスタムタブの下にカスタムセクションのグループといくつかのフィールドを作成しようとしています タブとセクションが作成されていますが、コンテンツ領域のセクションをクリックすると、404 not foundエラーが表示されます 私のsystem.xmlファイルは次のとおりです <config> <tabs> <!--node is just an identifier--> <animala translate="label" module="training_animal"> <label>Training</label> <sort_order>1</sort_order> </animala> </tabs> <sections> <animals translate="label" module="training_animal"> <class>seperator-top</class> <label>Training</label> <!--node vlaue should match the tabs node name--> <tab>animala</tab> <frontend_type>text</frontend_type> <sort_order>100</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> <show_in_store>1</show_in_store> <groups> <training_animal_group translate="label"> <label>My Custom Group</label> <comment>Some comment about my group</comment> …

1
config.xmlでWebサイトごとのデフォルトを設定するにはどうすればよいですか?
カスタムモジュールでは、システム構成設定をconfig.xml(デフォルト設定部分)に配置することを好みます。これにより、管理者になって設定を再入力する必要がないため、ローカルマシンから開発/ステージング/ライブ環境にコードをプッシュするときに簡単になります。他にも利点があります-テキストエディターで処理を行う方が迅速であり、config.xmlに何かがあれば、常に適切なデフォルトを設定できます。 これは、異なるWebサイト(およびストアビュー)ごとに異なる配送価格を持つ複数のWebサイトのMagentoストアでこれを行いたいと考えています。現在、私の店は「ユーロ」、「USD」、「GBP」と呼ばれています。「euro」ビューは、Webサイトレベルでのオーバーライドなしで管理者のデフォルトを取得しますが、「gbp」および「usd」ビューはWebサイトレベルでのオーバーライドを使用します。 ... <default> <carriers> <my_courier> <stuff_goes_here_such_as_price/> <price>15.00</price> ... </my_courier> </carriers> </default>

5
複数のストアビューに同じ順序のincrement_id番号範囲を共有させる
同じWebサイトの複数のストアビューが同じ注文increment_id番号範囲を共有できるように、Magentoを構成できますか?もしそうなら、どのように? たとえば、次のようなマルチストア設定の場合core_store: store_id code website_id group_id 0 admin 0 0 1 alpha 1 1 2 bravo 2 2 3 charlie 2 2 新しいストアビューdeltaが追加されました。 store_id code website_id group_id 4 delta 1 1 alphaの最後の注文の増分IDが現在1000123であると仮定すると、どのように達成するか: next sell order number alpha 1000124 delta 1000125 delta 1000126 alpha 1000127 同じ請求書increment_id番号範囲を共有する複数のストアビュー、および/または同じクレジットメモincrement_id番号範囲を共有する複数のストアビューに同じ質問が当てはまります。 Magentoは、すぐにこの機能をサポートしていますか?

5
すべてのテーマに表示されるモジュールレイアウトの作成方法
状況は次のとおりです。いくつかの自作モジュールがあり、すべてデフォルトのテーマを使用してテストおよび動作しています。次に、新しいテーマを購入してインストールしました。新しいテーマに切り替えられ、モジュールは表示されません。いくつかの試行/失敗テストの後、対応するレイアウトとテンプレートファイルを、最近インストールしたテーマの対応するフォルダーにコピーする必要があることがわかりました。 だから、私の質問は次のとおりです。モジュールのセットアップ後にインストールされたテーマですべてのモジュールを動作させるにはどうすればよいですか?

3
コントローラーの書き換え
Controllerから_initActionというアクションを上書きする必要があります。 /app/code/core/Mage/Adminhtml/controllers/Catalog/Product/AttributeController.php 自分のモジュールとコントローラーに: /app/code/local/Qbikz/ToolTip/controllers/Adminhtml/Catalog/Product/AttributeController.php 私はすでにそれを解決するさまざまな方法を試みた:第一の方法<from>と<to>私は(見つからない404ページを表示)さまざまな組み合わせを試してみました: <rewrite> <qbikz_tooltip_adminhtml_catalog_product_attribute> <from><![CDATA[#^/adminpanel/catalog_product_attribute/edit/#]]></from> <to>/tooltip/adminhtml_catalog_product_attribute/init/</to> </qbikz_tooltip_adminhtml_catalog_product_attribute> </rewrite> + <frontend> <routers> <qbikz_tooltip> <use>admin</use> <args> <module>Qbikz_ToolTip</module> <frontName>catalog_product_attribute</frontName> </args> </qbikz_tooltip> </routers> </frontend> 2番目の方法(ルールを無視して表示するページ): <admin> <routers> <adminhtml> <args> <modules> <Qbikz before="Mage_Adminhtml_Catalog_Product">Qbikz_ToolTip_Adminhtml_Catalog_Product</Qbikz> </modules> </args> </adminhtml> </routers> </admin> 私のコントローラーにはdie( "ok"); しかし、それは現れていません。たぶん誰かが助けることができますか?ありがとう。

2
Magento 2で構成値を設定するにはどうすればよいですか?
以前(Magento 1では)、サイトの設定を含むSetupというモジュールを作成しました。アップグレードスクリプトは次のようになります。 $installer = $this; $installer->startSetup(); $installer->setConfigData("fastsimpleimport/general/partial_indexing", 1); $installer->setConfigData("fastsimpleimport/product/disable_preprocess_images", 1); $installer->setConfigData('general/country/default', 'GB'); $installer->setConfigData('general/locale/firstday', 1); $installer->setConfigData('general/locale/timezone', 'Europe/London'); $installer->setConfigData('general/store_information/merchant_country', 'GB'); $installer->setConfigData('design/header/welcome', 'Enter your value'); $installer->setConfigData('design/head/title_suffix', 'Enter your value'); $installer->setConfigData('currency/options/base', 'GBP'); $installer->setConfigData('currency/options/default', 'GBP'); // ... M2で上記を実行する方法がわかりません。 つまり、M2で構成データを設定するにはどうすればよいですか?

1
Magento 2:モジュールシーケンスインパクトレイアウトはXMLの読み込み順序を処理しますか?
ファイル内の<sequence/>タグはmodule.xml、MagentoがレイアウトハンドルXMLファイルを処理する順序に影響しますか?私の予備調査はnoと言っていますが、それは間違っているようですので、そうでないことの確認/証明を探しています(証明==レイアウトハンドルXMLファイルパスが生成およびロードされるソースコードポイント) シーケンスタグがレイアウトハンドルXMLファイルの読み込み順序に影響しない場合、これらのファイルが読み込まれるモジュールの順序を変更する方法はありますか? 私が解決しようとしている特定の問題は、コンテナが実際にページに追加される前に次のものをロードしているかどうかです <referenceContainer name="product.info.media"> <action method="unsetChild"> <argument name="block" xsi:type="string">product.info.media.image</argument> </action> </referenceContainer> Magento barfs。

1
XML構成ノード/値を上書き/削除しますか?
コアXMLファイルに触れずに一部のXML値を削除したいのですが、可能ですか? シナリオは次のとおりです。 では/app/code/core/Mage/Tax/etc/config.xml、我々は合計のためのいくつかの設定値を持っています(<sales><quote><totals>)。taxフロントエンドに税明細が表示されないように、コメントアウトしたいと思います。 コアXMLファイル内のノードにコメントを付けることは問題ありませんが、最善の方法ではありません。 別のモジュールに新しいempy値を入れた場合、別の効果があります(宣言を削除するようなものではありません) 特に、私は次のようなことをしたいです: <!--<renderer>tax/checkout_tax</renderer>-->

1
Magentoには、app / etc /に配置した* .xmlファイルが含まれますか?
log_%独自のxmlファイルに構成を配置すると便利だとわかったときに、テーブルを無効にしていました。そこで、app / etc /のxmlファイルがどのように含まれているかを探し始めました。local.xml以外への直接参照が見つからず、enterprise.xmlが含まれていることがわかっている場合は、実験を試みました。「nolog.xml」(以下)と呼ばれる適切にフォーマットされた設定ファイルを追加し、Apacheを再起動しました。 <?xml version="1.0"?> <config> <frontend> <events> <controller_action_predispatch> <observers> <log> <type>disabled</type> </log> </observers> </controller_action_predispatch> <controller_action_postdispatch> <observers> <log> <type>disabled</type> </log> </observers> </controller_action_postdispatch> <customer_login> <observers> <log> <type>disabled</type> </log> </observers> </customer_login> <customer_logout> <observers> <log> <type>disabled</type> </log> </observers> </customer_logout> <sales_quote_save_after> <observers> <log> <type>disabled</type> </log> </observers> </sales_quote_save_after> <checkout_quote_destroy> <observers> <log> <type>disabled</type> </log> </observers> …

3
構成定義値のデフォルト値を設定しますか?
system.xmlファイルで定義している構成値にデフォルト値を割り当てるにはどうすればよいですか?現在はデフォルトで「いいえ」になっていますが、デフォルトで「はい」にしたいです。 これが私の現在の定義コードです: <catalog> <groups> <my_val> <label>My Label</label> <frontend_type>text</frontend_type> <sort_order>160</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> <show_in_store>1</show_in_store> <fields> <my_inner_val translate='label comment'> <label>Enable seperate cart items</label> <frontend_type>select</frontend_type> <source_model>adminhtml/system_config_source_yesno</source_model> <sort_order>1</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> <show_in_store>1</show_in_store> </my_inner_val> </fields> </my_val> </groups> </catalog>

2
Magento1:新しい拡張機能のシステムXMLで依存関係を設定する方法
サードパーティの拡張機能を変更し、その機能を新しい拡張機能で上書きしたい。しかし、私の主な懸念は、サードパーティの拡張機能が有効になっていないか、Magentoフォルダーに存在しない場合はどうなりますか?system.xmlまたはconfig.xmlのifconfigを使用して依存関係を設定したいのですが、拡張機能レベルで、拡張機能がフォルダーに存在するかどうかを確認する方法がわかりません。TIA。 編集:依存関係の回答を提供してくれた@Sander Mangelに感謝します。もっとはっきりさせてください。 app / etc / modules / MyNameSpace_MyModule.xmlを使用して依存関係を簡単に設定できますが、サードパーティの拡張機能がシステムから削除されると、エラーレポートが生成され、その「モジュール "MyNameSpace_MyModule"にモジュール "3rdPartyExtension"が必要で、それ以上実行を停止すると、例外を生成しましたが、例外を生成せずにさらに実行したい場合はどうすればよいですか?単に実行するためにmagentoを停止せずに3rdpartyextensionが存在しない場合、単にMyExtensionは有効になりません。ここでifconfigに注意してください。 <reference name="sales.order.print"> <action method="setTemplate" ifconfig="3rdparty/config"> <template>mytemplate.phtml</template> </action> </reference> 2番目の編集:Zyavaに感謝します。私はやりたいことをしましたが、何が起こるかを確認するためにトライアル目的でサードパーティの拡張機能を削除した場合、次のように言っています。 <config> <sections> <payment> <groups> <3rdparty extension translate="label" module="payment"> <label>3rd Party</label> <frontend_type>text</frontend_type> <sort_order>1</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> <show_in_store>1</show_in_store> <fields> <disallowedcustomergroups translate="label comment"> <label>Disallowed Customer Groups</label> <frontend_type>multiselect</frontend_type> <sort_order>120</sort_order> <source_model>adminhtml/system_config_source_customer_group</source_model> <config_path>mymodule/disallowed_customer_groups</config_path> <comment><![CDATA[Press control and …

3
Magento 2-ホームページは404
magento 2で奇妙なエラーが発生しています。 いくつかのストアを削除したセットアップがあるため、現在は単一のストアのみです。 管理者(CMSホームページ)でホームページを設定しようとしています 私が何をしても、ホームページでは404と表示され、他のすべてのページは機能します。 データベースを調べましたが、次の設定があります:web/default/cms_home_pageあり、okを設定し、scope_id = 0を設定します。 それが探しているページがわからない、それをデバッグする方法はありますか? これを修正する方法に関する他の提案はありますか?


5
Magentoのcronジョブはどのタイムゾーンで実行されますか?
私のシステムのタイムゾーンはUS / Easternで、デフォルトのストアはUS / Centralで、データベースはUTCです。次のdoStuffメソッドはいつ呼び出されますか? <mymodule_do_stuff> <schedule><cron_expr>15 0 * * *</cron_expr></schedule> <run> <model>mymodule/observer::doStuff</model> </run> </mymodule_do_stuff> 更新:このスクリプトを実行しました。 echo date('r'), PHP_EOL; require_once 'app/Mage.php'; Mage::app(); echo date('r'), PHP_EOL; そして得た Mon, 30 Dec 2013 18:01:33 -0600 Tue, 31 Dec 2013 00:01:34 +0000 したがって、UTCを使用する必要があるようです。

3
XML解析エラー
構文エラーか何かがあると思いますか?私はそれがxmlまたは構文に関係していると確信しています。ファイルを見ると、すべてが正しいように見えます。このエラーはメイジ通知モジュールを処理しています、正しいですか?問題は、次のような壊れたコードが表示されないことです:<!DOCTYPE HTML PUBLIC "-// IETF // DTD HTML 2.0 // EN"> 2017-11-16T23:12:24+00:00 ERR (3): Warning: SimpleXMLElement::__construct(): Entity: line 1: parser error : Space required after the Public Identifier in /var/www/code/www.oop.com/releases/20171116222810/public_html/app/code/local/Magestore/Magenotification/Model/Magenotification.php on line 126 2017-11-16T23:12:24+00:00 ERR (3): Warning: SimpleXMLElement::__construct(): <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> in /var/www/code/www.oop.com/releases/20171116222810/public_html/app/code/local/Magestore/Magenotification/Model/Magenotification.php on line 126 2017-11-16T23:12:24+00:00 …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.