IVAN.Z 2 Posted March 23, 2019 Report Share Posted March 23, 2019 Когда делаешь поиск из админки и нажимаешь на кнопку редактировать товар то страница перезагружается и пусто, проверьте на демо так же? Я вроде код вообще не трогал темболее в админке. p.s когда в новости пытаешься к картинке привязать url то редактор не дает этого сделать и не ставит url в картинку приходится в ручную прописывать. Link to post Share on other sites
support 447 Posted March 23, 2019 Report Share Posted March 23, 2019 49 минут назад, ZM сказал: Когда делаешь поиск из админки и нажимаешь на кнопку редактировать товар то страница перезагружается и пусто, проверьте на демо так же? Я вроде код вообще не трогал темболее в админке. p.s когда в новости пытаешься к картинке привязать url то редактор не дает этого сделать и не ставит url в картинку приходится в ручную прописывать. Попробовал в демке поискать по note и нажать редактировать у нашедшегося товара, всё работает. Если белая страница, значит есть какая-то php ошибка, надо смотреть, что за ошибка. p.s. Да, вот здесь почему-то не добавляется url, может в новых версиях TinyMCE исправили, надо будет обновить редактор как-нибудь. Link to post Share on other sites
IVAN.Z 2 Posted March 23, 2019 Author Report Share Posted March 23, 2019 Вот скрины p.s и обновите в новой версии fonts icon awesome а то не все иконки можно поставить и может бустарп там новый вышел Link to post Share on other sites
support 447 Posted March 23, 2019 Report Share Posted March 23, 2019 8 часов назад, ZM сказал: Вот скрины p.s и обновите в новой версии fonts icon awesome а то не все иконки можно поставить и может бустарп там новый вышел Видимо, дело в кавычке в названии. В /admin/includes/modules/categories_view.php поменяйте по всему файлу: array('cPath', 'action', 'pID', 'cID') на: array('cPath', 'action', 'pID', 'cID', 'search') Обновить bootstrap - это значит полностью переписать шаблон. В будущих версиях появится наверное новый шаблон на базе https://material.io/develop/web/ библиотеки. Мне нравится как в material.io сделаны формы - https://material-components.github.io/material-components-web-catalog/#/component/text-field Куча разных готовых вариантов оформления форм с разным оформлением. Снизу на страницу там примеры разные и узкие, и на весь экран и квадратные и круглые и с подсказами и с иконками и т.д. и т.п. Link to post Share on other sites
IVAN.Z 2 Posted March 30, 2019 Author Report Share Posted March 30, 2019 После загрузки картинки и сохранения такого товара кидает тоже на главную не очень удобно может в поиске и выдаче тоже будут какие то глюки из за этого. Link to post Share on other sites
support 447 Posted March 30, 2019 Report Share Posted March 30, 2019 43 минуты назад, ZM сказал: После загрузки картинки и сохранения такого товара кидает тоже на главную не очень удобно может в поиске и выдаче тоже будут какие то глюки из за этого. Именно с кавычкой?! Попробовал на обычном товаре, возвращает на страницу категории после редактирования товара. Link to post Share on other sites
IVAN.Z 2 Posted March 31, 2019 Author Report Share Posted March 31, 2019 Вот загружаю картинку сохраняю и он выкидывает на главную категорий Полное имя товара Navigator-440 V 24" V030 Правда в карточку товара для редактирования захожу через карточку товара и кнопку которая ведет на редактирование этого товара после сохранения попадаю сюда а не в каталог и подкаталог где лежит товар Link to post Share on other sites
support 447 Posted March 31, 2019 Report Share Posted March 31, 2019 1 час назад, ZM сказал: Вот загружаю картинку сохраняю и он выкидывает на главную категорий Полное имя товара Navigator-440 V 24" V030 Правда в карточку товара для редактирования захожу через карточку товара и кнопку которая ведет на редактирование этого товара после сохранения попадаю сюда а не в каталог и подкаталог где лежит товар А если через админку зайти в редактирование?! Возможно, что в ссылке на редактирование товара в каталоге не подставляется id номер категории, поэтому так и получается. А в админк, по идее, подставляется id категории и после редактирования возвращается именно внутрь категории, в которой товар. Link to post Share on other sites
IVAN.Z 2 Posted March 31, 2019 Author Report Share Posted March 31, 2019 Хорошо посмотрю Link to post Share on other sites
IVAN.Z 2 Posted April 1, 2019 Author Report Share Posted April 1, 2019 Из админки сохраняет и кидает в категорию. Вот ссылка с карточки товара <center> {if $smarty.session.customers_status.customers_status_id == 0} <a href="http://vlg-sport.ru/admin/categories.php?pID={$smarty.get.products_id}&action=new_product"> <button type="button" class="btn btn-lg btn-primary" data-toggle="" title=" {$PRODUCTS_NAME}" data-content="">Редактировать товар </button></a> <p class="btn btn-lg btn-primary"><- видит только<span class="round"> администратор магазина</span></a></p> {/if}</center> Как видно здесь нет get cat id, вопрос как правильнее его подставить в код, вообще вывести бы мини редактирование товара в карточку товара чтобы не заходя в админку прям в карточке товара делать изменения под админом. Link to post Share on other sites
support 447 Posted April 1, 2019 Report Share Posted April 1, 2019 1 час назад, ZM сказал: Из админки сохраняет и кидает в категорию. Вот ссылка с карточки товара <center> {if $smarty.session.customers_status.customers_status_id == 0} <a href="http://vlg-sport.ru/admin/categories.php?pID={$smarty.get.products_id}&action=new_product"> <button type="button" class="btn btn-lg btn-primary" data-toggle="" title=" {$PRODUCTS_NAME}" data-content="">Редактировать товар </button></a> <p class="btn btn-lg btn-primary"><- видит только<span class="round"> администратор магазина</span></a></p> {/if}</center> Как видно здесь нет get cat id, вопрос как правильнее его подставить в код, вообще вывести бы мини редактирование товара в карточку товара чтобы не заходя в админку прям в карточке товара делать изменения под админом. А почему у Вас так ссылка выглядит?! По умолчанию подставляется id категории в боксе Админ, в /templates/шаблон/source/boxes/admin.php $admin_link='<p class="LoginContentLeft"><a class="button" href="' . vam_href_link_admin(FILENAME_EDIT_PRODUCTS, 'cPath=' . $cPath . '&pID=' . $product->data['products_id']) . '&action=new_product' . '" onclick="window.open(this.href); return false;">' . vam_image_button('edit.png', IMAGE_BUTTON_PRODUCT_EDIT) . '</a></p>'; А у Вас не подставляется. Link to post Share on other sites
IVAN.Z 2 Posted April 1, 2019 Author Report Share Posted April 1, 2019 Ну это я редактирую в product info на странице карточке товара если туда ваш код вставить то нет ничего Link to post Share on other sites
support 447 Posted April 1, 2019 Report Share Posted April 1, 2019 1 час назад, ZM сказал: Ну это я редактирую в product info на странице карточке товара если туда ваш код вставить то нет ничего Я ж не знаю где и как у Вас код вставлен. Наверное вот так адрес ссылки будет правильный: http://vlg-sport.ru/admin/categories.php?cPath={$CATEGORY_ID}&pID={$smarty.get.products_id}&action=new_product и тогда в /includes/modules/product_info.php надоб добавить эту новую метку {$CATEGORY_ID}, например после: $info->assign('CATEGORY', $cat_data['categories_name']); добавить: $info->assign('CATEGORY_ID', $current_category_id); Link to post Share on other sites
IVAN.Z 2 Posted April 2, 2019 Author Report Share Posted April 2, 2019 Хорошо спасибо ) было бы очень удобно Link to post Share on other sites
support 447 Posted April 2, 2019 Report Share Posted April 2, 2019 15 минут назад, ZM сказал: Хорошо спасибо ) было бы очень удобно Так исправьте у себя ссылку на редактирование товара, что мешает!? Link to post Share on other sites
IVAN.Z 2 Posted April 3, 2019 Author Report Share Posted April 3, 2019 Исправлю попробую, не все сразу ) Link to post Share on other sites
support 447 Posted April 3, 2019 Report Share Posted April 3, 2019 Понятно Link to post Share on other sites
IVAN.Z 2 Posted May 6, 2019 Author Report Share Posted May 6, 2019 В 01.04.2019 в 18:50, support сказал: Я ж не знаю где и как у Вас код вставлен. Наверное вот так адрес ссылки будет правильный: http://vlg-sport.ru/admin/categories.php?cPath={$CATEGORY_ID}&pID={$smarty.get.products_id}&action=new_product и тогда в /includes/modules/product_info.php надоб добавить эту новую метку {$CATEGORY_ID}, например после: $info->assign('CATEGORY', $cat_data['categories_name']); добавить: $info->assign('CATEGORY_ID', $current_category_id); После этих действий выкидывает просто на категорию а не на редактирование товара. Нажимаю на кнопку и открывается (админка > категория c товарами, а не сам товар) Link to post Share on other sites
support 447 Posted May 6, 2019 Report Share Posted May 6, 2019 1 минуту назад, ZM сказал: После этих действий выкидывает просто на категорию а не на редактирование товара. Нажимаю на кнопку и открывается (админка > категория c товарами, а не сам товар) По умолчанию кнопка Редактировать товар ведь правильно сделала. В адресе там есть и id товара и id категории. Посмотрите в /templates/vamshop1/source/boxes/admin.php как сделала эта ссылка на страницу Редактирование товара и сделайте так же у себя. Link to post Share on other sites
IVAN.Z 2 Posted May 6, 2019 Author Report Share Posted May 6, 2019 if ($product->isProduct()) { $admin_link='<p class="LoginContentLeft"><a class="button" href="' . vam_href_link_admin(FILENAME_EDIT_PRODUCTS, 'cPath=' . $cPath . '&pID=' . $product->data['products_id']) . '&action=new_product' . '" onclick="window.open(this.href); return false;">' . vam_image_button('edit.png', IMAGE_BUTTON_PRODUCT_EDIT) . '</a></p>'; } это? И так и так пробую как то не работает ( p.s повторюсь, нужно чтобы при нажатии кнопки из карточки товара > переходило на страницу редактирования товара и передавались все данные, чтобы при таком подходе отображались данные о спецификациях. странно что ссылка <a class="button" href="' . vam_href_link_admin(FILENAME_EDIT_PRODUCTS, 'cPath=' . $cPath . '&pID=' . $product->data['products_id']) . '&action=new_product' . '" onclick="window.open(this.href); return false;">' . vam_image_button('edit.png', IMAGE_BUTTON_PRODUCT_EDIT) . '</a> не работает а точнее не отображается вообще ( это из админ бокса ) Link to post Share on other sites
support 447 Posted May 6, 2019 Report Share Posted May 6, 2019 8 минут назад, ZM сказал: if ($product->isProduct()) { $admin_link='<p class="LoginContentLeft"><a class="button" href="' . vam_href_link_admin(FILENAME_EDIT_PRODUCTS, 'cPath=' . $cPath . '&pID=' . $product->data['products_id']) . '&action=new_product' . '" onclick="window.open(this.href); return false;">' . vam_image_button('edit.png', IMAGE_BUTTON_PRODUCT_EDIT) . '</a></p>'; } это? И так и так пробую как то не работает ( p.s повторюсь, нужно чтобы при нажатии кнопки из карточки товара > переходило на страницу редактирования товара и передавались все данные, чтобы при таком подходе отображались данные о спецификациях. странно что ссылка <a class="button" href="' . vam_href_link_admin(FILENAME_EDIT_PRODUCTS, 'cPath=' . $cPath . '&pID=' . $product->data['products_id']) . '&action=new_product' . '" onclick="window.open(this.href); return false;">' . vam_image_button('edit.png', IMAGE_BUTTON_PRODUCT_EDIT) . '</a> не работает а точнее не отображается вообще ( это из админ бокса ) http://demo.vamshop.ru/samsung-galaxy-note-3.html Заходу как админ vam@test.com 12345 Слева появляется кнопка Редактировать. Нажимаю её. Всё работает, переходит на страницу редактирования, в закладке Спецификации тоже всё на месте. Link to post Share on other sites
IVAN.Z 2 Posted May 6, 2019 Author Report Share Posted May 6, 2019 Это вы засунули в бокс админа а я пытался в карточку товара может из за этого дело, подскажите тогда еще раз по какому варианту делать (подскажите еще раз) Link to post Share on other sites
support 447 Posted May 6, 2019 Report Share Posted May 6, 2019 Только что, ZM сказал: Это вы засунули в бокс админа а я пытался в карточку товара может из за этого дело, подскажите тогда еще раз по какому варианту делать (подскажите еще раз) Так я поэтому и говорю, смотрите пример этой ссылки и делайте по аналогии. Какая разница, где ссылку добавлять. Смотрите что б ссылка на редактирование одинаково выглядела, что в боксе админка, что Ваша ссылка. Может у Вас параметр какой-то пустой, поэтому и не работает. Link to post Share on other sites
IVAN.Z 2 Posted May 6, 2019 Author Report Share Posted May 6, 2019 Вставляю данный код в карточку товара <p class="LoginContentLeft"><a class="button" href="' . vam_href_link_admin(FILENAME_EDIT_PRODUCTS, 'cPath=' . $cPath . '&pID=' . $product->data['products_id']) . '&action=new_product' . '" onclick="window.open(this.href); return false;">' . vam_image_button('edit.png', IMAGE_BUTTON_PRODUCT_EDIT) . '</a></p> Итог = пусто (кнопки нет) Вставляю данный код <p class="LoginContentLeft"><a class="button" href="http://demo.vamshop.ru/admin/categories.php?cPath=3&pID=7&action=new_product" onclick="window.open(this.href); return false;"><span><img src="/images/icons/buttons/edit.png" alt="Редактировать товар" title=" Редактировать товар " width="12" height="12"> Редактировать товар</span></a></p> Понятное дело что даже если меняю адрес на свой сайт то тут конкретно подставляются данные у меня так не работает. Видимо копать надо где то еще в php файлах но суть в том что у меня так и не получилось. Ладно оставлю тогда кнопку слева как у вас по умолчанию, исключим её из карточки товара. (раз костыли так сложно сделать) Link to post Share on other sites
support 447 Posted May 6, 2019 Report Share Posted May 6, 2019 2 минуты назад, ZM сказал: Вставляю данный код в карточку товара Что значит в карточку товара?! В .html шаблон?! Понятное дело, что ничего работать не будет. В html шаблоне нельзя php код использовать. Надо ж как-то так делать: <p class="LoginContentLeft"><a class="button" href="admin/categories.php?cPath={$CATEGORY_ID}&pID={$PRODUCTS_ID}&action=new_product"><span><img src="/images/icons/buttons/edit.png" alt="Редактировать товар" title=" Редактировать товар " width="12" height="12"> Редактировать товар</span></a></p> Link to post Share on other sites
Recommended Posts