Inna Опубликовано 5 октября, 2012 Жалоба Поделиться Опубликовано 5 октября, 2012 Скажите, кто сталкивался - в симпле нужно сразу все свойства заводить? Как было сделано: заведено часть свойств, товарам выставлены значения этих свойств.Потом заведены новые свойства, старые при этом не трогались (не удалялись. не переименовывались и пр), только менялся в админке их порядок. В результате у некоторых товаров старые свойства стоят с пустым значением. Смотрела выборочно - у некоторых сохранились, у некоторых нет.Вопроса два: 1) как с этим бороться будущем. Я не уверенна что на пороге смогу сразу все свойства указать. Все равно что то да всплывет, да и ассортимент расширяется=>будут новые свойства так и так появляться.2) как узнать у каких именно старых товаров пропали значения свойств (кроме варианта пробежаться по всем заведенным товарам) Цитата Ссылка на сообщение Поделиться на другие сайты
SimplaDev Опубликовано 5 октября, 2012 Жалоба Поделиться Опубликовано 5 октября, 2012 2. выгрузить товары через экспорт и глянуть в экселе Цитата Ссылка на сообщение Поделиться на другие сайты
Inna Опубликовано 5 октября, 2012 Автор Жалоба Поделиться Опубликовано 5 октября, 2012 а как дальше быть со свойствами? я просматривала все товары и нашла закономерность: исчезли значения свойств у тех товаров, которые состоят более чем в одной категории Цитата Ссылка на сообщение Поделиться на другие сайты
Inna Опубликовано 5 октября, 2012 Автор Жалоба Поделиться Опубликовано 5 октября, 2012 при экспорте просто на экране какие то непонятные символы Цитата Ссылка на сообщение Поделиться на другие сайты
Inna Опубликовано 5 октября, 2012 Автор Жалоба Поделиться Опубликовано 5 октября, 2012 у кого нибудь есть рабочий пример файла выгруженного? Цитата Ссылка на сообщение Поделиться на другие сайты
Inna Опубликовано 5 октября, 2012 Автор Жалоба Поделиться Опубликовано 5 октября, 2012 всё, выгрузить удалось. попробую его заполнить ещё 10-ю товарами и загрузить. Получится- нет. Цитата Ссылка на сообщение Поделиться на другие сайты
Inna Опубликовано 5 октября, 2012 Автор Жалоба Поделиться Опубликовано 5 октября, 2012 SimplaDev спасибо большущее)) я теперь в таблице сразу и буду делать, Свойства не путаются теперь и не исчезают. Цитата Ссылка на сообщение Поделиться на другие сайты
Inna Опубликовано 11 октября, 2012 Автор Жалоба Поделиться Опубликовано 11 октября, 2012 Так и работаю через таблицу, все товары завожу туда. Со свойствами все ОК, но вот вылез новый косяк - нет некоторых картинок на странице продукт. Причем на странице продуктс картинки все есть. Подскажите, как исправить? Цитата Ссылка на сообщение Поделиться на другие сайты
Inna Опубликовано 11 октября, 2012 Автор Жалоба Поделиться Опубликовано 11 октября, 2012 при попытке посмотреть увеличенное изображение, пишет: The requested content cannot be loaded.Please try again later.Однако тот же самый артикул на странице продуктс отображается с фото, в том числе можно и увеличить: работает как обычно, никаких сообщений не вылазит.И ещё..только что попыталась завести новый товар из админки - не грузятся изображения. Написано что все ОК, товар добавлен, на деле - будто бы и не было указано никакого пути. Цитата Ссылка на сообщение Поделиться на другие сайты
ab_bu Опубликовано 5 ноября, 2012 Жалоба Поделиться Опубликовано 5 ноября, 2012 Происходит такое когда меняешь в настройках свойства принадлежность свойства к категориям. Если отключить категорию, сохранить, а потом обратно вернуть категорию в список, значения свойств для этой категории исчезают. Вообще эта страница где категории для свойства задаются рагульная, потому как чтоб в ней нормально работать нужно тыкать категории с зажатым ctrl, иначе все сбрасывается. Цитата Ссылка на сообщение Поделиться на другие сайты
ab_bu Опубликовано 7 ноября, 2012 Жалоба Поделиться Опубликовано 7 ноября, 2012 Чтоб не тыкать категории с зажатым ctrl я у себя затюнил эту страничку, и решил поделится:в файле simpla\design\html\feature.tplмежду комментариями: <!-- Левая колонка свойств товара --> ....... <!-- Левая колонка свойств товара (The End)-->то что есть меняем на: <div id="column_left"> <h2>Использовать в категориях</h2> <input type="hidden" name="feature_categories" > <div class="block" > <!-- Категории товаров --> {function name=categories_tree level=0} {if $categories} {foreach item=c from=$categories} <div style="padding-left:{$level}px;" cat_id={$c->id} {if in_array($c->id, $feature_categories)}class="actual select"{/if}><p>{$c->name}</p></div> {categories_tree categories=$c->subcategories level=$level+20} {/foreach} {/if} {/function} {categories_tree categories=$categories} <!-- Категории товаров (The End)--> </div> </div>в самом начале файле вставляем: {literal} <style> div.block {padding:10px; cursor:pointer ;background-color: #eee;} div.block p {margin-left:10px;} div.block div {border-left: 10px solid white; border-right: 10px solid white; padding:1px 20px;} div.block div.actual {border-left: 10px solid black; border-right: 10px solid black;} div.block div.select {background-color: #555; color:#eee;} </style> <script> $(function() { $("div.block div").click(function() { $(this).hasClass('select')?$(this).removeClass('select'):$(this).addClass('select'); }); $("form#product").submit(function(){ var form = $(this); var feature_categories = new Array(); $('div.block > div').map(function() { if($(this).hasClass('select'))feature_categories.push($(this).attr('cat_id')); }); $(this).find('input[name="feature_categories"]').val(feature_categories); return true; }); }); </script> {/literal}Далее в файле simpla\FeatureAdmin.php в районе 14 строки ищём: $feature_categories = $this->request->post('feature_categories');модифицируем: $feature_categories = explode(",",$this->request->post('feature_categories'));Кроме того что теперь не нужно зажимать ctrl, страничка еще и "помнит" те категории которые были выделены при входе, и теперь перед нажатием кнопки "Сохранить" можно визуально проконтролировать внесенные изменения.Прошу заметить, что это не решает проблему с пропадающими значениями свойств! По прежнему, если вы удалите из списка категорию, а в ней были товары с заполненными значениями этого свойства, то у этих товаров пропадет это свойство а соответственно и все значения этого свойства для этой категории. Возврат категории обратно в список не исправит ситуацию, а всего лишь вернет свойство в эту категорию, но не его значения для товаров этой категории. Помните об этом, и пользуйтесь бекапами (закладка "Автоматизация"). Приятной работы, если что-то сломается я не виноват)) Цитата Ссылка на сообщение Поделиться на другие сайты
Scodch Опубликовано 10 июня, 2014 Жалоба Поделиться Опубликовано 10 июня, 2014 Столкнулся с этой же проблемой, исчезают значения свойств если товар находиться в нескольких категориях и свойство не используется во всех этих категориях. Если еще и найдете, при каких действиях пропадает, чтоб повторить и увидеть... Для чистоты эксперимента пробовал на сайте demo.simplacms.ruЗаходим в админку, добавляем какой нибудь товар в две категории, заходим в свойства, выбираем одно свойство товара и ставим использовать его лишь в одной из выбранных категорий. Заходим обратно на страницу товара и видим, что свойство пропало.Надо бы исправить. Цитата Ссылка на сообщение Поделиться на другие сайты
Scodch Опубликовано 12 июня, 2014 Жалоба Поделиться Опубликовано 12 июня, 2014 Да, есть такой недостаток. При редактировании свойства в админке, производится удаление значений свойств, которых не должно быть после редактирования. Только "не должно быть" определяется неверно, так как совершенно не учитывается то, что один товар может относиться к нескольким категориям. Правильно работает лишь в тех ситуациях, когда у товара только ОДНА категория...По моему, недостаток это когда не хватает какого-то функционала в движке или он не доработан. А когда родной функционал конфликтует между собой и приводит к удалению данных, это уже баг, который нужно устранять. Надеюсь админы исправят это в ближайшее время.Kors, а вы можете, знаете, как исправить это? Цитата Ссылка на сообщение Поделиться на другие сайты
yoshkin Опубликовано 27 октября, 2014 Жалоба Поделиться Опубликовано 27 октября, 2014 По моему, недостаток это когда не хватает какого-то функционала в движке или он не доработан. А когда родной функционал конфликтует между собой и приводит к удалению данных, это уже баг, который нужно устранять. Надеюсь админы исправят это в ближайшее время.Kors, а вы можете, знаете, как исправить это? Кто-нибудь исправил? тоже столкнулся с этим Цитата Ссылка на сообщение Поделиться на другие сайты
Scodch Опубликовано 28 октября, 2014 Жалоба Поделиться Опубликовано 28 октября, 2014 Кто-нибудь исправил? тоже столкнулся с этимМне Kors исправил этот баг, за небольшую оплату, а чуть позже он выложил это решение на форуме. Однако его кажется забанили, и где теперь его пост с исправлением этого бага, мне не известно. Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 28 октября, 2014 Жалоба Поделиться Опубликовано 28 октября, 2014 Исправления некоторых ошибок редактирования свойствhttp://simpla-tuning.com/products/ispravleniya-nekotoryh-oshibok-redaktirovaniya-svojstv Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.