Альбеков Тауфик Равшанович 0 Опубликовано 20 апреля, 2018 Жалоба Share Опубликовано 20 апреля, 2018 Доброе времени суток! Задача стоит вывести форму задать вопрос после контента карточки товара. Примерно так но не обратная связь а задать вопрос. Как называется форма задать вопрос вместо {contact_us} и как убрать скролинг к форме обратной связи Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 апреля, 2018 Жалоба Share Опубликовано 20 апреля, 2018 6 часов назад, Альбеков Тауфик Равшанович сказал: Доброе времени суток! Задача стоит вывести форму задать вопрос после контента карточки товара. Примерно так но не обратная связь а задать вопрос. Как называется форма задать вопрос вместо {contact_us} и как убрать скролинг к форме обратной связи Попробуйте в шаблоне карточки товара в Админке - Оформление - Шаблоны - Шаблон карточки товара добавить: {module alias="ask_a_product_question" controller="get" action="ask_form"} По идее, этот код выведет форму. Сам html-код формы в /app/Plugin/ModuleAskAProductQuestin/View/ask_form.ctp По поводу прокрутки не понял. Скроллинг зависит ведь он разрешения экрана и от содержимого страницы, чем меньше содержимого, тем меньше будет скроллинг, это разрешение экрана высокое, то удаляйте всё лишнее со страницы, тогда и прокрутки не будет. Ссылка на сообщение Поделиться на другие сайты
Альбеков Тауфик Равшанович 0 Опубликовано 20 апреля, 2018 Автор Жалоба Share Опубликовано 20 апреля, 2018 прописал в карточке товара {module alias="ask_a_product_question" controller="get" action="ask_form"} При выборе товара из списка не открывается товар происходит перенаправление на категорию Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 апреля, 2018 Жалоба Share Опубликовано 20 апреля, 2018 12 минуты назад, Альбеков Тауфик Равшанович сказал: прописал в карточке товара {module alias="ask_a_product_question" controller="get" action="ask_form"} При выборе товара из списка не открывается товар происходит перенаправление на категорию Да, посмотре код, там форма под ajax заточена и так не получится её вывести. Таким образом как Вы хотите можно вывести только форму добавления отзыва. т.е. готового варианта нет. Нужно например на основе модуля отзывов, формы создания отзыва делать свою форму в /app/Plugin/ModuleReviews/Controller/ActionController.php Делать там копию метода create Например название create_form Сделать шаблон /app/Plugin/ModuleReviews/View/Action/create_form.ctp т.е. скопировать create.ctp в create_form.ctp и уже в шаблон карточки товара выводить форму через: {module alias="reviews" action="create_form"} Примерно так это делается. Ссылка на сообщение Поделиться на другие сайты
Альбеков Тауфик Равшанович 0 Опубликовано 20 апреля, 2018 Автор Жалоба Share Опубликовано 20 апреля, 2018 ясно будим побывать Спасибо ! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 апреля, 2018 Жалоба Share Опубликовано 20 апреля, 2018 3 минуты назад, Альбеков Тауфик Равшанович сказал: ясно будим побывать Спасибо ! Не за что. Ничего сложного, особенно если знаете основы php Ссылка на сообщение Поделиться на другие сайты
Альбеков Тауфик Равшанович 0 Опубликовано 20 апреля, 2018 Автор Жалоба Share Опубликовано 20 апреля, 2018 Не получается выводит ошибку. Придется написать свой обработчик Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 апреля, 2018 Жалоба Share Опубликовано 20 апреля, 2018 24 минуты назад, Альбеков Тауфик Равшанович сказал: Не получается выводит ошибку. Придется написать свой обработчик Так я Вам выше и написал как делается своя форма и всоё обработчик. На примере формы отзывов. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения