問題タブ [oxid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
235 参照

php - OXID eShop - Eclipse でのオートコンプリート

Eclipse Kepler を使用して OXID eShop プロジェクトを処理したいと考えています。

今まで、酸化クラスが auto.completion/suggestion に使用されるように php プロジェクトをセットアップする方法がわかりません。

0 投票する
1 に答える
75 参照

mysql - グループのMAX値に対応する値を選択

OXSEO テーブルの OXSEOURL を取得しようとしています。

構造:
oxobjectid | オックスソウル | オックスパラムス

データ:
http://imageshack.com/a/img268/7443/3xr4.png
http://imageshack.com/a/img42/315/8bdu.png
私の最も深い SEO URL は、常に OXPARAMS フィールドの値が高くなります。
数値のみ、その他はカウントされません。

リターンは次のとおりです。

http://imageshack.com/a/img29/8404/4jbv.png

昨日解決策を見つけましたが、非常に遅かったので、より高速な方法を試しています。
したがって、oxparams の最大値を持つ同じ oxobjectid の oxseourl を取得したいと思います。
330.000 行を超える行があるため、ミリ秒ごとにカウントされます..

「tbproduct_」オブジェクト ID で始まる製品の URL を選択するだけです。

私のクエリ:

ただし、これは製品に対して同じ行を返します。

助けてくれてありがとう。

0 投票する
1 に答える
940 参照

less - より少ないファイルで Chrome 開発者ツールで作業することは可能ですか?

Oxid eshop のモバイル テーマに取り組んでいます。Chrome 開発者ツールを使用できるように、より少ないファイルをソースマップと一緒にコンパイルするための grunt 構成をセットアップするのが困難です。grunt および npm モジュールの最新バージョンがあります。テスト用の私の Weserver は、Windows7 の XAMPP です。

ファイル構成(該当部分のみ)

out
-mobile
--src
---css
---less

ご覧のとおり、魔法は out/mobile/src/less と out/mobile/src/css で発生します。

私の Gruntfile.js: 少ない部分は次のようになります。

どちらが機能しますか:cssとsouremap.css.mapを出力します

生成されたcssファイルの最後に

それは私には大丈夫に見えます

sourcemap ファイルのファイルパスは次のようになります。

これも大丈夫そうです。

現在、chrome devtools (chromium 31、Chrome 32) ファイルは、これまでのところ悪くない css ではなく、.less ファイルとして表示されます。それでもファイル名にカーソルを合わせると、パスは正しくありませんが、次のようになります。

ご覧のとおり、css パスへのより少ないパスを広告しますが、もちろん機能しません。

私は何が欠けていますか?正しいパスを持つ方法はありますか?それとも grunt-contrib-less /Chrome dev-tools はこれに対応していませんか?

ここのコミュニティからのアイデアをお待ちしています。ありがとうございました。

0 投票する
0 に答える
100 参照

php - テンプレートをロードしていません

私はこのコードを持っています:

私は oxid を使用していますが、モジュールを機能させることができません。

このコードとテンプレートは同じパスにありませんが、Smarty にフォルダー全体を検索するオートローダーがあるかどうかもわかりません。

ここで何が問題なのか誰か知っていますか?

0 投票する
1 に答える
227 参照

php - 入れ子になった条件ステートメントに関するスマートな問題

smarty と OXID eShop に関して小さな問題があります。たくさんのカテゴリを取得した後、「ソート番号」の特別な範囲内のカテゴリのみを表示しようとします。100 未満はすべて表示されます。ただし、アイテム > 100 も表示されます。

ここに私のコードスニペットがあります:

問題が発生する可能性のあるアイデアはありますか?

0 投票する
1 に答える
142 参照

sql - 酸化インポート古いデータ SQL

私は古い酸化バージョンを持っています。テーブル「oxseo」から古い seo データをエクスポートして、各記事のキーワードと説明を取得しました。これらのフィールドを新しいバージョンのショップにインポートしたいと思います。私の記事は既にそこにありますが、seodata はありません。

私の最初のアイデアは、古いデータの csv エクスポートから必要なすべてのデータを収集することでした。たとえば、出力配列は次のようになります。

だから、私はすでに自分の塗りつぶされた配列を持っていると仮定しましょう。

酸化物をチェックすると、それらはまだ同じです。したがって、エクスポートした CSV からランダムな OXID を選択し、新しい DB でそれを検索すると、正しい記事が表示されます。

今、私の最初の考えは、oxobject2seodata を調べることでした。記事のデータがそこに保存されていることは知っていますが、古いバージョンの「酸化」は新しいバージョンの objectId と同じではないため、それらを接続する方法が見つかりません。ただし、oxarticles には「objectId」はありません。

ヒントやヒントを事前にありがとう

0 投票する
1 に答える
1202 参照

oxid - Oxid - 記事 ID に基づいて製品カテゴリを取得する

複数のカテゴリに割り当てられている製品があります。

productID に基づいて、製品が割り当てられているすべてのカテゴリを選択する方法に興味があります。

get Article Categories (id Article) のようなもの

0 投票する
1 に答える
1166 参照

php - PHPデータレイヤーへの複数の製品のリスト

「注文確認ページ」(購入ページに感謝します)で、私のサイトのマーケティング ピクセルを追跡するための優れたデータ レイヤーを取得したいと考えています。このサイトは、e コマース プラットフォームとして OXID Shop を使用しています。

私は次の設定をしたいと思います:

ページ変数 "CurrentController" = 'thankyou' の場合、次のコードを使用してバックエンドから直接値を取得しようとしています。これは、1 つの記事の値のみを含む変数に対して簡単に実行できます。

例:

問題は、products_info 変数の冒頭で述べたような、複数の記事の値を取得する必要がある場合です。

次のコードを試していますが、イテレータを「追加」する方法や、各製品の値を 1 つの変数に送信する方法がわかりません。