HTML
Здравствуйте, Игорь!
Ваши вопросы по CSS больше напоминают ТЗ, а не вопросы. =)
Судя по информации о вашей лицензии, вы покупали её через партнёра-ресселера.
Попробуйте обратиться за помощью к партнёру, который вам продал лицензию.
Блок информации вместо блока корзины в шапке. Сайт ниразу не магазин и магазином не будет. Видно что место под этот блок сохраняется - некрасиво и не функционально. можно ли для этого блока использовать пользовательский блок типа prostore.header_info_1 или например переместить туда блок поиска?
Можно.
Откройте приложение Сайт - шаблоны - файл header.cart.html
В этом файле в самом конце между строчкой
{*/Корзина*}
и закрывающим "ифом"
{/if}
Добавьте этот код:
{else} {if empty($theme_settings.theme_id)} {$theme_id = 'prostore'} {else} {$theme_id = waRequest::getTheme()} {/if} {if $wa->block("`$theme_id`.header_cart")} <div class="col-md-4 hidden-xs hidden-sm"> {$wa->block("`$theme_id`.header_cart")} </div> {/if}
Теперь в приложении Сайт можете создать блок prostore.header_cart. И вставлять в него любой код, какой нужно.
С обновлением темы он не исчезнет. Я добавил точно такой же код в обновление.
Помогите нативно настроить поиск по сайту с помощью этого плагина . Настройки плагина сделал по инструкции разработчика но что бы внедрить приходится лезть в код шаблона, чего не хотелось бы. В блоке prostore.header_search можно только произвольный контент после поля поиска а не заменять на собственную. Пришлось делать блок searh_site с кодом
Добавил в обновление блок prostore.site_search, который заменит сам поиск.
Переименуйте свой блок на prostore.site_search. При обновлении он также не пропадёт.
Но обратите внимание, что вы используете плагин приложения Сайт.
Возможно, что этот плагин не будет работать в других приложениях. Поэтому если будут ошибки в других приложениях, то код этого блока нужно будет обернуть этими строками:
{if $wa_app == 'site'} {* Здесь ваш код *} {/if}
Здравствуйте, Андрей!
Текст добавить можно.
Но если только совсем простенький текст, без радио-кнопок и чек-боксов, как у вас на втором скриншоте указано.
Т.к. это уже элементы форм, и их должны обрабатывать плагины для чекаута, у темы такой возможности нет.
Чтобы добавить простенький текст в каждый шаг оформления заказа, откройте файлы:
- checkout.payment.html – для шага оплаты
- checkout.shipping.html – для шага доставки
И сразу после строки
<ul class="checkout-options">
или
<ul class="checkout-options payment">
Добавьте код:
<li> Здесь ваш текст </li>
Здравствуйте!
В настройках темы отметьте галочку «Включить HTML теги в кратком описании товара»