Search the Community
Showing results for tags 'simpla'.
-
Добрый день. Установлена мультиязычная Simpla, хочу поставить описание брендов в категории в api/Categories.php // Страницы описания брендов public function get_category_brand($category_id, $brand_id) { $query = "SELECT * FROM __category_brands WHERE category_id = $category_id AND brand_id = $brand_id"; $this->db->query($query); return $this->db->result(); } public function get_category_brands($id) { $query = "SELECT cb.*, b.name FROM __category_brands cb INNER JOIN __brands b ON (cb.brand_id = b.id) WHERE
-
Кто сталкивался, когда сайт по http то синхронизация работает без проблем. Вот так введены значения, все подключается. http://site.ru/simpla/cml/1c_exchange.php admin pass Поставил SSL, установил редирект в htaccess RewriteCond %{HTTP:X-Forwarded-Proto} !=https RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*)$ RewriteRule ^(.*)$ https://%1/$1 [L,R=301] 2 редиректа. с www на без и http на https Естественно доступ меняем http на https https://site.ru/simpla/cml/1c_exchange.php admin pass И получаю со стороны при попытке присоедини
-
Добрый день, форумчане. Подскажите пожалуйста, как сделать статус "Резерв" в карточке товара, если количество было 1шт, а после заказа пока статус не перейдет в "Выполненные" то будет показываться резерв?
-
Приняли сайт на поддержку и продвижение. Нужен выбор область - город, для Казахстана. Если ли у кого есть решение, пишите цену . Город должен определяться автоматически , или выбор города. Возможно взять решение для России и переделать под нашу страну. Если есть демо, будет замечательно. Жду предложений.
-
Добрый день, форумчане. Сделал в настройках вывод мощностей: {$settings->microvolnovka} (1500) {$settings->fen} (500) {$settings->stiralka} (2000) {$settings->drel} (1500) {$settings->komputer} (500) В товаре variant_name вывел максимальную мощность (3000) Подскажите пожалуйста, как сделать, чтобы от выбранного из настроек мощностей (к примеру 1500+500+500), на странице products.tpl выводился товар variant_name которого до 3000 ?
-
Есть задача сделать так чтоб у товара было много вариаций, но пока из готового видел ( цвет и размер) и еще цвет, рост , размер) Ну а если нужно 5 или 6 различных вариантов? Чтоб человек смог выбрать по выпадающим спискам, Цвет, Высоту, Ширину, Толщину, Материал Если делать задумкой просто делать 5 вариантов, то заполнение такого товара будет очень сложным. Может есть альтернативные заработки? Кто как делал? Можно ли сделать доработку без привязки к количеству вариантов, допустим хочется их 5, 6,7 и т.д. Если у кого готовое решение, интересно было бы узнать стоимость. Ну а т
-
Доброго времени суток. Подскажите пожалуйста, как можно добавить новое свойство товару через api simpla? Я пытаюсь это сделать вот так: <?php require_once('/var/www/site.ru/api/Simpla.php'); $simpla = new Simpla(); $product_id = 10; $simpla->products->update_product($product_id, array("min_matrix"=>'123')); Но ничего не добавляется. Получается изменить только уже существующие свойства.
-
Хочу написать скрипт для перебора всех товаров на сайте и редактирования у них названий. Как перебирать товары вроде понял. А как установить новое значение для названия у товара не смог. Вот мой овнокод: <?php require_once('/var/www/site.ru/api/Simpla.php'); $simpla = new Simpla(); $filter = array(); // Ограничение по количеству вывода товаров. // Товаров на сайте более 400к и перебрать в цикле все не получается из-за 502 ошибки (вероятно в апачи стоит ограничение по времени выполнения скрипта) // поэтому временно поставил лимит в 1000 товаров $filter['limit'] = 1000; foreach ($si
-
Привет, Друзья! Столкнулся с проблемой. При заполнении формы на сайте, нужна возможность редактирования ее в админке. NewView.php <?PHP require_once('View.php'); class NewView extends View { function fetch() { $new = new stdClass; if($this->request->method('post') && $this->request->post('new')) { $new = new stdClass(); $new->phone = $this->request->post('phone'); $new->name = $this->request->post('name'); $new->form_1 = $this->request->post('form_1');
-
Добрый день. Проблема в том что в файле /api/Products есть такой код: $visible_filter = $this->db->placehold('AND p.visible=?', intval($filter['visible'])); Но игнорируется условие видимости товаров почему-то, даже если товар в админке отключен то его в результате поиска видно на стороне пользователя, не смотря на : то что переменная visible_filter используется внутри поискового запроса. Подскажите в какую сторону копать? может это баг конкретно моей версии или как?
-
На форуме есть решение вывода связанных товаров из той же категории. Но как вывести связанные товары из соседней категории или категории верхнего уровня?
- 8 replies
-
- simpla
- похожие товары
-
(and 1 more)
Tagged with:
-
Добрый вечер форумчане. Стала потребность сделать отправку корзины (с товаром) любому человеку, а этот человек уже оформляет заказ, а также может удалять товары из корзины. Как такое сделать? либо цена вопроса?
-
Привет друзья! Решил сделать очередной метод "две цены", то есть 1-ю цену розничную видит просто зашедший клиент, в 2-ю опт цену видит зарегистрированный. добавим в Variants.php в ф-ции get_variants и get_variant v.price_2 в БД также сделаем price_2 далее в api/Cart.php после $cart->purchases[] = $purchase; добавим: if(isset($_SESSION['user_id']) && $user = $this->users->get_user(intval($_SESSION['user_id']))) { $cart->total_price += $item->variant->price_2*$item->amount; } else { $cart->total_price += $item->variant->price*$item->amount;
-
Ребята, нужен совет! У меня есть у товара свойство "Бренд". Однако при импорте это свойство превращается в категорию Брендов, который по адресу site.ru/brands/*. Но при экспорте оба поля "Бренд", которое категория и "Бренд" которое свойство есть и заполнены соответственно. Как убрать конфликт в csv файле, когда встречаются 2 колонки с именем "Бренд"? Симпла при импорте всегда это слово воспринимает как категорию, а вторую колонку "Бренд" (которое свойство) игнорирует.
-
Здравствуйте. На сайте есть генератор призов (случайно выбирает номер товара). Этот генератор записывает в форму добавления товара в корзину id товара и когда пользователь нажимате кнопку товар отправляется в корзину. В корзине товар отображается. Но здесь возникает проблема, когда пользователь отправляет заказ то выигранный товар часто не отображается в админке сайта, если кроме него есть еще какие-то товары в заказе, если же приз в заказе один то выводится текст "Страница не найдена". Когда я создаю акционный товар заново то он сначала отправляется, но через некоторое время перестает. HTM
- 2 replies
-
- Страница не найдена
- не оформляется заказ
-
(and 2 more)
Tagged with:
-
Привет, друзья! Возникла проблема: в заказе появляются другие товары которых не заказывал. В корзине все нормально, а после оформления такая фигня. Сайт на локалке, какой код показать хз. Может кто сталкивался (я столкнулся с таким впервые). Или подскажите где копать? P.S менял файлы на базовые - не помогло
-
Добрый день. подскажите, как вывести первое слово имени? чтобы не создавать поля в аккаунте "Имя" и "Фамилия", пользователь вводит "Иван Иванов", то чтобы выводило "Иван"
-
Друзья, нужен ваш совет! Хотелось бы поменять функцию генерации номера заказа, вместо №1, 2, 3... хотелось бы, чтобы номер заказа генерировался на основании даты, например сегодняшняя дата 19.02.2018, то есть номер заказа должен выглядеть так: №19022018-1... Возможно ли это сделать?
-
Здравствуйте уважаемые форумчане! Подскажите пожалуйста, как вывести вес товара в корзине и заказе с учетом суммарной стоимости? 1 - 100 - 4101 - 250 - 5251 - 500 - 11501 - 1000 - 151001 - 2000 - 18 к примеру вес от 1 грамма до 100 грамм - 4 евро, если больше 101 грамма до 250 то - 5 евро и тдпри этом чтобы считало в total_price ?Спасибо!
-
Добрый день! Вопрос такой, при создании файла импорта из csv, я обычно оставляю поле ссылки пустым, и оно при импорте само заполняется, но почему то симпла иногда пропускает товары и не ставит ссылки, закономерности я никакой не нашел, грузил 15000 товаров. В чем может быть проблема? может при таком объеме данных симпла не справляется, и файл нужно дробить?
-
Подскажите пожалуйста, может кто уже реализовывал правильное отображение ссылок в ИМ на SIMPLA? Под правильным я имею ввиду сохранение полной структуры путей, например: http://test.ru/catalog/car/track/volvo/xc-90/ вместо того что по умолчанию используется в SIMPLA http://test.ru/catalog/car/ http://test.ru/catalog/track/ http://test.ru/catalog/volvo/ http://test.ru/products/xc-90/ Может я зря всё это затеял и уже давным давно есть готовое решение, просто я его не нашёл? p.s. конечно для апача всё же будет задействован файл .haccess, но всего с парой строк, где будет указан обработчик урлов.
-
Добрый день, уважаемые программисты и гости! Есть готовое решение как добавить цвет и размер - http://forum.simplacms.ru/topic/7421-добавить-выбор-размера-в-вариантах-товаров/ . В теме цвет и размер выводится в SELECT, я изменил цвет в INPUT, но размер полностью не удалось перевести в INPUT. Сделал так: {foreach $product->variants as $v} <input type="radio" id="{$v->id}" name="variant" value="{$v->id}"{if $v@first}checked{/if}> <label for="{$v->id}">{$v->size}</label> {/for
-
Добрый день. Имеется множество дополнительных категорий, в которые добавлены товары по определенной классификации, например "дешевые", "лучшие", "для дома", "для производства". С этим есть небольшая проблема - нельзя выбрать одновременно "дешевые" и "для производства", например. Возникла потребность сделать доступными ссылки вида site.ru/catalog/deshevie/dlya-proizvodstva, чтобы при этом выбирались товары, которые одновременно отнесены и к первой, и ко второй допкатегории. Похожее построение URL уже используется для выбора брендов в категориях, но тут задача немного отличается. Знаю, что придё
- 2 replies
-
- simpla
- программирование
-
(and 2 more)
Tagged with: