Игорь Терентьев

Игорь Терентьев

Был в сети 17 апреля 2025, 16:31
Заказы не принимаю
Я с текстурами вот так делал: transfo-mebel.ru.host1372784.serv23.hostland.pro/shkaf-kupe-shr-156.3-s-zerkalom.html
Т.е. заранее создавал в каталоге uploads/colors/ изображения с текстурами.

<label>
         <img src="uploads/colors/Ясень шимо темный.jpg" width="60" alt="">
         <input value="Ясень шимо темный" type="radio" required="" name="options[color]">
         Ясень шимо темный
       </label>
По идее вот этот параметр отвечает за то будет ли растягиваться изображение или нет:
aoe = Разрешить расширение вывода (Allow Output Enlarging) - override the setting for
$CONFIG['output_allow_enlarging'] (1=on, 0=off) ("far" and "iar" both override this and allow output larger than input)
У меня работает. Вот чанк целиком:
<form class="form-horizontal ms2_form" id="msOrder" method="post">
    <div class="row">
        <div class="col-md-6 basketcol" id="recieve_data">
            <h3>Данные получателя:</h3>
            <div class="form-group input-parent">
                <label class="col-sm-4 control-label" for="email"><span class="required-star">*</span> Email</label>
                <div class="col-sm-6">
                    <input type="email" id="email" placeholder="[[%ms2_frontend_email]]" name="email" value="[[!GET?param=`mail`]][[+email]]" class="form-control field [[+errors.email]]">
                </div>
            </div>
            <div class="form-group input-parent">
                <label class="col-sm-4 control-label"  for="phone"><span class="required-star">*</span> Телефон</label>
                <div class="col-sm-6">
                    <input type="text" id="phone" placeholder="[[%ms2_frontend_phone]]" name="phone" value="[[!GET:stripString=`+`?param=`tel`]][[+phone]]" class="form-control field [[+errors.phone]]">
                </div>
            </div>
            <div class="form-group input-parent">
                <label class="col-sm-4 control-label"  for="comment"><span class="required-star">*</span> Комментарий</label>
                <div class="col-sm-6">
                    <textarea name="comment" id="comment" placeholder="[[%ms2_frontend_comment]]" class="form-control [[+errors.comment]]">[[+comment]]</textarea>
                </div>
            </div>
        </div>

        <div class="col-md-6 basketcol1" id="deliveries">
            <h3>Варианты доставки:</h3>
            <div class="form-group">
                <label class="col-sm-4 control-label" ><span class="required-star">*</span> Выберите доставку</label>
                <div class="col-sm-6">
                    [[+deliveries]]
                </div>
            </div>
            [[!msOrderSpot?
                &limit=`300`
                &firstName=`Введите название`
            ]]
            <div class="form-group input-parent">
            
				<label class="col-sm-4 control-label"  for="region"><span class="required-star">*</span> Дата доставки</label>
				<div class="col-sm-6">
					<input type="date" id="region" placeholder="Введите дату доставки" name="region" value="[[+region]]" class="form-control field [[+errors.region]]">
				</div>
			</div>
        </div>
    </div>
    
    <div id="result-cart">
        <div class="col-md-offset-2">
            <span id="deliveryprice">Стоимость доставки: <span id="ms2_delivery_cost">[[+delivery_cost]]</span> руб.</span>
            <span id="ms2_delivery_notify">[[+delivery_notify]]</span>
            <span id="ms2_delivery_error">[[+delivery_error]]</span>
            <span id="ms2_spot_description">[[+spot_description]]</span>
            <span id="ms2_spot_address">[[+spot_address]]</span>
            <span id="totalprice">Итого, с доставкой: <span id="ms2_order_cost">[[+order_cost:default=`0`]]</span> руб.</span>
            <span style="font-size: 18px;">Хотите оформить заказ?</span> <button type="submit" name="ms2_action" value="order/submit" class="buylink ms2_link">Да!</button>
        </div>
    </div>
</form>
modstore.pro/packages/other/currencyrate

Я еще давным-давно делал так: создавал дополнительные колонки в таблице rur_price и usd_price и сниппетом по крону пересчитывал стоимость и перезаписывал поле price.

Вот по этому мануалу: modx.pro/solutions/2779-the-price-in-rubles-at-the-exchange-rate-of-the-dollar-in-minishop2/