• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела wpt лично.

Релиз Аспро:Маркет - адаптивный интернет-магазин aspro.mshop

народ подскажите как к шаблону подключить собственный стиль css и где здесь вообще идет подключение стиля
По моему с версии 15 это делается так, в header.php после
Код:
<?php if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
вставляешь
Код:
use Bitrix\Main\Page\Asset;
ну а в хед поключаешь
Код:
<?Asset::getInstance()->addJs(SITE_TEMPLATE_PATH . '/js/script.js')?>
<?Asset::getInstance()->addCss(SITE_TEMPLATE_PATH . '/css/style.css')?>
Если стили и скрипты держишь в корне сайта то просто убери SITE_TEMPLATE_PATH . к примеру
Код:
<?Asset::getInstance()->addCss('/css/flex.min.css')?>
<?Asset::getInstance()->addCss('https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700&subset=latin,cyrillic')?>
 
Вы именно так добавляете?
Есть разные способы вывода товаров с различными свойствами и фильтрами, этот самый удобный и быстрый вариант. Я использую такой вариант на главной странице где мне нужно вывести те товары которые мне нужны не используя свойства типа Новинка, со Скидкой и т.д.
Такие вопросы лучше задавать в других разделах, а то совсем не по теме получается
 
Привет! Как к статье прикрепить "связанные товары" ?

Для просмотра ссылки Войди или Зарегистрируйся
1)Для начала - обновиться на поддерживающую этот функционал версию АСПРО. (1.1.11?)
2) Подробнее здесь - Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование:
PS Добавил в ajax/form.php отдельное условие для обработки формы, проверяю его на Request method == POST, а то там события срабатывали до отправки формы. Вроде пашет=))) Сейчас займусь парсингом UTM-меток из формы и цель попробую прописать. Как доделаю, выложу, что получится. Может кому-нить пригодиться =)


И так, выкладываю свои правки, как и обещал, может кому пригодится. Сразу говорю, что не являюсь профессиональным PHP-программистом, поэтому, за качество не отвечаю, но работает =)

1. Перехватываем коллбэк, не мешая основному условию (письма приходят на почту, минуя фреймворк и в админку через битрикс)
(здесь же можно спарсить и UTM-метки, но я решил добавить цели в метрике. Пока мне так удобнее анализировать трафик)

/ajax/form.php
PHP:
<?
// Перехватываем коллбэк
$yourMail = "";
if($_SERVER['REQUEST_METHOD']=='POST'){
    if (isset($_REQUEST["form_id"])=='callback'){
        $name = htmlspecialchars($_POST["form_text_27"]);
        $phone = htmlspecialchars($_POST["form_text_28"]);
        $from = 'callback';
       
        $headers = 'From: YourSite <'.$from.'>' . "\r\n";
        $headers .= "Content-type: text/plain; charset=\"utf-8\"";
        $message = $name."\r\n".$phone."\r\n";

        mail("$yourMail", "Обратный звонок", $message, $headers);
    }
}

?>

2. Добавляем цели метрики на callback

/bitrix/templates/aspro_mshop/components/bitrix/form.result.new/popup/template.php
PHP:
<div class="form_footer">
            <button type="submit" class="button medium" onclick="yaCounterXXXXXXX.reachGoal('ID'); return true;" value="submit" name="web_form_submit" ><span><?=$arResult["arForm"]["BUTTON"]?></span></button>
            <button type="reset" class="button medium transparent" value="reset" name="web_form_reset" ><span><?=GetMessage('FORM_CLOSE')?></span></button>
           
        </div>

3. Добавляем счетчик метрики в форму быстрого заказа

/bitrix/templates/aspro_mshop/components/aspro/oneclickbuy.mshop/shop/template.php
PHP:
<div class="but-r clearfix">
                <!--noindex-->
                    <button class="button short" type="submit" onclick="yaCounterXXXXXXX.reachGoal('ID'); return true;" id="one_click_buy_form_button" name="one_click_buy_form_button" value="<?=GetMessage('ORDER_BUTTON_CAPTION')?>"><span><?=GetMessage("ORDER_BUTTON_CAPTION")?></span></button>
                    <?/*<div class="prompt"><span class="star_big">*</span> &mdash;&nbsp;<?=GetMessage("IBLOCK_FORM_IMPORTANT")?></div>    */?>
                <!--/noindex-->
            </div>
 
Есть файл site.ru/help/test.php - можно его грохнуть или там что-то нужное ?
Судя по содержимому это список магазинов, но его расположение смущает и тем более название))
Гляньте у себя плиз
ps - 1.1.16
 
Есть файл site.ru/help/test.php - можно его грохнуть или там что-то нужное ?
Судя по содержимому это список магазинов, но его расположение смущает и тем более название))
Гляньте у себя плиз
ps - 1.1.16
Был такой, удалил - на функционал не повлияло.
 
  • Нравится
Реакции: Yulo
Может кто-то редактировал шаблон меню. Интересует как сделать меню тип 2 (Для просмотра ссылки Войди или Зарегистрируйся) так же для меню тип 7 (Для просмотра ссылки Войди или Зарегистрируйся)
Чтобы если в меню тип 7 добавить кнопку каталог и он так же отображался как в меню тип 2.
 
У товаров есть отзывы. Как и где можно изменить дату отзыва?
 
Назад
Сверху