IndectedGrachik +0


IndectedGrachik

  • IndectedGrachik IndectedGrachik 23 июля 2021 15:14 #

    Решил проблему, надо было активировать приложение wa('shop',1)

    в ответ на Единицы измерения характеристик не на том языке

  • IndectedGrachik IndectedGrachik 16 июля 2021 19:28 #

    Пункты 1 и 2 проделывал и проверял.

    public static function blogPostProducts($type,$id,$header = false,$limit=4,$order=false){
    		if(strpos($_SERVER['REQUEST_URI'],'rss')!==false) return '';
    		wa('shop');
    		$url_type = waRequest::param('url_type');
    		waRequest::setParam('url_type',2);
    		$c = new shopProductsCollection("$type/$id");
    		$products = $c->getProducts('*',0,$limit);
    		waRequest::setParam('url_type',$url_type);
    		$view = new waSmarty3View(wa());
    		$view->assign('header',$header);
    		$view->assign('products',$products);
    		return $view->fetch(wa('blog')->getAppPath('plugins/kforkblogutil/templates/blogProducts.html'));
    	}

    blogProducts.html

    {$shopTheme = $wa->shop->themePath($wa->param('theme'))}
    <div class="blog-post-products mt-5 mb-4" data-load="1" data-onappear="loadRelatedImages">
    {if $header}<div class="h3 mb-3 text-center">{$header}</div>{/if}
    <div class="product-up-list-wrapper">
    				<div class="product-related-nav product-up-nav"></div>
    {include file="`$shopTheme`list-thumbs.html" products=$products related=true}
    </div>
    </div>

    а в list-thumbs.html вызывается следующее

    {$features = $wa->shop->features($products)}

    в ответ на Единицы измерения характеристик не на том языке

  • IndectedGrachik IndectedGrachik 22 сентября 2020 12:09 #

    Почитал документацию, указано что данная директива устарела на php 7.2․ Поменял версию php заработало, видимо она и слетела, поэтому эти ошибки полились. Благодарю за помощь.

    в ответ на Ошибки смарти на фронте и в приложении логи

  • IndectedGrachik IndectedGrachik 29 апреля 2020 21:20 #

    я ckeditor плагином прикрутил, кому интересно пишите

    в ответ на Визуальный редактор в характеристике товара

  • IndectedGrachik IndectedGrachik 15 ноября 2017 18:18 #

    \wa-apps\shop\plugins\orderlogs\lib\shopOrderlogs.plugin.php

    в этом файле 29-35 строки

    вот этот фрагмент

    $output = <<<TEXTJS
    		<script>
    			$(document).ready(function(){
    				$("#order-edit-form").attr("action", "?plugin=orderlogs&action=save&id={$order_id}");
    			});
    		</script>
    TEXTJS;

    на этот


    $output = <<<TEXTJS
    		<script>
    			$(document).ready(function(){
    				var make_clone = false;
    				var hash = location.hash.substring(1);
    				hash = hash.split('/');
    				$.each(hash, function(index, value) {
    					if(value == 'makeclone') {
    						make_clone = true;
    					}
    				});
    				if(!make_clone)
    					$("#order-edit-form").attr("action", "?plugin=orderlogs&action=save&id={$order_id}");
    				else $("#order-edit-form").attr("action", "?plugin=orderlogs&action=save");
    			});
    		</script>
    TEXTJS;
    

    в ответ на Плагины cloeorder и orderlogs

  • IndectedGrachik IndectedGrachik 15 ноября 2017 16:01 #

    Логи я смотрел. А насчет плагинов, можете ссылку прислать на подобное решение?

    И еще кое-что. Есть один плагин massupdating. Он стоит у нас. Я только что наткнулся на странный код. Где в updateById первым параметром идет не айди а весь массив с товаром и второй массив с значением полей. 2 параметр в норме, а вот насчет первого я что-то не понял. Это же не нормально. Может в этом и есть причина? Не знаю тока это изначально так было или я испортил.


    в ответ на проблема с описанием товаров

  • IndectedGrachik IndectedGrachik 15 ноября 2017 15:12 #

    Логов может не быть, либо если есть там недостаточно данных. Ну опять же плагины на хуке сейв работают, как я понимаю, а там может быть просто обновление через апдейт.

    в ответ на проблема с описанием товаров

  • IndectedGrachik IndectedGrachik 16 декабря 2016 17:41 #

    Точно сказать не могу. В последний раз это случилось, когда мы поставили на фиды "обновлять при каждом запросе". В данный момент не на всех фидах проставлена эта опция, только на не небольших. Есть, например, фид, 7MB. Есть еще фид со всему тоарами, он вообще 35MB весит. Если на него поставить эту опцию, может слететь. Возможно, это происходит, потому что я много чего поменял в генерации фида. Например, нам надо было срочно проставить delivery-options, когда обновления еще не было. Еще много чего поменял. Но я не представляю как это связано со сбрасыванием токена для заказа на маркете.

    в ответ на Слетают настройки плагина yandexmarket