Jump to content

AFI

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

    103
  • Joined

  • Last visited

Everything posted by AFI

  1. Исправить самому, просто хочу понять где и почему так происходит. Насколько я помню данный баг уже был на форуме, просто не могу тему найти.
  2. При импорте/копировании товара, если категорий несколько, их порядок сбивается, как это можно исправить?
  3. При создании копии товара у новой позиции меняется порядок категорий из за чего слетают свойство, с чем связан этот баг и как его исправить?
  4. Не помогло, ставил Apache 2.2 + PHP 5.2 и Apache 2.4 x64 и PHP 5.6 x64
  5. Установил чистую CMS с офф. сайта. Но, не отображаются картинки, не создаются миниатюры. Как исправить?
  6. В файле Features.php метод update_feature_categories() заменил старый запрос на // Удалим значения из options $query = $this->db->placehold("DELETE o FROM __options o LEFT JOIN __products_categories pc ON pc.product_id=o.product_id WHERE o.feature_id=? AND pc.position=(SELECT MIN(pc2.position) FROM __products_categories pc2 WHERE pc.product_id=pc2.product_id)
  7. Правильно ли я понял, ваш вариант будет копировать свойства из одной категории в другую при перемещении товара? Если да, то я наверное не совсем верно описал проблему. Суть проблемы, есть "Категория 1" у которой есть свойство "Вид" . У товара из этой категории записанно значение как - "Вид -- Ручка". Когда на странице module=FeatureAdmin добавляю свойство еще и к "Категория 2", то у товаров из первой категории значения свойства "Вид" сбрасываются.
  8. При добавлении свойства к категории (на странице свойства) сбрасываются значения этого свойства на других товарах. Из за чего это может происходит? Как можно исправить?
  9. Насколько будет правильно если я сделаю вот так Причина в особенностях работы чекбокса, точнее в особеностях отправки формой его значения на сервер. При значении 0 не передается НИЧЕГО. Простейший способ решения вопроса - заменить чекбокс на select. if ($this->request->post('variants')) { $v = $this->request->post('variants'); if (!in_array('export', $v)) { $v['export'][] = 0; } foreach($v as $n => $va) { foreach($va as $i => $v) { if (empty($variants[$i])) { $variants[$i] = new stdCla
  10. Нужно добавить checkbox для варианта, 1. Добавил checkbox в шаблон <input name="variants[export][]" value="1" type="checkbox"{if $variant->export} checked{/if}/>2. Добавил колонку export TINYINT(1) DEFAULT 0 в БД таблица s_variants 3. Добавил вывод колонки в Variants.php Проблема, если checkbox выбран значение записывается в БД, а если снять метку, то новое значение не сохраняется.(с 0 на 1 меняется, а обратно нет) В чем проблема?
  11. Спасибо за помощь, я сам накосячил. Ошибся в названии папки с шаблоном. p.s. Вопрос удалять?
  12. Вот здесь и проблема, я не пойму с какой точки нужно указать путь к файлу и перебрал много вариантов, ничего не сработало. simpla/design/html/rp/data.tpl design/html/rp/data.tpl html/rp/data.tpl rp/data.tpl ../../design/html/rp/data.tpl
  13. В админке есть AJAX запрос который отправляет данные в файл ajax/rp.php, после дожны вернуться данные и небольшой файл с html разметкой. Файл с разметкой находится в папке с design/html/rp/data.tpl В файле который обрабатывает запрос прописал $e = $simpla->design->fetch('data.tpl'); Но, получаю ошибку, что smarty не находит данный файл. Как правильно указать путь?
  14. Добрый день!На днях, при добавлении новой группы товар заметил, что изображения(png) с размером 50х50, 100х100, 260х260 (маленькие размеры) сильно теряют в качестве. Если загрузить jpg файл, то все нормально. Перед добавлением на сайт файлы проганяю через tinypng/compressor.io. До После В чем проблема и как это исправить? p.s. Если не разберусь в чем проблема, то остается редактировать все фото в jpg.
  15. А можно по конкретней как вывести так же дочерние категории?
  16. Подскажите куда вставить в запросе и как правильно прописать id категории. $simpla->db->query("SELECT v.price, v.id as variant_id, p.name as product_name, v.name as variant_name, v.position as variant_position, p.id as product_id, p.url, p.annotation, pc.category_id, i.filename as image FROM __variants v LEFT JOIN __products p ON v.product_id=p.id LEFT JOIN __products_categories pc ON p.id = pc.product_id AND pc.position=(SELECT MIN(position) FROM __products_categories WHERE product_id=p.id LIMIT 1) LEFT JOIN __images i ON p.id = i.product_id AND i.position=(SELECT MI
  17. Добрый день! Подскажите, на одном сайте доработка работает, а на другом нет. Предполагяю связано это с тем, что для товара есть 2 дефолтных изображения(1 оригинал, 1 оригинал, но сжатый). Выводится на сайте это так {if $product->image->filename_compressed} <a href="{$product->image->filename_compressed|resize:2000:2000:w}" class="zoom" rel="group" data-lightbox="product-images"> <img src="{$product->image->filename_compressed|resize:500:500}" alt="{$product->name|escape}"> </a> {else} &l
  18. Разобрался, добавл в OrderView.php $product_categories = $this->categories->get_product_categories($products_ids); foreach ($product_categories as $c) { $category = $this->categories->get_category((int)$c->category_id); $products[$c->product_id]->category_name = $category->name; }
  19. Как добавить к данным о товаре название родительской категории на странице /order/ ?
  20. Вот мне такое агенство прислало тз, Где просит установить dataLayer с данными о заказе для первого перехода. У меня даже доступа нет к GTM, да и не силен я в этом.
  21. Добрый день! Нужно поместить на страницу с заказом скрипт (js массив dataLayer с данными для GTM). Но, выполниться он должен при первом просмотре страницы заказа. Подскажите, как это можно сделать?
  22. Сегодня сайт не работал где-то пол часа, после заработал. Версия Simpla 2.3.2, PHP 5.3 Лог [Wed Jun 07 15:26:31 2017] [warn] [client 78.26.162.35] mod_fcgid: stderr: PHP Warning: mysqli::query(): Couldn't fetch mysqli in /sata1/home/users/user/www/site.com//api/Database.php on line 90 [Wed Jun 07 15:26:32 2017] [warn] [client 194.242.96.146] mod_fcgid: stderr: PHP Warning: mysqli::mysqli(): [2002] Operation now in progress (trying to connect via tcp://db7.freehost.com.ua:3306) in /sata1/home/users/user/www/site.com//api/Database.php on line 46, referer: https://www.google.com.ua/ [Wed Jun
×
×
  • Create New...