Nikpro Posted May 5, 2013 Share Posted May 5, 2013 Добрый день я пыталась разобратся себя более чем на 7 дней, но не невозможно. Я хочу сделать модификацию чтобы покупатель писал комментарий на другой странице (после нажатия на кнопку написать отзыв) я делал файл и добавил в корень - движка -------- comment_formclass.php -------- + comment_form.tpl comment_formclass.php - inside <?php $useSSL = true; include(dirname(__FILE__).'/config/config.inc.php'); include(dirname(__FILE__).'/header.php'); require_once(dirname(__FILE__).'/modules/productcomments/productcomments.php'); $productcommentswindow = new ProductComments(); echo $productcommentswindow->_frontOfficePostProcess(); include(dirname(__FILE__).'/footer.php'); comment_form.tpl - inside [quote] {capture name=path}{l s='Ask more information' mod='maofree_askmoreinfo'}{/capture} {include file="$tpl_dir./breadcrumb.tpl"} <form action="{$action_url}" method="post" class="std" id="sendComment" > <fieldset> <p class="align_right"><a href="javascript:closeCommentForm()">X</a></p> <p class="bold">{l s='Написать отзыв' mod='productcomments'}</p> {if $criterions|@count > 0} <table border="0" cellspacing="0" cellpadding="0"> {section loop=$criterions name=i start=0 step=1} <tr> <td> </td> <td> <input type="hidden" name="id_product_comment_criterion_{$smarty.section.i.iteration}" value="{$criterions[i].id_product_comment_criterion|intval}" /> {$criterions[i].name|escape:'html':'UTF-8'} </td> <td> </td> <td> <input class="star" type="radio" name="{$smarty.section.i.iteration}_grade" id="{$smarty.section.i.iteration}_grade" value="1" /> <input class="star" type="radio" name="{$smarty.section.i.iteration}_grade" value="2" /> <input class="star" type="radio" name="{$smarty.section.i.iteration}_grade" value="3" checked="checked" /> <input class="star" type="radio" name="{$smarty.section.i.iteration}_grade" value="4" /> <input class="star" type="radio" name="{$smarty.section.i.iteration}_grade" value="5" /> </td> </tr> {/section} </table> {/if} {if $allow_guests == true && $cookie->isLogged() == false}<p><label for="customer_name">{l s='Ваше имя:' mod='productcomments'}</label><input type="text" name="customer_name" id="customer_name" /></p>{/if} <p><label for="comment_title">{l s='Тема:' mod='productcomments'}</label><input type="text" name="title" id="comment_title" /></p> <p><label for="content">{l s='Сообщение:' mod='productcomments'}</label><textarea cols="46" rows="5" name="content" id="content"></textarea></p> <p class="submit"> <input class="button" name="submitMessage" value="{l s='Отправить' mod='productcomments'}" type="submit" /> </p> </fieldset> </form> <ul class="footer_links"> <li><a href="{$productlink}" class="button_large">{l s='Back to' mod='maofree_askmoreinfo'} {$product->name}</a></li> </ul> Почему то не работает Помогите дописать правильный код до конца Link to comment Share on other sites More sharing options...
Kerm Posted May 7, 2013 Share Posted May 7, 2013 В папке controllers должен быть тоже специальный php файл для вашего php файла в корне. Link to comment Share on other sites More sharing options...
Kerm Posted May 7, 2013 Share Posted May 7, 2013 Возможно я не прав, у тебя модуль, а я новую страницу когда в престе создавал у меня примерно такой же по структуре файл как у тебя был и я для него еще php файл в папке controllers создавал. Link to comment Share on other sites More sharing options...
Nikpro Posted May 9, 2013 Author Share Posted May 9, 2013 Возможно я не прав, у тебя модуль, а я новую страницу когда в престе создавал у меня примерно такой же по структуре файл как у тебя был и я для него еще php файл в папке controllers создавал. А как выглядит файл в папке controllers ? Link to comment Share on other sites More sharing options...
Kerm Posted May 9, 2013 Share Posted May 9, 2013 Ты сам можешь открыть там любой файл и посмотреть его.. Link to comment Share on other sites More sharing options...
Recommended Posts