Николай Каленников

Николай Каленников

С нами с 28 марта 2017; Место в рейтинге пользователей: #469
Отправить деньги
Николай Каленников
03 мая 2017, 01:55
0
На вкладке Свойства товара есть несколько полей, например Артикул. Если это поле занято, или не подходит, сделайте свою опцию Приложения — минишоп2 — Настройки — Опции
Николай Каленников
01 мая 2017, 05:06
1
0
Или вот так можно — плагин на событие перед добавлением в корзину msOnBeforeAddToCart
//перед добавлением в Корзину
if ($modx->event->name != 'msOnBeforeAddToCart') {
    return;
}
if ($product->get('id') != "id товара") {
   return;  
}
$tmp = $cart->get();
foreach ($tmp as $tm)  {
	 if ($tm['id'] == "id товара") {   
          $modx->event->output('...........Сообщение об ошибке...........'); //прерывает добавление   
           return;
       }
}
И в корзине блокируем изменение элемента с количеством товара — в чанке tpl.msCart 43 строка
<input type="number" name="count" value="{$product.count}"
class="input-sm form-control" {$product.id == 'id товара' ? 'readonly' :''}/>
Чанк лучше переподключить свой, чтобы при обновлении изменения не затерлись.
Николай Каленников
19 апреля 2017, 06:23
0
Это же так, мечты)). Чтобы ситуацию изменить, нужно в Яндекс писать, а не сюда
Николай Каленников
19 апреля 2017, 06:15
0
Зачем же для каждой, можно хотя бы топ 5 коммерческих и бесплатных охватить по России)
Николай Каленников
19 апреля 2017, 02:58
0
Заработала! Статью в закладки и в гранит, однозначно. Яндекс мог бы и мануал написать для MODX по настройке почты
Николай Каленников
14 апреля 2017, 08:12
+1
Посмотрите в файле .htaccess, возможно, там кэширование принудительно выставлено на большое время. На период отладки сайта можно эти строки закомментить, потом включить снова.
Николай Каленников
31 марта 2017, 03:17
0
Здесь pdoField самое оно, нужно только с настройками поработать. Могу помочь, пишите в ВК, контакты в моем профиле.