albusmori 0 Опубликовано 22 июля, 2008 Жалоба Share Опубликовано 22 июля, 2008 Где взять описание default.php, а то как то косяво шаблон готов версточку подогнал, а на те товарчик не выводится, я то думал тут какнибудь хитро в шаблон, а тут какойто майн контент - если все закоментить товсе мрет(в стандартном шаблоне). Или на худой конец подскажите куда впишнуть мой шаблончик чтобы выводилось все корректно. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 июля, 2008 Жалоба Share Опубликовано 22 июля, 2008 Не понятно в чём конкретно проблема? Скорей всего просто html-код неправильный. Обычно, в php вообще лазить не нужно, а только в /templates/шаблон Ссылка на сообщение Поделиться на другие сайты
albusmori 0 Опубликовано 22 июля, 2008 Автор Жалоба Share Опубликовано 22 июля, 2008 Ну с этим я согласен на все 100%, у меня собственно вопрос - два бокса по производителям и категориям, куда надо перенаправить вывод, точнее меня интересует механизм - я выбираю производителя или категорию далее сабмититься форма, урл - index.php, только я ненашел куда надо пихать хтмл свой, где определяется тип шаблона, вид, сам шаблон. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 июля, 2008 Жалоба Share Опубликовано 22 июля, 2008 Всё равно не понял вопрос. Есть же уже готовые боксы по производителю и категории, почему нельзя их использовать. т.е. боксы, которые в /templates/шаблон/index.html выводятся метками {$box_CATEGORIES} и {$box_MANUFACTURERS} Ссылка на сообщение Поделиться на другие сайты
albusmori 0 Опубликовано 22 июля, 2008 Автор Жалоба Share Опубликовано 22 июля, 2008 С этими боксами разобрался, спасибо, когда выбираешь категорию, сабмититься форма по index.php?cat=1 вопрос где отловить результат? На сколько я понял все идет через стандартную процедуру и возвращается в $main_content, так вот если ее не будет в шаблоне индекса, то и ничего не выведется! так вот я хочу знать какой кусок дефолт.пхп надо отковырять чтобы получить ответ или же где поменять путь у формы чтобы сабмитилось по моему пути и все? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 июля, 2008 Жалоба Share Опубликовано 22 июля, 2008 Я не пойму что Вы хотите получить в итоге. Что нужно сделать вообще?! Параметры, которые передаются в строке браузера можно ведь получить из массива $_GET Ссылка на сообщение Поделиться на другие сайты
albusmori 0 Опубликовано 22 июля, 2008 Автор Жалоба Share Опубликовано 22 июля, 2008 Это я не могу понять, вы являетесь консультантом по данному движку а как он работает не знаете :( Зачем получать из гета если этот механизм есть, зачем изобретать велосипед. Я хочу чтобы при выборе категории/бренда выводились товары попадающие под это условие, но в моем шаблоне, при этом не используя default.php и смартевую переменную {$main_content}? какую переменную и где надо изменить чтобы отработал мой пхп файл при выборе бренда/категории? надеюсь теперь понятно? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 июля, 2008 Жалоба Share Опубликовано 23 июля, 2008 Вы вопрос формулируйте нормально. Сортировка по категории, брэнду и так уже есть по умолчанию. Если в категории представлен товар от разных производителей, то будут ссылки на сортировку. Ссылка на сообщение Поделиться на другие сайты
albusmori 0 Опубликовано 23 июля, 2008 Автор Жалоба Share Опубликовано 23 июля, 2008 Давай те так, если вы не може те читать я разложу все по полочкам: Что происходит когда человек выбирает производителя или категорию? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 июля, 2008 Жалоба Share Опубликовано 23 июля, 2008 Если Вам код в /includes/modules/default.php не понятен. Если Вы не в курсе, что за массимы $_GET и $_POST. Как я Вам могу обяъснить, что происходит?! Ссылка на сообщение Поделиться на другие сайты
albusmori 0 Опубликовано 23 июля, 2008 Автор Жалоба Share Опубликовано 23 июля, 2008 Огромное спасибо. Помогите с простым решением - есть два готовых моих бокса, как мне их запихнуть в центральную часть верстки убрав от туда все что по умолчанию стоит? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 июля, 2008 Жалоба Share Опубликовано 24 июля, 2008 В центр куда именно, шаблоны ведь разные. Если в центр списка товаров, то нужно просто отредаткрировать шаблоны в /templates/шаблон/module/product_listing Убрать всё лишнее и вставить например свой код. Ссылка на сообщение Поделиться на другие сайты
albusmori 0 Опубликовано 24 июля, 2008 Автор Жалоба Share Опубликовано 24 июля, 2008 Спасибо. а что надо сделать чтобы зарегить новый модуль? Я делал так: в папке инклюдес/модуле создал пхп в папке шаблон/модулес создал хтмл в файле файлнеймс прописал свой шаблон в файле центер_модулес запросил свой шаблон и вставил вызов в мейн_контент так ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 июля, 2008 Жалоба Share Опубликовано 24 июля, 2008 Что значит новый модуль? Где он должен показываться?! Если на главной странице, то по идее, всё сделали правильно. Нужно сделать файлик в /includes/modules Создать html шаблон для файлика. Подключить его в /includes/center_modules.php Добавить метку в /templates/шаблон/module/main_content.html Ссылка на сообщение Поделиться на другие сайты
albusmori 0 Опубликовано 24 июля, 2008 Автор Жалоба Share Опубликовано 24 июля, 2008 Все правильно, должен показываться именно на главной :) спасибо. Ссылка на сообщение Поделиться на другие сайты
snip 0 Опубликовано 6 июня, 2010 Жалоба Share Опубликовано 6 июня, 2010 Я сейчас себе голову сломаю((( в общем-то я когда-то это уже делал, но не записал как, а сейчас мучаюсь(( цель: вывести каталог товаров, но не на главной, а на другой странице. Что сделал: подключил Brows-cat (проверил - работает) создал собственную страницу как указано в мануале (раздел Создаём новую страницу в VaM Shop) для простоты назвал её так-же как в мануале (mypage) Проверил, работает. создал templates\мой_шаблон\index_mypage.html поменял код в mypage.php $vamTemplate->display(CURRENT_TEMPLATE.'/mypage.html'); на $vamTemplate->display(CURRENT_TEMPLATE.'/index_my.html'); (для того, чтобы дизайн страницы с каталогом был другим.) Проверил, работает вставляю в созданный mypage.html {$MODULE_sitemap_default} Проверяю: Fatal error: Call to a member function assign() on a non-object in O:\home\mediaco mp.ru\www\includes\modules\sitemap.php on line 96 смотрю sitemap.php 94: $module = $module->fetch(CURRENT_TEMPLATE.'/module/sitemap_default.html',$cache_id);95: } 96: $default->assign('MODULE_sitemap_default', $module); 97: } как подключить? в прошлый раз ковырялся, но подключил..просто не помню(( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 6 июня, 2010 Жалоба Share Опубликовано 6 июня, 2010 Попробуйте $default заменить на $vamTemplate для начала. Ссылка на сообщение Поделиться на другие сайты
snip 0 Опубликовано 6 июня, 2010 Жалоба Share Опубликовано 6 июня, 2010 Саша, я немного упустил одну деталь, сейчас отредактировал сообщение Ссылка на сообщение Поделиться на другие сайты
snip 0 Опубликовано 6 июня, 2010 Жалоба Share Опубликовано 6 июня, 2010 хм...заработало, спасибо)) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 6 июня, 2010 Жалоба Share Опубликовано 6 июня, 2010 Хорошо, что разобрались :) Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения