問題タブ [shopware]

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 投票する
1 に答える
1553 参照

nginx - Google Page Speedの解決方法:「有効期限が指定されていません」

GooglePageSpeed を使用してオンライン ショップ (Shopware) を分析すると多くの「有効期限が指定されていません」という行がすべての画像に表示されます。

ここに画像の説明を入力

Web サーバー (nginx) がLast-Modified -Timestamps とETAGヘッダーをすべての画像の応答に追加し、2 番目の要求で 304-Response が予想されるため、私は疑問に思っています。

ここに画像の説明を入力

ETAG/LastModified は Google Page Speed でサポートされていませんか?

nginx 構成の適切な部分を提供します。

間違っていることや不足していることはありますか?

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

php - ショップウェアの FPDF および PHP POST で複数のフォームが機能しない

私は私の顧客のショップを作り直しました。彼は、彼が顧客に行ったオファーの PDF を生成したいと考えています。
FPDF を使用して PDF テンプレート全体を作成しましたが、オファー番号を持つ静的変数で正常に動作します。
このページには、オファーごとに 1 つずつ、複数のフォームがあります。各オファーはショップウェアで生成されるため、送信ボタンごとに異なる名前を付けることはできません。

送信ボタンまたは{$offerPosition.offerNumber}PHP の値が必要です。

HTML フォームは次のようになります。

そして、PHPは次のよ​​うになります。

誰かが私を助けてくれることを願っています。

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

php - Shopware 5 に Facebook ピクセルと変換コードを追加する方法

Shopware 5.1.2 を使用しています。私はこのテンプレートシステムに不慣れです。

ヘッダー ファイルに FB ピクセル コードを追加しようとしています。/themes/Frontend/Bare/frontend/index そこで、フォルダーの下に fb.tpl を作成しました

私はそれをmodernizrブロックに追加していました:

また、特定のテーマ フォルダーに fb.tpl を追加してみました。

そしてキャッシュをクリアしました。それでもFBコードはウェブサイトに表示されません.

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

php - Shopware 5 のチェックアウト フロントエンドの追加必須フィールド

支払い方法を検討していますが、特定の支払い方法用にチェックボックスを 1 つ追加する必要があります。

これはトリックを解決していないようです。Complete paymentチェックボックスがチェックされていなくても、クリックは続行されます。バリデーターにこのフィールドも見るように指示する方法を知っている人はいますか?

前もって感謝します!

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

php - Shopware で SEO URL を管理するには?

URL を生成する際、Shopwareには何らかの「裏技」があるようです。これについて説明してくれる人を探しています。

これは、バックエンドの SEO-router-settings で構成できる変数を使用して SEO-url を生成するための standard-templateのコードです。

SEO-router-settings の構成は、デフォルトでは次のようになります。

ここに画像の説明を入力

とにかく、出力は少し異なります。

(すべての大文字は、クライアントのプライバシーのためにここに隠されている、実際の正しいドメイン名、カテゴリ名、および製品名を示しています)

ここでの問題は、SEO-router-options で定義されているように、不要な URL パラメータ「?c=7」です。

最初の質問: URL の末尾にあるこの URL パラメーター「c=7」を省略するにはどうすればよいですか?

このコードをデバッグすると、奇妙なことに遭遇します。次のコードは、実行される用語は同じですが、2 つの異なる URL になります。

ここに画像の説明を入力

ここでの問題は次のとおりです。

  1. {$sArticle.linkDetails|rewrite:$sArticle.articleName}の出力は、このリンクのキャプションとして、href-Attribute と 2 番目の出力で異なります。
  2. href-Attribute 内の{$sArticle.linkDetails|rewrite:$sArticle.articleName}の出力は、望ましくないカテゴリの ID を記述する URL-Parameter を追加します: "?c=7"

2 番目の質問:

同じテンプレートコードがどうしてこんなに違うのでしょうか? 舞台裏で働いている魔法は何ですか?

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

networking - Windows 10 の Vagrant & Virtualbox; 接続の名前変更中にエラーが発生しました

最新バージョンの Vagrant VirtualBox と Windows 10 (最新の更新) を使用して 、vagrant セットアップを実行しようとしました。 Vagrant 1.8.6 VirtualBox 5.1.8 r111374 (Qt5.5.1)

Vagrant ファイルに設定すると、 次の config.vm.network :private_network, ip: "192.168.33.10" エラーが発生します。

ここに画像の説明を入力

私はvagrantとvirtualboxの両方をインストール/削除しようとしましたが、ダウングレードとアップグレードさえしました..コンピューターを数回再起動し、プロキシをオフにし、クレイジーなハックをすべて追跡しましたが、常にそのエラーが発生します。

私もregeditに行き、関連するすべてのキーを削除しましたが、成功しませんでした!

コンソールの出力: