rarara Опубликовано 19 марта, 2014 Жалоба Поделиться Опубликовано 19 марта, 2014 Для подключения слайдера в шаблоне используйте следующий код{include file='slider/slider.tpl'} Каким образом его использовать-то?Не получается поставить. И куда правельно положить файл sql Цитата Ссылка на сообщение Поделиться на другие сайты
cernos Опубликовано 19 марта, 2014 Жалоба Поделиться Опубликовано 19 марта, 2014 Для подключения слайдера в шаблоне используйте следующий код{include file='slider/slider.tpl'} Каким образом его использовать-то?Не получается поставить. И куда правельно положить файл sqlСлишком долго и упорно нужно рассказывать, что и куда, проще наймите за пару долларов кого нить, пусть сделает Вам. Цитата Ссылка на сообщение Поделиться на другие сайты
cernos Опубликовано 19 марта, 2014 Жалоба Поделиться Опубликовано 19 марта, 2014 cernosЯ делал возможность работы с множеством слайдеров, взяв за основу систему управления слайдами уважаемого chocolate_molesВыглядит это примерно так:Мы создаем слайдеры, с возможностью загрузки в каждый слайдов по отдельности............ Данная доработка не продается, но может быть установлена за бутылку бакарди Описывать этапы установки не буду, ибо очень много изменений, там ко всему прочему был правлен модуль менеджеров, ибо в штатном его виде нельзя было раздавать права на отдельные модули в разделе ДИЗАЙН, только на весь "дизайн" в купе, а нужна была возможность выдать право работы со слайдерами в Дизайне. Прикрепил файлы необходимые, перекинув их в движок останется только прилепить их в админку как новые модули и поправить штатные скрипты и шаблоны для выбора слайдеров в категориях, брендах, страницах.Прикрепил файлы необходимые, перекинув их в движок останется только прилепить их в админку как новые модули и поправить штатные скрипты и шаблоны для выбора слайдеров в категориях, брендах, страницах. Подскажите, что нужно и где менять для вставки слайдеров в категории, бренды, страницы?Как я понимаю, требуется правка таблиц для страниц, категорий, Брендов... можно подробнее?Заранее благодарен! Цитата Ссылка на сообщение Поделиться на другие сайты
rarara Опубликовано 20 марта, 2014 Жалоба Поделиться Опубликовано 20 марта, 2014 Есть желание научиться этому. А платить не интересно. Буду разбираться, спасибо. Цитата Ссылка на сообщение Поделиться на другие сайты
cernos Опубликовано 20 марта, 2014 Жалоба Поделиться Опубликовано 20 марта, 2014 Видимо сильно рано я поблагодарил за модуль.... Как всегда придется делать все самому... Цитата Ссылка на сообщение Поделиться на другие сайты
rarara Опубликовано 20 марта, 2014 Жалоба Поделиться Опубликовано 20 марта, 2014 1 Цитата Ссылка на сообщение Поделиться на другие сайты
Gloobus Опубликовано 20 марта, 2014 Жалоба Поделиться Опубликовано 20 марта, 2014 rararaВы работаете с магазином, а не с бложиком! Магазин приносит деньги, это коммерческая сфера, следовательно для его работу и функционирование тоже нужно обеспечивать. Откройте палатку и попросите на форуме сделать вам вывеску, только укажите что платить за нее не интересно! cernosНу хоть что-то сделайте сами Я уже выложил готовый код, возьмите для примера Категории товаров, и по аналогии с выбором подкатегории сделайте выбор слайдера. Всего то добавить новое поле, например slider_id в таблицу категорий, в CategoryAdmin.php получить: $category->slider_id = $this->request->post('slider_id', 'integer'); и передать в шаблон список слайдеров: $sliders = $this->sliders->get_sliders(); $this->design->assign('sliders', $sliders); и в шаблоне нарисовать выпадающий список: <select name="slider_id" {if !$sliders}style='display:none;'{/if}> <option value="0">Без слайдера</option> {foreach $sliders as $slider} <option value='{$slider->id}' {if $category->slider_id == $slider->id}selected{/if}>{$slider->name}</option> {/foreach} </select> Не надо думать, что вам кто-то должен! Цитата Ссылка на сообщение Поделиться на другие сайты
Foх Опубликовано 20 марта, 2014 Жалоба Поделиться Опубликовано 20 марта, 2014 Модуль управления слайдером через панель администратораДобавление, удаление, изменение очередности слайдов через админкуДобавление ссылок и описанияАдаптивыный слайдер Nivo SliderПодробная инструкция по установкеfront_view.jpgslides.jpgadd_slide.jpg Скачать можно здесь: http://demo.chocolatemol.es/simpla_slider/Все фото почему то фиксированного размера,где его поменять то??? сейчас ширина идет 1351px... Цитата Ссылка на сообщение Поделиться на другие сайты
cernos Опубликовано 20 марта, 2014 Жалоба Поделиться Опубликовано 20 марта, 2014 rararaВы работаете с магазином, а не с бложиком! Магазин приносит деньги, это коммерческая сфера, следовательно для его работу и функционирование тоже нужно обеспечивать. Откройте палатку и попросите на форуме сделать вам вывеску, только укажите что платить за нее не интересно! cernosНу хоть что-то сделайте сами Я уже выложил готовый код, возьмите для примера Категории товаров, и по аналогии с выбором подкатегории сделайте выбор слайдера. Всего то добавить новое поле, например slider_id в таблицу категорий, в CategoryAdmin.php получить: $category->slider_id = $this->request->post('slider_id', 'integer'); и передать в шаблон список слайдеров: $sliders = $this->sliders->get_sliders(); $this->design->assign('sliders', $sliders); и в шаблоне нарисовать выпадающий список: <select name="slider_id" {if !$sliders}style='display:none;'{/if}> <option value="0">Без слайдера</option> {foreach $sliders as $slider} <option value='{$slider->id}' {if $category->slider_id == $slider->id}selected{/if}>{$slider->name}</option> {/foreach} </select> Не надо думать, что вам кто-то должен! Может я не прав, но у меня такое мнение, что если выкладываешь, то полностью все. Если нет, то за деньги...Просто докумекивать, что куда и как, проще уже с самого начала и самому, чем ковырять вроде бы готовый скрипт, но с кусками отсутствующего... Спасибо Вам за Вашу доработку, спасибо что не пожалели как это делают многие, но есть куски кода, которые меня не устраивают. Не отрицаю, что возможно использую Вашу доработку, но скорее всего, напишу новый слайдер. Если будет чем, то похвастаюсь. Цитата Ссылка на сообщение Поделиться на другие сайты
Gloobus Опубликовано 21 марта, 2014 Жалоба Поделиться Опубликовано 21 марта, 2014 Я выложил полностью готовый вариант! Не описал просто как его прикрутить к другим штатным разделам - при чем тут куски кода? Расписывать добавление нового api-файла, нового модуля в админку и правку модулей категорий, брендов, страниц - не смог из-за отсутствия времени, что сразу и указал! А может быть Вам захочется еще слайдеры вставлять в товары и блог? Если уж по хорошему, то я не выкладывал что-то новое, а доработал под себя решение и поделился им. Конечно проще всего копипастить код. Цитата Ссылка на сообщение Поделиться на другие сайты
Karen Опубликовано 21 марта, 2014 Жалоба Поделиться Опубликовано 21 марта, 2014 Помогите, новичку!1.Настройка базы данных Панель управления Б.Д. (не пойму куда нужно заходить? на сервер?) 2. Установка слайдера в шаблоне (между какими строками нужно вставлять {include file='slider/slider.tpl'} ?)спасибо. Цитата Ссылка на сообщение Поделиться на другие сайты
Reni Опубликовано 21 марта, 2014 Жалоба Поделиться Опубликовано 21 марта, 2014 Помогите, новичку!1.Настройка базы данных Панель управления Б.Д. (не пойму куда нужно заходить? на сервер?) 2. Установка слайдера в шаблоне (между какими строками нужно вставлять {include file='slider/slider.tpl'} ?)спасибо.1. Да, база данных MySql. В ней необходимо выполнить указанные действия и запросы.2. Смотря где вы хотите видеть данный слайдер, у меня стоит в main.tpl на верхних строчках. Соответственно отображается под шапкой слайда. Цитата Ссылка на сообщение Поделиться на другие сайты
Karen Опубликовано 21 марта, 2014 Жалоба Поделиться Опубликовано 21 марта, 2014 1. Да, база данных MySql. В ней необходимо выполнить указанные действия и запросы.2. Смотря где вы хотите видеть данный слайдер, у меня стоит в main.tpl на верхних строчках. Соответственно отображается под шапкой слайда.1. У меня DirectAdmin. не могу понять как мне эти запросы выполнить (у меня нет вкладки SQL).Только на картинке нет базы данных!.2. http://ecotherm.com.ua/ хочу вставить вместо "О магазине". Как не вставлю или сайт полностью белый или корявый. Цитата Ссылка на сообщение Поделиться на другие сайты
Gloobus Опубликовано 21 марта, 2014 Жалоба Поделиться Опубликовано 21 марта, 2014 KarenБлин, ну там же ясным жирным английским написано, что вы не сможете зайти в phpMyAdmin пока не создадите базу. Судя по скрину, у вас вообще базы нет, как у вас работает симпла?Вам нужен как раз phpMyAdmin! Цитата Ссылка на сообщение Поделиться на другие сайты
Karen Опубликовано 21 марта, 2014 Жалоба Поделиться Опубликовано 21 марта, 2014 KarenБлин, ну там же ясным жирным английским написано, что вы не сможете зайти в phpMyAdmin пока не создадите базу. Судя по скрину, у вас вообще базы нет, как у вас работает симпла?Вам нужен как раз phpMyAdmin!подписано над картинкой "Только на картинке нет базы данных!"...спасибо за ответ, с первым пунктом разобрались.По второму пункту не в курсе в какой файл и между какими строками нужно вставить {include file='slider/slider.tpl'} ? заранее спасибо! Цитата Ссылка на сообщение Поделиться на другие сайты
Reni Опубликовано 23 марта, 2014 Жалоба Поделиться Опубликовано 23 марта, 2014 подписано над картинкой "Только на картинке нет базы данных!"...спасибо за ответ, с первым пунктом разобрались.По второму пункту не в курсе в какой файл и между какими строками нужно вставить {include file='slider/slider.tpl'} ? заранее спасибо!Вставьте на самую первую строку в main.tpl (не вместо чего-либо, не между чем-либо), и посмотрите что получится. Цитата Ссылка на сообщение Поделиться на другие сайты
Karen Опубликовано 23 марта, 2014 Жалоба Поделиться Опубликовано 23 марта, 2014 Вставьте на самую первую строку в main.tpl (не вместо чего-либо, не между чем-либо), и посмотрите что получится.Куда не вставлю, при переходе на главную, показывает белый экран.( Цитата Ссылка на сообщение Поделиться на другие сайты
Reni Опубликовано 23 марта, 2014 Жалоба Поделиться Опубликовано 23 марта, 2014 Куда не вставлю, при переходе на главную, показывает белый экран.(Значит где-то ранее была допущена ошибка. В самой подгрузке слайдера, вот кусок из моего main.tpl со вставкой слайдера {* Главная страница магазина *} {* Для того чтобы обернуть центральный блок в шаблон, отличный от index.tpl *} {* Укажите нужный шаблон строкой ниже. Это работает и для других модулей *} {$wrapper = 'index.tpl' scope=parent} {include file='slider/slider.tpl'} {* Акционные товары *} {get_discounted_products var=discounted_products limit=9} {if $discounted_products} Как видите ничего необычного. А slider.tpl лежит по данной ссылке у Вас 'slider/slider.tpl'? Может именно в этом проблема? Цитата Ссылка на сообщение Поделиться на другие сайты
Karen Опубликовано 23 марта, 2014 Жалоба Поделиться Опубликовано 23 марта, 2014 Значит где-то ранее была допущена ошибка. В самой подгрузке слайдера, вот кусок из моего main.tpl со вставкой слайдера {* Главная страница магазина *} {* Для того чтобы обернуть центральный блок в шаблон, отличный от index.tpl *} {* Укажите нужный шаблон строкой ниже. Это работает и для других модулей *} {$wrapper = 'index.tpl' scope=parent} {include file='slider/slider.tpl'} {* Акционные товары *} {get_discounted_products var=discounted_products limit=9} {if $discounted_products} Как видите ничего необычного. А slider.tpl лежит по данной ссылке у Вас 'slider/slider.tpl'? Может именно в этом проблема?Спасибо, ОГРОМНОЕ!!! Действительно не было папки slider Цитата Ссылка на сообщение Поделиться на другие сайты
rarara Опубликовано 24 марта, 2014 Жалоба Поделиться Опубликовано 24 марта, 2014 Parse error: syntax error, unexpected '}' in Z:\home\ufa-centr-snab.ru\www\view\View.php on line 101Такая ошибка Цитата Ссылка на сообщение Поделиться на другие сайты
Reni Опубликовано 24 марта, 2014 Жалоба Поделиться Опубликовано 24 марта, 2014 Parse error: syntax error, unexpected '}' in Z:\home\ufa-centr-snab.ru\www\view\View.php on line 101Такая ошибкаВ view.php проверьте наличие этой скобки }В идеале конец кода должен выглядеть так: $this->design->smarty->registerPlugin("function", "get_slides", array($this, 'get_slides_plugin')); } } Цитата Ссылка на сообщение Поделиться на другие сайты
rarara Опубликовано 24 марта, 2014 Жалоба Поделиться Опубликовано 24 марта, 2014 Warning: Cannot modify header information - headers already sent by (output started at Z:\home\ufa-centr-snab.ru\www\simpla\IndexAdmin.php:1) in Z:\home\ufa-centr-snab.ru\www\simpla\index.php on line 16Warning: Cannot modify header information - headers already sent by (output started at Z:\home\ufa-centr-snab.ru\www\simpla\IndexAdmin.php:1) in Z:\home\ufa-centr-snab.ru\www\simpla\index.php on line 17Warning: Cannot modify header information - headers already sent by (output started at Z:\home\ufa-centr-snab.ru\www\simpla\IndexAdmin.php:1) in Z:\home\ufa-centr-snab.ru\www\simpla\index.php on line 18 Цитата Ссылка на сообщение Поделиться на другие сайты
rarara Опубликовано 24 марта, 2014 Жалоба Поделиться Опубликовано 24 марта, 2014 В view.php проверьте наличие этой скобки }В идеале конец кода должен выглядеть так: $this->design->smarty->registerPlugin("function", "get_slides", array($this, 'get_slides_plugin')); } }Да скобка естьВ файле simpla/IndexAdmin.php добавьте строки, незабыв про запятые// Соответсвие модулей и названий соответствующих правprivate $modules_permissions = array( 'ProductsAdmin' => 'products', ... 'ManagerAdmin' => 'managers', 'SlidesAdmin' => 'slides', 'SlideAdmin' => 'slides');В файле simpla/design/html/manager.tpl добавляем. Помним о запятых<!-- Параметры --><div class="block"> <ul> {$perms = [ 'products' =>'Товары', ... 'managers' =>'Менеджеры', 'slides' =>'Слайдер' ]} У меня в этих файлах все данные в строчку почему то. А В остальных столбцами нормально. Цитата Ссылка на сообщение Поделиться на другие сайты
rarara Опубликовано 24 марта, 2014 Жалоба Поделиться Опубликовано 24 марта, 2014 Самое интересное, что слайд добавляется и работает, но ошибки на верху .В админке;Предупреждение : Не удается изменить информацию в заголовке - заголовки уже прислал (выход начался в Z: \ дома \ Уфа-Центр-snab.ru \ WWW \ Simpla \ IndexAdmin.php: 1) в Z: \ дома \ Уфа-Центр-Снаб. RU \ WWW \ Simpla \ index.php на линии 16 Предупреждение : Не удается изменить информацию в заголовке - заголовки уже прислал (выход начался в Z: \ дома \ Уфа-Центр-snab.ru \ WWW \ Simpla \ IndexAdmin.php: 1) в Z: \ дома \ Уфа-Центр-snab.ru \ WWW \ Simpla \ index.php на линии 17 Внимание : Не удается изменить информацию в заголовке - заголовки уже прислал (выход начался в Z: \ главная \ Уфа-Центр-Снаб. RU \ WWW \ Simpla \ IndexAdmin.php: 1) в Z: \ дома \ Уфа-Центр-snab.ru \ WWW \ Simpla \ index.php на линии 18?? И на предпросмотре на денвере Warning: Cannot modify header information - headers already sent by (output started at Z:\home\ufa-centr-snab.ru\www\view\View.php:1) in Z:\home\ufa-centr-snab.ru\www\index.php on line 33 Цитата Ссылка на сообщение Поделиться на другие сайты
rarara Опубликовано 24 марта, 2014 Жалоба Поделиться Опубликовано 24 марта, 2014 IndexAdmin.php, view\View.php - скорее всего, кодировка неверная, надо UTF-8 (без BOM)www\index.php// Выводим результат header("Content-type: text/html; charset=UTF-8"); print $res;Кодировку только тут нашел и она такая. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.