Search the Community
Showing results for tags 'php'.
-
Многие встречаются с проблемой дублей страниц, что в свою очередь негативно влияет на сайт при индексировании его поисковиками. Для того чтобы избавится от такой проблемы я использовал следующий код: // Убираем слеш в конце ссылок $uri = preg_replace("/\?.*/i",'', $_SERVER['REQUEST_URI']); if ((!strpos($uri, 'simpla')) && (strlen($uri)>1)) { if (rtrim($uri,'/')!=$uri) { header("HTTP/1.1 301 Moved Permanently"); header('Location: http://'.$_SERVER['SERVER_NAME'].str_replace($uri, rtrim($uri,'/'), $_SERVER['REQUEST_URI'])); exit(); } } Приведенный выше
-
Народ помогите, облазил форум и документацию, но не нашел, как посмотреть значения переменных в шаблоне. Единственное, что накопал {$settings|var_dump} Меня интересует, что-то вроде {get_template_vars} - вывод всех значений переменных из шаблона, но к сожалению в Simpla не работает. Наверняка есть зарезервированные переменные типа {title}, {title_page} {head}, как узнать полный список?
-
Подскажите пожалуйста, может кто уже реализовывал правильное отображение ссылок в ИМ на SIMPLA? Под правильным я имею ввиду сохранение полной структуры путей, например: http://test.ru/catalog/car/track/volvo/xc-90/ вместо того что по умолчанию используется в SIMPLA http://test.ru/catalog/car/ http://test.ru/catalog/track/ http://test.ru/catalog/volvo/ http://test.ru/products/xc-90/ Может я зря всё это затеял и уже давным давно есть готовое решение, просто я его не нашёл? p.s. конечно для апача всё же будет задействован файл .haccess, но всего с парой строк, где будет указан обработчик урлов.
-
Добрый день, я не мастер написания скриптов, но прочитав пару уроков написал свой парсер валют function currency(){ $q = date("d.m.Y");$q = str_replace(" ","+",$q);$h = curlFunc('http://www.cbr.ru/currency_base/D_print.aspx?date_req='.$q); $ch = curl_init(); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_URL, $h); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);$resu
- 20 replies
-
- php
- интеграция
-
(and 3 more)
Tagged with:
-
Есть разнообранзный текст вида: Пример 1: черный анальный стимулятор с 4-мя шариками разными по диаметру. имеется удобная ручка для удерживания. шарики украшены пупырашками для большего удовольствия. материал изготовления tpr. диаметр шариков варьируется от 2 см 3 см. длина - 14 см. упаковка- блистер. страна изготовления- китай. Причер 2: вибратор необычной формы с загнутой головкой. изготовлен из силикона, приятен на ощупь. имеет 12 режимов вибрации. режимы переключаются при помощи кнопки в основании игрушки. работает от usb кабеля. общая длина - 21 см, рабочая длина - 15,5 см, максимальн
-
Здраствуйте! Наткнулся я на такую ситуацию что категория не добавляется. Сначала подумал что это проблема с лицензией (тестовая, месяц, сегодня скачал), ошибки не было, сообщение что категория была "успешна" добавлено тоже было. Посмотрел файл api/Categories.php вроде никаких ошибок нету, решил вывести ошибку ручками через класс Database в методе query кодом: echo $this->mysql->error; Короче ошибка в том что external_id имеет NOT NULL а сама модель никаких ошибок не показывает. Решение для этой проблемы это поставить Null галочку в phpMyAdmin: И проблем не будет. Спасибо з
- 11 replies
-
Есть старая цена, есть цена новая. Как вывести процент, на который опустилась новая цена? Большое спасибо за помощь!
-
Приветствую, друзья! Казалось бы легкая задача )) но к сожалению, целый день воюю с ней. Нужно было поставить "древний" счетчик посещаемости, который отображает общее количество посетителей за все время. Нашел в инете куча таких скриптов готовых (старых) на php. Пришел момент выставить его на сайте. Пытался методом {php} ... {/php}, но ни как не хочет. По советам, что нашел на форуме, тут: http://forum.simplacms.ru/topic/1723-%D0%B2%D0%BD%D0%B5%D0%B4%D1%80%D0%B8%D1%82%D1%8C-%D1%81%D0%B2%D0%BE%D0%B9-php-%D0%BA%D0%BE%D0%B4-%D0%B2-simpla-2/ и тут: http://forum.simplacms.ru/topic/7687-%D0%B8%
-
Пишу модуль для перевода сайта в тех.режим, и встал вопрос. В админке делаю чекбоксное переключение. Нужно, чтобы если в базе значение 0, то чекбокс был не отмеченный, аналогично для значения 1 - чекбокс отмечен. (Данные в базу пишутся адекватно) Код: <div class="sp-content"> <input type="hidden" name="dev_mode" size="30" id="pole" value="0"> <input name="dev_modex" checked='{if $settings->dev_mode == 1}checked{/if}' type="checkbox" onchange="document.getElementById('pole').value = this.checked==true?1:0" /> </div>
-
Если это возможно переделать CMS SIMPLA под полнофункциональную доску объявлений, то цена вопроса?
- 5 replies
-
- simpla
- доску объявлений
-
(and 1 more)
Tagged with:
-
Добрый день! Подскажите, есть ли пустой шаблон для симплы типу как underscores для WP? Можно ли где то посмотреть код который используеться в шаблонах, пример "****код**** - это код для регистрации, используеться . .. .. в таком виде .. .. .. "? Хочу сделать все с ноля, а то ковыряю сейчас тему, вроде бы удалил строку, а она всеравно появляться из ниоткуда.) Спасибо
-
Интересует как обстоят дела с версией, так как к примеру если у Вас 5.3 и выше то возможно разработчику стоит задуматься о переписывании движка с применением пространственных имен (namespace).
-
Предлагаю услуги: Разработка магазина Доработка имеющегося магазина Создание нужного функционала Разработка и установка дизайна Все что связанное с разработкой и программированиемНикакой предоплаты, оплата по факту. SKYPE: egor_buhta E-Mail: georgehtml5@gmail.com
- 3 replies
-
- Верстка
- Расширения
- (and 5 more)
-
На фоне моей темы: http://forum.simplacms.ru/topic/9006-%D1%80%D0%B0%D0%B7%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%BD%D1%82-%D0%B4%D0%BB%D1%8F-%D1%80%D0%B0%D0%B7%D0%BD%D1%8B%D1%85-%D0%B3%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2/ для меня стало сложным делать весь этот функционал, потому решил просто взять из таблицы данные по городу и вывести в шаблон. Я так понимаю - нужно в php написать запрос в БД и с помощью $smarty->assign их как т овыести. - Сможет кто подсказать как? И сразу вижу: как сделать цикл? Я так понимаю начало такое, как написал автор симплы: http://forum.si
-
Друзья, подскажите как в новой версии Simpla 2.3.5 включить возможность использования php кода в шаблоне? Ковырять нужно Smarty.class.php но где? Заранее благодарен!
-
Хочу добавить свой скрипт в систему. Как это правильно сделать? В view создал MyphpView.php в котором прописал <?PHP require_once('View.php'); class MyphpView extends View { function fetch() { if($this->request->method('post') && $this->request->post('myphp')) { echo 'It work!'; } if($this->page) { $this->design->assign('meta_title', $this->page->meta_title); $this->design->assign('meta_keywords', $this->page->meta_keywords); $this->design->assign('meta_description', $this->page->meta_description);
-
Уже около полугода работаю на симпле, и у меня появился вопрос. Что если оказаться от smarty и посмотреть в сторону чистого php? Как ни крути, php шаблоны будут быстрее работать. P.S. Smarty полностью устраивает.
-
.Решил сделать корзину одним из пунктов меню.но у меня теперь при нажатии на кнопку "в корзину"...сразу перекидывает на страницу самой корзины.Вот кусок кода меню в котором корзина: <li> <a href="/cart"> <span class="ca-icon"><img src="design/{$settings->theme|escape}/images/basket.png"/></span> <div class="ca-content"> <h2 class="ca-main">КОРЗИНА</h2> <h3 class="ca-sub"> <!— Корзина —> <div id="cart_informer"> {* Обновляемая аяксом корзина должна быть в отдельном файле *} {include file='cart_informer.tpl'} </div> <
-
В общем, нужно поправить [yandex.php] так чтобы выгружался только первый вариант товара, вариант с ручной правкой if ($p->variant_id == "14484" || ... не катит, так как слишком много товаров.
-
Всем здравствуйте. Помогите решить проблему, заключается в том, хотел сделать include. Выглядит так : {php} if (($_SERVER['REQUEST_URI'])=="/"){ include 'slider.tpl'; } {/php} Но выдает такую ошибку: Warning: include(slider.tpl) [function.include]: failed to open stream: No such file or directory in /home/h55563/data/www/beri-dari.org/Smarty/libs/plugins/block.php.php(23) : eval()'d code on line 5 Warning: include() [function.include]: Failed opening 'slider.tpl' for inclusion (include_path='.:/usr/local/share/pear') in /home/h55563/data/www/beri-dari.org/Smarty/libs/plugins/b
-
Здравствуйте, имеется php скрипт, нужно вызвать его в одной из записей в блоге. Прощего говоря выполнить код: include "load.php"; В .tpl шаблон вставить не получится, т.к. тогда скрипт будет срабатывать во всех записях в блоге. Нужно же только лишь в одной определенной. Есть варианты решения данной проблемы? Готов принять помощь на платной основе.
-
Всем доброго дня! Подскажите как можно в шаблоне выводить результаты работы стороннего php скрипта. К примеру: есть скрипт test.php, который обрабатывает $_SERVER['REQUEST_URI'], нужно результаты работы этого скрипта вывести в шаблоне (файл index.tpl). Заранее благодарен за ответ!
-
Привет, есть ли возможность через фильтр забивать несколько параметров сразу? Вот, к примеру, если у меня на сайте продаются магнитолы, которые можно установить на 4 разных автомобиля, как бы мне при создании позиции ввести сразу разных 4 марки автомобиля в одно поле, но данные подкачивались отдельно для каждого?
- 2 replies
-
- фильтр
- сортировка
-
(and 3 more)
Tagged with:
-
Гуру, подскажите насчет выполнения php-кода в tinymce ? 1) В настройках smarty включена опция allow php tags 2) В конечном хтмл'е выводится php-код, но не отрабатывает... куда копать ? п.с. первоначальная задача была - красиво вставлять через tinymce галерею фотографий из определенной папки с зумом через fancybox, но вменяемых плагинов к визивигу нет, поэтому решил попробовать через пхп делать вывод всех изображений в папке и "заворачивать" их в соотв. теги