Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

stparts

Новачок
  
  • Публікації

    31
  • З нами

  • Відвідування

Усі публікації користувача stparts

  1. Здравствуйте. Помогите пожалуйста. Задача: Изменить класс строки в таблице, если в колонке имеется соответствующее значение. Имеем две таблицы, в одной почему-то работает, в другой нет. Первая - рабочая таблица. Здесь была добавлена запись <tr class="trow <?php echo ($arPrice["STOCK"]=='Склад1'||$arPrice["STOCK"]=='Склад2'?'green':'')?> <?php echo ($arPrice["STOCK"]=='Склад3'||$arPrice["STOCK"]=='Склад4'?'blue':'')?> <?=$HClass?> <?=$TopBord?>" <?=$HStyle?> > Строка со складом прописанным в коде, подсвечивается. <tr class="trow <?=$HClass?> <?=$TopBord?>" <?=$HStyle?> > <tr class="trow <?php echo ($arPrice["STOCK"]=='Склад1'||$arPrice["STOCK"]=='Склад2'?'green':'')?> <?php echo ($arPrice["STOCK"]=='Склад3'||$arPrice["STOCK"]=='Склад4'?'blue':'')?> <?=$HClass?> <?=$TopBord?>" <?=$HStyle?> > <td class="avail"><?=$arPrice['AVAILABLE']?></td> <td class="day <?if($arPrice['DAY']==0){echo 'instock';}else{echo 'clock';}?> tdmtip" title="<?=Lng('In_stock',1,0)?>"> <?if($arPrice['DAY']>0){echo $arPrice['DAY'];}?> </td> <td class="cost"> <?if($arPrice['EDIT_LINK']!=''){?><a href="<?=$arPrice['EDIT_LINK']?>" class="tdm_adminpopup editprice tdmtip" <?if(TDM_ISADMIN){?>title="<?=$arPrice['INFO']?>"<?}?> ><?}?> <?=$arPrice['PRICE_FORMATED']?></a> </td> <?//Manager if($arResult['GROUP_NAME']=='Manager'){?> <td class="source_price"> <i class="tdmtip" title="<?=$arPrice['CURRENCY'].'<br>'.$arPrice['SUPPLIER'].' ('.$arPrice['STOCK'].')'?>"><?=$arPrice['SRC']?></i> </td> <?}?> <?/*<td class="stock"><?=$arPrice['STOCK']?></td>*/?> <td class="tocart"> <?if($arResult['ADDED_PHID']==$arPrice['PHID']){?> <div class="tdcartadded" title="<?=Lng('Added_to_cart',1,0)?>"></div> <?}else{ /*?> <table><tr><td> <input type="number" style="width:35px;" value="1" id="Qt_<?=$arPrice['PHID']?>" min="1" <?if($arPrice['AVAILABLE']>0){?>max="<?=$arPrice['AVAILABLE']?>"<?}?> /> </td><td> <a href="javascript:void(0)" class="tdcartadd" OnClick="TDMAddCartProduct('<?=$arPrice['PHID']?>','<?=$arPart['PKEY']?>')" title="<?=Lng('Add_to_cart',1,0)?>"></a> </table> */?> <a href="javascript:void(0)" class="tdcartadd" OnClick="TDMAddCartProduct('<?=$arPrice['PHID']?>','<?=$arPart['PKEY']?>')" title="<?=Lng('Add_to_cart',1,0)?>"></a> <?}?> </td> </tr> И есть вторая таблица, в которой это правило почему-то не работает. Где может быть ошибка? <tr class="trow <?=$HClass?> <?=$TopBord?>" <?=$HStyle?> > <tr class="trow <?php echo ($arPrice['STOCK']=='Склад1'||$arPrice["STOCK"]=='Склад2'?'green':'')?> <?php echo ($arPrice["STOCK"]=='Склад3'||$arPrice["STOCK"]=='Склад4'?'blue':'')?> <?=$HClass?> <?=$TopBord?>" <?=$HStyle?> > <td class=""><?=$arPrice['OPTIONS']['VIEW_INTAB']?></td> <?if($arComSets['SHOW_PRICE_STOCK']){?><td><?=$arPrice['STOCK']?></td><?}?> <td class="cardAvail"><?=$arPrice['AVAILABLE']?></td> <td class="day <?if($arPrice['DAY']==0){echo 'instock';}else{echo 'clock';}?> tdmtip" title="<?=Lng('In_stock',1,0)?>"> <?if($arPrice['DAY']>0){echo $arPrice['DAY'];}?> </td> <td class="cost"> <?if($arPrice['EDIT_LINK']!=''){?><a href="<?=$arPrice['EDIT_LINK']?>" class="tdm_adminpopup editprice tdmtip" <?if(TDM_ISADMIN){?>title="<?=$arPrice['INFO']?>"<?}?> ><?}?> <?=$arPrice['PRICE_FORMATED']?></a> </td> <td class="quantBox"><nobr> <span class="quantMinus">-</span> <input type="text" id="Qt_<?=$arPrice['PHID']?>" class="quantProd" value="1"> <span class="quantPlus">+</span></nobr> </td> <td class="tocart"> <?if($arResult['ADDED_PHID']==$arPrice['PHID']){?> <div class="tdcartadded" title="<?=Lng('Added_to_cart',1,0)?>"></div> <?}else{?> <a href="javascript:void(0)" class="tdcartadd tdmtip" OnClick="TDMAddCartProduct('<?=$arPrice['PHID']?>')" title="<?=Lng('Add_to_cart',1,0)?>"></a> <?}?> </td> </tr>
  2. Сайт на OCStore 2.3 с установленным модулем продажи автозапчастей. Необходимо разобраться с пропаданием товара в корзине. С модуля запчастей товары добавляются в корзину и отображаются в ней. На всех страницах модуля, в корзине есть позиции. Но при попытке перейти на любую другую страницу сайта, или перейти в корзину для оформления, то все позиции пропадают. За ссылкой на сайт и с расценкой стоимости работ, обращайтесь в ЛС.
  3. С перенаправлением почти разобрался. Сработало правило RewriteRule ^магазин/автокосметика-bmw/(.*)$ https://имясайта.рф/автохимия-и-гсм/автокосметика/$1 [R=301,L] Просто надо было вставить до RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] а не после, как я пробовал до этого. Но теперь получил другую проблему, получаю ссылку вида https://имясайта.рф/автохимия-и-гсм/автокосметика/-bmw хотя должна быть https://имясайта.рф/автохимия-и-гсм/автокосметика/ Но у меня раньше дублировались категории, была ещё одна автокосметика и я сейчас их объединил. Второй редирект выглядит так RewriteRule ^магазин/автокосметика/(.*)$ https://имясайта.рф/автохимия-и-гсм/автокосметика/$1 [R=301,L] Подскажите, как сделать редирект с категории автокосметика-bmw на автокосметика и избавиться от /-bmw в конце ссылки.
  4. Подскажите. Мне необходимо реализовать выбор варианта по radio button, без вывода цены, количества в наличии и выбора количества. Только картинка опции по необходимости, описание опции и её модель (артикул). Это возможно реализовать данным модулем?
  5. Проверял, но видимо не правильно. Файл в кодировке utf-8 без бом. Пробовал и 301 редирект, и RewriteRule ^магазин/автохимия-и-гсм/моторные-масла/(.*)$ https://имямагазина.рф/автохимия-и-гсм/моторные-масла/$1 [R=301,L] не помогло. Сейчас попробовал RewriteCond %{QUERY_STRING} ^_route_=магазин/автохимия-и-гсм/моторные-масла/(.*)$ RewriteRule ^(.*)$ https://имямагазина.рф/автохимия-и-гсм/моторные-масла/$1 [R=301,L] Категории перекидывает, это уже хорошо, но на товары получаю неадекватную ссылку вида /автохимия-и-гсм/моторные-масла/index.php?_route_=магазин/автохимия-и-гсм/моторные-масла/bmw-classic-oil-20w-50-5l-1098 а должно быть автохимия-и-гсм/моторные-масла/bmw-classic-oil-20w-50-5l-1098
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.