NikolayK Posted July 13, 2016 Report Share Posted July 13, 2016 Всем привет! нужно сделать такую штуку!Выводить товар в подарок для кажого товараВ карточке товара - добавить поле для id этого товара.Потом в дизайне карточки товара выводить:С эти товаром вы получите <a href="ссылка на товар (id которого сы указали)"> Имя товара Id котого указали. </a>Так вот - в карточку товара поле для айди добавил, в базу сохраяет. Не выходит теперь вывести товар. Не приходит идея.Может кто поможет, или подскаэет способ проще?Спасибо Quote Link to post Share on other sites
Kors Posted July 13, 2016 Report Share Posted July 13, 2016 Если Вам надо ТОЛЬКО вывести товар-подарок в карточке товара, то по аналогии с текущим товаром в карточке. Если не можете справиться с таким простым вопросом, ждите, может, кто-то распишет Вам способ... Но подозреваю, что это Вас не спасет и Вам надо будет потом много-много другого: чтоб подарок автоматически появлялся в корзине, чтоб при удалении первичного товара удалялся из корзины, чтоб менялось что-то при изменении кол-ва и проч. Работа весьма солидная, и просто так вряд ли кто напишет решение... Quote Link to post Share on other sites
NikolayK Posted July 13, 2016 Author Report Share Posted July 13, 2016 (edited) Если Вам надо ТОЛЬКО вывести товар-подарок в карточке товара, то по аналогии с текущим товаром в карточке. Если не можете справиться с таким простым вопросом, ждите, может, кто-то распишет Вам способ... Но подозреваю, что это Вас не спасет и Вам надо будет потом много-много другого: чтоб подарок автоматически появлялся в корзине, чтоб при удалении первичного товара удалялся из корзины, чтоб менялось что-то при изменении кол-ва и проч. Работа весьма солидная, и просто так вряд ли кто напишет решение..."Если Вам надо ТОЛЬКО вывести товар-подарок в карточке товара, то по аналогии с текущим товаром в карточке." - можно тут чуть подробнее? Работаю с симплой бувально пару дней нет, вопрос в корзину и так далле не стоит и стоять не будет. Если будет то думаю работа окупиться покупкой модуля. Edited July 13, 2016 by NikolayK Quote Link to post Share on other sites
strukov Posted July 13, 2016 Report Share Posted July 13, 2016 Ну а почему просто напросто не сделать копию связанных товаров для этой затеи? В дизайне это можно будет вывести как угодно и даже не один товар в подарок, и в админке удобно выбирать... Quote Link to post Share on other sites
Noxter Posted July 13, 2016 Report Share Posted July 13, 2016 Всем привет! нужно сделать такую штуку! Выводить товар в подарок для кажого товараЕсть модуль подарков. За подробностями пишите в ЛС или скайп simplacms. Quote Link to post Share on other sites
Kosjak76 Posted July 13, 2016 Report Share Posted July 13, 2016 Ну а почему просто напросто не сделать копию связанных товаров для этой затеи? В дизайне это можно будет вывести как угодно и даже не один товар в подарок, и в админке удобно выбирать...Проблема тут не в выводе, а в добавлении в корзину, в заказ и т.д. Quote Link to post Share on other sites
strukov Posted July 13, 2016 Report Share Posted July 13, 2016 (edited) Проблема тут не в выводе, а в добавлении в корзину, в заказ и т.д. Вы её сами выдумали в этой теме, эту проблему. Автору нужно вывести только в карточке товара. Потом в дизайне карточки товара выводить:нет, вопрос в корзину и так далле не стоит и стоять не будет. Edited July 13, 2016 by strukov Quote Link to post Share on other sites
NikolayK Posted July 13, 2016 Author Report Share Posted July 13, 2016 Есть модуль подарков.За подробностями пишите в ЛС или скайп simplacms.Он дорогой. Quote Link to post Share on other sites
NikolayK Posted July 13, 2016 Author Report Share Posted July 13, 2016 Ну а почему просто напросто не сделать копию связанных товаров для этой затеи? В дизайне это можно будет вывести как угодно и даже не один товар в подарок, и в админке удобно выбирать...Я так и сделаю. Quote Link to post Share on other sites
Kosjak76 Posted July 13, 2016 Report Share Posted July 13, 2016 Тогда попробуйте так {get_new_products var=new_products limit=1 id= вот то id что сохраняется} {if $new_products} {foreach $new_products as $product} Вот тут ваш товар {/foreach} {/if} Только учтите, что размещать нужно или после основного товара, или менять as $product на что-то иное, например as $prodИ потом внутри цикла обращаться уже к $prod Quote Link to post Share on other sites
Noxter Posted July 13, 2016 Report Share Posted July 13, 2016 Он дорогой.Потому что все учтено, как подметил Константин, не только вывод, добавление в корзину, редактирование заказа в админке, письма и прочее. Ищите дурака который вам сделает это все за 500 рублей, я и сам у него куплю такой модуль) Quote Link to post Share on other sites
Kors Posted July 13, 2016 Report Share Posted July 13, 2016 Тогда попробуйте так {get_new_products var=new_products limit=1 id= вот то id что сохраняется} {if $new_products} {foreach $new_products as $product} Вот тут ваш товар {/foreach} {/if} Только учтите, что размещать нужно или после основного товара, или менять as $product на что-то иное, например as $prodИ потом внутри цикла обращаться уже к $prod Только учтите, что этот метод надо применять с осторожностью и с оглядкой. Если использовать его на странице списка товаров, то возникает чрезмерная нагрузка на базу. А лучше такое вообще не использовать... Quote Link to post Share on other sites
NikolayK Posted July 14, 2016 Author Report Share Posted July 14, 2016 Потому что все учтено, как подметил Константин, не только вывод, добавление в корзину, редактирование заказа в админке, письма и прочее.Ищите дурака который вам сделает это все за 500 рублей, я и сам у него куплю такой модуль)Я не имею ни чего против его стоимости в целом. Но для данной ситуации он дорогой. Люблю чтобы ценили мой труд, и умею ценить чужой, так что все ок Quote Link to post Share on other sites
Noxter Posted July 14, 2016 Report Share Posted July 14, 2016 Я не имею ни чего против его стоимости в целом. Но для данной ситуации он дорогой. Люблю чтобы ценили мой труд, и умею ценить чужой, так что все окХорошо 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.