Jump to content

Kami

Пользователь
  • Content Count

    481
  • Joined

  • Last visited

Информация о вас

  • Фриланс
    Дизайн
    Программирование
    Верстка
  • From
    http://xn--h1alffa9f

Recent Profile Visitors

399 profile views
  1. Модуль давинчи решит вашу проблему, если хотите остаться на симпле.
  2. Все варианты есть на форуме, один полноценный за 12 тыс вроде. а другой с помощью переводчика бюджетный. Но я так понял что ни та ни та мультиязычность не допилена до конца, поэтому будьте готовы доработать.
  3. а вы из под админа заходили? естественно они будут вам открываться. Отройте через инкогнито сначала и посмотрите, должен 404 бить. хотя если вы про вывод меню выше , то добавьте {foreach $categories as $c} {if $c->visible} <a href="catalog/{$c->url}"> {if $c->image}<img src="{$config->categories_images_dir}{$c->image}" alt="{$c->name}">{/if} {$c->name} </a> {/if} {/foreach}
  4. Насколько я помню ищем строку в api/Cart.php // Если товар существует, добавим его в корзину if(!empty($variant) && ($variant->stock>0)) Удаляем проверку на наличие && ($variant->stock>0) в функциях add_item, update_item И также в обеих функциях заменяем $amount = min($amount, $variant->stock); на $amount = min($amount, ($variant->stock ? $variant->stock : $amount)); И в ProductsVIew.php, ProductView.php, View.php Найди и удалить что связано с 'in_stock'=>true Ну а дальше в шаблоне можете добавлять каки
  5. Ваша реализация более развернутая и наверное лучше, но я думаю что хранить в куках товар тоже не проблема. Вопрос на каком этапе лучше проверять и как сообщать об этом пользователю, что id товара который у него в куках, уже не существует.
  6. Кто сталкивался с таким? храню товары не в сессии а в куках. Недавно пришел товар с удаленным вариантом. Допустим был товар Iphone Черный Белый. Человек добавил черный, но через неделю вариант был удален. Но заказ он смог оформить и товар пришел в заказе, правда с пометкой "вариант удален" .
  7. Тем кто работает с МС возможно пригодится как временное решение. Перед //Контрагенты if(empty($order->user_id)) $order->user_id = $order->id; И вместо $k1_2 = $k1_1->addChild ( "Ид", $order->name); ставим $k1_2 = $k1_1->addChild ( "Ид", $order->user_id); Так по крайней мере заказы у одного пользователя будут собираться к нему, а новый пользователь Михаил не затрет предыдущего Михаила.
  8. ну кстати как вариант, учитывая что ерунду всякую пишут в поле name, думаю даже можно просто order_id
  9. Скажите кто сталкивался с подобной проблемой при отправке заказов в Мой склад? При передаче данных о покупателе // Контрагенты $k1 = $doc->addChild ( 'Контрагенты' ); $k1_1 = $k1->addChild ( 'Контрагент' ); $k1_2 = $k1_1->addChild ( "Ид", $order->name); $k1_2 = $k1_1->addChild ( "Наименование", $order->name); $k1_2 = $k1_1->addChild ( "Роль", "Покупатель" ); $k1_2 = $k1_1->addChild ( "ПолноеНаименование", $order->name ); В роли ИД выступает имя пользователя, что конечно не правильно. В итоге если два Михаила заказали товар, то получае
  10. У все решение давно прекрасно работает. Попробуйте эту инструкцию, она более подходит для новичков. Также советую все таки ставить 3 версию, у меня на проектах 2 уже пропускает некоторый спам.
  11. Про Класс 365 лучше задать на их профильном форуме, вы же понимаете что симпла просто принимает ваш xml и берет с него данные. Соответственно что пришлете , то и запишите. 1с_exchange.php , там все наглядно показано. Только если у вас 3 магазина, то в Класс 365 для каждого свой ассортимент забит? или там есть разделение склады? В общем простых решений тут нет и не будет с вашими запросами. Одну таблицу вы не прикрутите, т.к. вы пишите ниже что хотите где то отключать товары а где то включать и изменять. Путей тут тысячи, все зависит от ваших задач , есть магазины где люди обхо
  12. Может кто делал расчет доставки для DHL для Simpla CMS? Если есть готовое решение, отпишитесь в ЛС
  13. ну как он может брать прямо $simpla->money->convert Но ответ выше вам поможет, если вам в принципе не нужны значения после "."
  14. Собственно данный код и выводит без копеек при условии что в "валютах" у вас копейки выключены. Если даже при выключенных копейках у вас все равно выводит их, то значит что то у вас поломано.
  15. Наверное скорей всего можно это реализовать и через смарти в шаблоне, но этот вариант не обдумывал
×
×
  • Create New...