Eddy Опубликовано 12 марта, 2016 Жалоба Поделиться Опубликовано 12 марта, 2016 Kак изменить название продукта б simpla/index.php?module=ProductsAdmin Я ставлю б simpla/ProductsAdmin.php <input class="name" name=name type="text" value="{$product->name|escape}"/> место <a href="{url module=ProductAdmin id=$product->id return=$smarty.server.REQUEST_URI}">{$product->name|escape}</a> что еще мне нужно сделать ? я не могу справиться. Спасибо за ваш помощь заранее. Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 12 марта, 2016 Жалоба Поделиться Опубликовано 12 марта, 2016 Буквы еще бы в 10 раз увеличили чтоб пол экрана заняло. Ваш вопрос звучит очень тупо, сами хоть понимаете что пишите? Цитата Ссылка на сообщение Поделиться на другие сайты
ps-simpla Опубликовано 13 марта, 2016 Жалоба Поделиться Опубликовано 13 марта, 2016 как много не известного....Как я понял, то нужна возможность изменять название товара, не входя в саму карточку товара, верно? ПО принципу цены...НО из того что выше предложили и как сформулировали вопрос ... то могу предположить что одними подсказками для вас не отделаться ... придется или кому то делать или полностью все по этапам расписать... думаю найдутся такие люди Цитата Ссылка на сообщение Поделиться на другие сайты
Eddy Опубликовано 13 марта, 2016 Автор Жалоба Поделиться Опубликовано 13 марта, 2016 (изменено) I have use google translate sorry, i can read Russian and understand, but cant write correct. Sorry for my mistakes in question. Answer to your question ps-simpla is - yes. And I don't need every step turtorial. I have already made sku and variant name possible do this, but product name is in other mysql table. How to post to mysql table s_products from simpla/AdminProducts.php name of product.Thanks как много не известного....Как я понял, то нужна возможность изменять название товара, не входя в саму карточку товара, верно? ПО принципу цены...НО из того что выше предложили и как сформулировали вопрос ... то могу предположить что одними подсказками для вас не отделаться ... придется или кому то делать или полностью все по этапам расписать... думаю найдутся такие люди Изменено 13 марта, 2016 пользователем Eddy Цитата Ссылка на сообщение Поделиться на другие сайты
Eddy Опубликовано 13 марта, 2016 Автор Жалоба Поделиться Опубликовано 13 марта, 2016 How done by self. simpla/ProductsAdmin.php $productname = $this->request->post('productname'); foreach($productname as $id=>$name) { $this->products->update_product($id, array('name'=>$name)); } simpla/design/html/products.tpl <input type="text" name="productname[{$product->id}]" value="{$product->name|escape}" /> Цитата Ссылка на сообщение Поделиться на другие сайты
Решение ps-simpla Опубликовано 13 марта, 2016 Решение Жалоба Поделиться Опубликовано 13 марта, 2016 Ну вот, стоило только головой подумать и сам решение сделал. Дополню своей версией немного:simpla/ProductsAdmin.php // Сохранение названия $names = $this->request->post('name'); foreach($names as $id=>$name) { if(empty($name)){ $this->design->assign('message_error', 'empty_name'); }else{ $this->products->update_product($id, array('name'=>$name)); } } simpla/design/html/products.tpl {if $message_error} <!-- Системное сообщение --> <div class="message message_error"> <span class="text">{if $message_error=='empty_name'}Поле название обязательно к заполнению{else}{$message_error|escape}{/if}</span> </div> <!-- Системное сообщение (The End)--> {/if} и <input class="name" name="name[{$product->id}]" type="text" value="{$product->name|escape}"/> Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.