AFI Posted February 8, 2019 Report Share Posted February 8, 2019 При добавлении свойства к категории (на странице свойства) сбрасываются значения этого свойства на других товарах.Из за чего это может происходит? Как можно исправить? Quote Link to post Share on other sites
phukortsin Posted February 8, 2019 Report Share Posted February 8, 2019 Это происходит из-за различных ошибок в работе со свойствами, допущенных автором Simpla. Некоторые из них описаны, например, на стрhttp://forum.simplacms.ru/topic/2916-%D0%B8%D1%81%D1%87%D0%B5%D0%B7%D0%B0%D1%8E%D1%82-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D1%8F-%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2/ Исправлять это надо отдельным программированием.Если готовы оплачивать, обращайтесь в личку... Quote Link to post Share on other sites
Noxter Posted February 8, 2019 Report Share Posted February 8, 2019 Это происходит из-за различных ошибок в работе со свойствами, допущенных автором Simpla. Некоторые из них описаны, например, на стр http://forum.simplacms.ru/topic/2916-исчезают-значения-свойств/ Исправлять это надо отдельным программированием. Если готовы оплачивать, обращайтесь в личку...При добавлении свойства к категории (на странице свойства) сбрасываются значения этого свойства на других товарах. Из за чего это может происходит? Как можно исправить?Крайне не советую работать с этим неадекватным мудаком потому как есть готовое решение и он об этом знает, попросту барыгует чем придётся. Пользуйтесь на здоровье! Quote Link to post Share on other sites
AFI Posted February 8, 2019 Author Report Share Posted February 8, 2019 Крайне не советую работать с этим неадекватным мудаком потому как есть готовое решение и он об этом знает, попросту барыгует чем придётся.Пользуйтесь на здоровье!Правильно ли я понял, ваш вариант будет копировать свойства из одной категории в другую при перемещении товара? Если да, то я наверное не совсем верно описал проблему. Суть проблемы, есть "Категория 1" у которой есть свойство "Вид" . У товара из этой категории записанно значение как - "Вид -- Ручка".Когда на странице module=FeatureAdmin добавляю свойство еще и к "Категория 2", то у товаров из первой категории значения свойства "Вид" сбрасываются. Quote Link to post Share on other sites
Noxter Posted February 8, 2019 Report Share Posted February 8, 2019 Нет не копировать, а переносить. Quote Link to post Share on other sites
phukortsin Posted February 8, 2019 Report Share Posted February 8, 2019 (edited) Правильно ли я понял, ваш вариант будет копировать свойства из одной категории в другую при перемещении товара? Если да, то я наверное не совсем верно описал проблему. Суть проблемы, есть "Категория 1" у которой есть свойство "Вид" . У товара из этой категории записанно значение как - "Вид -- Ручка".Когда на странице module=FeatureAdmin добавляю свойство еще и к "Категория 2", то у товаров из первой категории значения свойства "Вид" сбрасываются. По ссылке на "готовое решение" видно, что предложены изменения в файле simpla/ProductsAdmin.php и эти изменения работают только при массовом редактировании ТОВАРОВ. А описанная Вами ошибка возникает при работе в админке на странице свойства. Поэтому то "готовое решение" в Вашем вопросе никак не поможет. Уважаемый товарищ Noxter даже не понял, к чему относится Ваш вопрос... И вообще, при работе со свойствами имеется МНОГО разных ошибок. А предложенное решение имеет только один плюс - оно бесплатно. Все остальное - минусы, которые описаны в той теме, и на которые тот товарищ не смог ответить ничем, кроме ругательств и оскорблений в адрес оппонента... Вот еще по теме:http://forum.simplacms.ru/topic/12636-%D0%BF%D1%80%D0%BE%D0%BF%D0%B0%D0%B4%D0%B0%D1%8E%D1%82-%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0-%D1%83-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2/http://forum.simplacms.ru/topic/13358-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B8-simpla-cms/ Edited February 8, 2019 by phukortsin Quote Link to post Share on other sites
Noxter Posted February 8, 2019 Report Share Posted February 8, 2019 Правильно ли я понял, ваш вариант будет копировать свойства из одной категории в другую при перемещении товара? Если да, то я наверное не совсем верно описал проблему. Суть проблемы, есть "Категория 1" у которой есть свойство "Вид" . У товара из этой категории записанно значение как - "Вид -- Ручка". Когда на странице module=FeatureAdmin добавляю свойство еще и к "Категория 2", то у товаров из первой категории значения свойства "Вид" сбрасываются.На демо сайте такой ошибки нет, вот проверьте http://demo.simplacms.ru/simpla логин и пароль admin. P.S. Корс ты медноголовый Quote Link to post Share on other sites
phukortsin Posted February 9, 2019 Report Share Posted February 9, 2019 На демо сайте такой ошибки нет, вот проверьте http://demo.simplacms.ru/simpla логин и пароль admin. Ага, сначала дяденька Noxter выписал для ТС лекарство в виде своей чудестной доработки. Теперь, видно, до него дошло, что это совсем бесполезно. Новая глубокая идея - сейчас он уже ошибку не видит. А не видит он ее потому, что она не простая, возникает далеко не во всех простых случаях. Ошибки искать - это ведь уметь надо, это не то, что кодить копированием. Если б было просто, их бы сразу находили и исправляли... Возможная ситуация возникновения такой ошибки была описана на форуме еще в 2017 году. И тогда дядя Noxter даже похвалил того, кто такую ошибку нашел. А сейчас в упор не видит ничего, хотя ссылочка в этой теме есть. Рановато внимание и память подводят... Quote Link to post Share on other sites
Noxter Posted February 9, 2019 Report Share Posted February 9, 2019 Корс мудила пойди застрелись, мир станет немножечко лучше без тебя! Quote Link to post Share on other sites
question Posted February 9, 2019 Report Share Posted February 9, 2019 Вы тут все такие злые. Quote Link to post Share on other sites
Noxter Posted February 9, 2019 Report Share Posted February 9, 2019 Вы тут все такие злые.Да ты просто новенький и почти ничего не знаешь о форуме. Корс (он же ahmed, phukortsin и прочие ники) это раковая опухоль форума от которой никто не может избавится потому как этот гад всё новые и новые аккаунты создаёт и сидит с нескольких одновременно, сам себя позиционирует как спеца, тут же сам себя хвалит с другого аккаунта, также с других аккаунтов может бочку катить на других дабы вытеснить, а ещё его бесит что другие обитают тут очень давно и имеют сообщений куда больше его. Какой-то замкнутый дурачёк который просто живёт на форуме вместо того чтобы в свои за 55 внуков нянчить, нет наверное никого, одинокий, старый никому не нужный дед. Ну полный неадекват, что тут ещё скажешь. Quote Link to post Share on other sites
question Posted February 9, 2019 Report Share Posted February 9, 2019 Да ты просто новенький и почти ничего не знаешь о форуме.Хуясе новенький, уже всех достать успел и понять, что Март - кидала, Алинамолчанова берёт деньги за лицензию, но кидает, симпла - полуфабрикат, который ещё допиливать и допиливать до нужного функционала и много чего ещё. Quote Link to post Share on other sites
Noxter Posted February 9, 2019 Report Share Posted February 9, 2019 Хуясе новенький, уже всех достать успел и понять, что Март - кидала, Алинамолчанова берёт деньги за лицензию, но кидает, симпла - полуфабрикат, который ещё допиливать и допиливать до нужного функционала и много чего ещё.Я рад что ты такой знаток, только вот дата регистрации аккаунта говорит об обратном. Quote Link to post Share on other sites
question Posted February 9, 2019 Report Share Posted February 9, 2019 (edited) Так старые темы типа этой http://forum.simplacms.ru/topic/1808-zapuskayu-alternativniy-forum/ не удалены. Edited February 9, 2019 by question Quote Link to post Share on other sites
Noxter Posted February 9, 2019 Report Share Posted February 9, 2019 Так старые темы же не удалены.Не суть Quote Link to post Share on other sites
Solution AFI Posted February 10, 2019 Author Solution Report Share Posted February 10, 2019 (edited) В файле 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) AND pc.category_id not in(?@)", $id, $categories); Edited February 10, 2019 by AFI Quote Link to post Share on other sites
phukortsin Posted February 11, 2019 Report Share Posted February 11, 2019 Вы поменяли очень старый запрос на то, что с версии 2.3.7 от 2014 года находится в актуальном дистрибутиве.Это, конечно, улучшит ситуацию и спасет от некоторых ошибок, но более тонкие ошибки, увы, остаются.Вопрос сложный, даже большие форумные мастера в основном за него браться не хотят. А те, которые пытаются, обычно дают решения никудышние. А в ответ на замечания способны лишь гнать флуд, ругательства и оскорбления, пример чего ярко виден в этой теме. Должно быть, это способ маскировки беспомощности "больших скилов" перед старым вопросом средней сложности... Quote Link to post Share on other sites
question Posted February 11, 2019 Report Share Posted February 11, 2019 У меня есть мысль загружать все свойства всем категориям. Ну сколько их у вас - десяток, два? Сильно ли это увеличит нагрузку на БД при выводе товара?Покритикуйте идею, гуру. Quote Link to post Share on other sites
phukortsin Posted February 11, 2019 Report Share Posted February 11, 2019 У меня есть мысль загружать все свойства всем категориям. Ну сколько их у вас - десяток, два? Сильно ли это увеличит нагрузку на БД при выводе товара?Покритикуйте идею, гуру. Если их десяток-два, то идея очень даже хорошая. Многое упростится и уйдут многие ошибки.Встречалось много сайтов, в которых админы каждое свойства приписывают всем категориям. Quote Link to post Share on other sites
question Posted February 11, 2019 Report Share Posted February 11, 2019 Тогда features.php (в районе 20 строчки): $query = $this->db->placehold("SELECT id, name, position, in_filter FROM __features AS f WHERE 1 ORDER BY f.position"); Не проверял, но по идее каждое свойство будет в каждом разделе. Quote Link to post Share on other sites
Artem13x Posted August 9, 2019 Report Share Posted August 9, 2019 (edited) Добрый день! Вопрос по Simpla CMS пропадают заданные свойства товара а именно квадратные метры Edited August 9, 2019 by Artem13x Quote Link to post Share on other sites
phukortsin Posted August 9, 2019 Report Share Posted August 9, 2019 В чем вопрос-то?По ссылкам в теме описано довольно много разных ситуаций, когда свойства могут пропадать.Так уж устроена Simpla - автор допустил массу ошибок при реализации свойств. Рассчитывать на то, что он их исправит - весьма наивно, он даже на форум-то не заходил более года. Если нужно исправить и готовы оплачивать, обращайтесь в личку... Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.