Создать блок с универсальным текстом после описания товара Есть решение

Подскажите, где добавить блок, который будет содержать определенный текст, после описания на страницах товаров?

например:

Вы можете купить [тут название товара] по выгодной цене в интернет магазине [тут название магазина]. В каталоге представлены [тут название товара] с описаниями, а также подробные технические характеристики, фотографии и комментарии посетителей. [тут название товара] с доставкой по всей России.

Мы готовы ответить на любые ваши вопросы (или проконсультировать о порядке оформления заказа) по телефону [тут номер телефона магазина] или электронной почте [тут email магазина], как вам будет удобнее.

4 ответа

  • 1
    Алексей Webasyst 1 сентября 2016 16:02 #

    category.html или list-thumbs.html - много названий товаров
    product.html - 1 товар



    • +1
      axis axis 1 сентября 2016 16:20 #

      помогите с остальным, я почти разобрался, в шаблонах темы product.html добавил строку

      <!-- Блок универсального описания -->

      {$wa->block("product_description.universal")}

      соответственно в приложении сайт-> блоки создал блок с ID: product_description.universal

      его содержимое: (то, что зачеркнуто - уже выводится)

      <p>Вы можете купить [как вывести название товара?] по выгодной цене в интернет магазине <strong>«{$wa->shop->settings('name')}»</strong>. В каталоге представлены [как вывести категорию этого товара?] с описаниями, а также подробные технические характеристики, фотографии и комментарии посетителей. [как вывести название товара?] с доставкой по всей России.

      Я готов ответить на любые ваши вопросы (или проконсультировать о порядке оформления заказа) по телефону <strong>{$wa->shop->settings('phone')}</strong> или электронной почте <strong>{$wa->shop->settings('email')}</strong>, как вам будет удобнее.</p>

  • 1
    axis 1 сентября 2016 16:27 #

    добавлю, строку вставил в это место:

    <div class="product-tab-content">

    {if $product.description}

    <!-- description -->

    <div class="tab-name-print show-print"><h2>[`Overview`]</h2></div>

    <div id="tab1" class="tab-content show-print">

    <div class="description" id="product-description" itemprop="description">{$product.description}</div>

    </div>

    {/if}

    <!-- Блок универсального описания -->

    {$wa->block("product_description.universal")}

    {if $product.features}

    <!-- product features -->

    <div class="tab-name-print show-print"><h2>[`Features`]</h2></div>

  • 1
    axis 1 сентября 2016 17:41 # Решение

    Всем спасибо, разобрался сам)

    <p>Вы можете купить <strong>{$product.name|escape}</strong> по выгодной цене в интернет магазине <strong>«{$wa->shop->settings('name')}»</strong>. В нашем каталоге представлена продукция торговой марки

    {if $product.categories}

    {foreach $product.categories as $c}

    {if $c.status}<a href="{$wa->getUrl('/frontend/category', ['category_url' => $c.full_url])}"><strong>{$c.name|escape}</strong></a>{/if}{if !$c@last}, {/if}

    {/foreach}

    {/if}

    с описаниями, а также подробные технические характеристики, фотографии и комментарии посетителей. Купить <strong>{$product.name|escape}</strong> с доставкой по всей Беларуси.<br><br>

    Я готов ответить на любые ваши вопросы (или проконсультировать о порядке оформления заказа) по телефону <strong>{$wa->shop->settings('phone')}</strong> или электронной почте <strong>{$wa->shop->settings('email')}</strong>, как вам будет удобнее.</p>

    Теперь очень удобно, к тому же может вывести еще категорию, в случае, если характеристики товара включают еще одну категорию, выглядит примерно так:


Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите