All Activity
- Last week
-
Полная интеграция со СберМегаМаркетом - передача товаров и остатов в СБММ - получение заказов в Симплу -управление заказами СберММ из админки Симплы - работа с API как по ДСМ так и Фулфилмент Разработка ДСМ - 250$ Разработка Фулфилмент - 300$
-
Чтобы вывести для каждого товара: Берем за пример стандартный файл в корне ./yandex.php Ищем print " <offer id='$p->variant_id' available='true'> <url>".$simpla->config->root_url.'/products/'.$p->url.$variant_url."</url>"; Подставляем ниже print"<adult>true</adult>"; Чтобы получилось print " <offer id='$p->variant_id' available='true'> <url>".$simpla->config->root_url.'/products/'.$p->url.$variant_url."</url>"; print"<adult>true</adult>"; И сохраняем. Теперь все продукты будут
-
Напишите в личных сообщениях ссылку на сайт с фидом
-
Добрый день! Может кто-нибудь все же подскажет?
- Earlier
-
Разный дизайн плиток товара для категории.
get31 replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
Все, сделал сам, спасибо за наводку -
Разный дизайн плиток товара для категории.
phukortsin replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
На мой взгляд, проблема в том, что товарищ делает методом тыка, особо не понимая смысла. А как еще можно интерпретировать глуповатую фразу: Рассуждает про варианты с нулевым кол-вом, а изначально выбирает варианты только с НЕнулевым. Что ему сказать - если надо непременно надо "заделывать", то заделывай да смотри. -
Разный дизайн плиток товара для категории.
Kosjak76 replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
Я вообще не пойму в чем проблема? Если надо определить, есть ли у товара варианты в наличии - можно обойти все варианты и подсчитать, сколько есть в наличии. Либо как вариант - выбираем варианты, которые есть в наличии. Если таких вариантов нет, то тогда выбираем варианты, которых нет в наличии и показываем шаблон, который нет в наличии. -
Разный дизайн плиток товара для категории.
get31 replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
Честно, не пойму. Нужно это заделать в if где в одном показать in_stock в другом без? или как? -
Разный дизайн плиток товара для категории.
phukortsin replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
Так надо решать вопрос целиком комплексно, а Вы пока кидаетесь из стороны в сторону по методу "одно лечим, другое калечим". А вопрос-то не особо сложный... -
Разный дизайн плиток товара для категории.
alexivchenko replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
Непонятно зачем вы дергаете вьюшку, не проще вашу манипуляцию реализовать внутри вью? Стукните в личку, думаю разберёмся за час. -
Разный дизайн плиток товара для категории.
get31 replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
Правильно, но если это убрать будет нормально выводиться, НО возникает другая проблема: если в админке ставим количество бесконечно какому-то варианту, то покажет страницу product_stock.tpl (нет в наличии) -
Разный дизайн плиток товара для категории.
phukortsin replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
Из того, что написано, выходит, что выбираются лишь варианты с ненулевым к-вом ('in_stock'=>true). Что не стыкуется со сказанным ранее... -
Разный дизайн плиток товара для категории.
get31 replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
1. варианты из php $variants = array(); foreach($this->variants->get_variants(array('product_id'=>$product->id, 'in_stock'=>true)) as $v) $variants[$v->id] = $v; $product->variants = $variants; // Вариант по умолчанию if(($v_id = $this->request->get('variant', 'integer'))>0 && isset($variants[$v_id])) $product->variant = $variants[$v_id]; else $product->variant = reset($variants); 2. Вывод аналогичен product.tpl, только заменил <h1> на "ссори, товары не в наличии", чтобы понять переключает ли шаблон. Ну -
Разный дизайн плиток товара для категории.
phukortsin replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
Надо проверять все моменты. Из написанного кода 1. неясно, какой набор вариантов поступает в шаблон из PHP, 2. как идет вывод в шаблоне product_stock.tpl. -
Разный дизайн плиток товара для категории.
get31 replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
Делал на стандартной Simpla. В ProductView.php заменил вывод шаблона if ($product->variant->stock == 0){ return $this->design->fetch('product_stock.tpl'); }else{ return $this->design->fetch('product.tpl'); } В шаблонах product.tpl {foreach $product->variants as $v} {if $v->stock > 0} <tr class="variant"> <td> <input id="product_{$v->id}" name="variant" value="{$v->id}" type="radio" class="variant_radiobutton" {if $product->variant->id==$v->id}checked{/if} {if $product->variants|count<2}style -
Разный дизайн плиток товара для категории.
phukortsin replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
Надо все проверять, в том числе то, что эти варианты поступают в шаблон из PHP. -
Разный дизайн плиток товара для категории.
get31 replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
у меня так и стоит, но не выводит варианты с нулевым количеством -
Разный дизайн плиток товара для категории.
phukortsin replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
Так и делать - писать условие проверки кол-ва у вариантов. {foreach $product->variants as $v} {if $v->stock == 0} {/if} {/foreach} -
Разный дизайн плиток товара для категории.
get31 replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
Ссори, вопрос все еще открыт))))) Отображение идет в разные .tpl, но хочу сделать вывод в файле где количество варианта есть - вывод тех вариантов, которые с нулевым количеством. Подскажите плиз, как это сделать? -
Разный дизайн плиток товара для категории.
get31 replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
Все, вопрос закрыт) спасибо) -
Разный дизайн плиток товара для категории.
get31 replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
Да, имел ввиду что количество. а можно как-то с foreach совместить? ибо в шаблоне к примеру если из 4х вариантов с количеством 0, но один вариант имеет количество бесконечное, то отображается в шаблоне как с количеством ноль: if ($product->variant-stock == 0){ return $this->design->fetch('product_stock.tpl'); Как правильно прописать условие, чтобы отображалось в шаблоне return $this->design->fetch('product.tpl'); ? -
Разный дизайн плиток товара для категории.
phukortsin replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
Примерно так и написать. Желательно учесть только, что 1. Написанное условие бессмысленно. Возможно, надо писать $product->variant->stock == 0. 2. "количество вариантов ноль" - такого штатно не бывает в принципе, у товара при редактировании в админке всегда есть минимум 1 вариант. Если имеете в виду, что у каждого варианта товара кол-во нулевое, то так и писать надо, и соответственно условие менять... -
Разный дизайн плиток товара для категории.
get31 replied to MRGLONIN's topic in Общие вопросы по функционалу и дизайну
А сделать в карточке товара если количество вариантов ноль? if ($product->variant-stock == 0){ return $this->design->fetch('product_stock.tpl'); }else{ return $this->design->fetch('product.tpl'); } Как правильно написать такого плана в ProductView? -
Вывод вариантов с нулевым количеством
get31 replied to get31's topic in Общие вопросы по функционалу и дизайну
Проверил на стандартной симпле, вроде разобрался. Сейчас пробую на своем, может уже путаюсь потому как долго сижу))) -
Вывод вариантов с нулевым количеством
phukortsin replied to get31's topic in Общие вопросы по функционалу и дизайну
Совершенно неверное утверждение. Если Вы делали изменения, тем более много изменений, в которых уже сами с трудом ориентируетесь, то отображение в стандартной Simpla, вообще говоря, с отображением у Вас никак не связано...