Jump to content

Search the Community

Showing results for tags 'Smarty'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Simpla CMS
    • Новости Simpla CMS
    • Предложения по развитию Simpla CMS
    • Общие вопросы по функционалу и дизайну
    • Готовые решения
    • Безопасность
  • Дизайн и шаблоны
    • Бесплатные шаблоны
    • Платные шаблоны
  • Платные модули и услуги
    • Платные модули и услуги
    • Отзывы о исполнителях и заказчиках (ex. Фриланс)
    • Продвижение и поисковая оптимизация (SEO)
  • Разное
    • Обсуждение работы форума
    • Обсуждение хостингов
    • Разные скрипты магазинов

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Site:


ICQ


Skype


Telegram


From

  1. Smarty Minify 1.3 (сжатие и упаковка js, css и less). Данный модуль позволяет сжимать и объеденять css, js, less файлы и коды с возможностью сжатия через gzip и дальнейшим кэшированием. Для vqmod версии: Установка 1) содержимое архива залить на сайт в папку vqmod/mod 2) пройти по ссылке ВАШ_САЙТ/vqmod/ и из списка установить Smarty Minify 3) если все хорошо увидим надпись: Модуль установлен Удаление 1) пройти по ссылке ВАШ_САЙТ/vqmod/ и из списка нажать удалить на Smarty Minify 2) если все хорошо увидим надпись: Модуль удален Примечание Для установки нужен vqmod v 2.8 и старше тема
  2. Доброго дня! Никак не могу понять и победить Smarty в частности, сжимать данные находящиеся под {literal} в теле страницы. Smarty подключен через Composer config/config.php - smarty_html_minify = true; Основной код сжимается, но данные под {literal} остаются неизменными. {ldelim},{rdelim} не работает Есть какие-то ходы? Кто-то может подсказать как сжимать?
  3. Нужно разложить все *View.php в папке \view по папка и работать с ними \view\blog\BlogView.php \view\brand\BrandsView.php \view\cart\CartView.php \view\user\UserView.php \view\user\UserPasswordView.php Подскажите, что в IndexView.php и .htaccess поменять?
  4. Здравствуйте! И снова Я =) Мне нужно выводить одну картину в товаре, в случае если товар принадлежит определенной категории, и другую если это не так. Мое решение: {$isexist = true} // поиск нужной категории {foreach from=$product->categories item=cat} {if $cat->name == 'CATEGORY_NAME'} <img src="design/{$settings->theme|escape}/images/yes.png"> {$quality_default = false} {/if} {/foreach} // если категория не обнаружена {if $isexist} <img src="design/{$settings->theme|escape}/images/no.png"> {/if} Скажите, можно ли это сделать без цикла и желательно без assign?
  5. Всех приветствую! Есть плагин для Smarty Combine and minify many JS or CSS to one file: Установка: minify и function.combine.php закинул в \Smarty\libs\plugins Выводим как написано для Smarty 3 {combine input=array('/design/default/js/top.js','/design/default/js/sity.js') output='/cache/big.js' age='30' debug=false} Работает отлично: <script type="text/javascript" src="/cache/big_20160811153118.js" charset="utf-8"></script> !Проблема! Не хочет работать с CSS {combine input=array('/design/default/css/bootstrap.css','/design/default/css/tip.css') output='/cache/main.css'
  6. Приветствую всех! Вопрос такого рода можно ли вывести информацию или блок с информацией не важно что хоть картинку, в заданой категории или странице. Не буду сравнивать но за пример возьму дле там к примеру можно подтянуть тот же tpl в определенной категории. В simple увидел почти похожее это корзина подтягиваться через инклуд, это хорошо но реально ли сделать что бы вывод был только в определенной категории или категориях. А так же страница? И если да то какие теги использовать или используються smarty для этого? Буду благодарен за разъяснение!
  7. Здравствуйте. А есть ли возможность обрезать текст по количеству символов, но до точки? Хочу products.tpl отобразить часть описания товара, но без обрезки на самом интересном. Сейчас: Наши раскладушки - самые раскладушные. Выпускаются в 4-х цветах: чёрном, белом, красном и зелёном. Производитель - известная... Хочу: Наши раскладушки - самые раскладушные. Выпускаются в 4-х цветах: чёрном, белом, красном и зелёном. Насколько я понял, нужно писать свою функцию для smarty, не так ли?
  8. Документированны ли переменные, такие как: $title $keywords $description $sections $currencies $category $content $wrapper $cart_products_numЕсть ли полный список переменных назначенных самой симплой с их описанием? Или все указанные выше предустановлены шаблонизатором smarty нативно? Спасибо.
  9. Всем доброго дня, друзья! Задался я тут написанием модуля (не коммерческим). Идея следующая: Создание собственной переменной для её последующего вывода во front. Скорее всего моё решение не рационально, со стороны программирования, но для решения моих задач, вполне подходит. Собственно, это как создать новое поле в настройках и вывести его во front {$settings->company_phone|escape} _________________________________ Помогите пожалуйста привести переменную к желаемому виду. Есть рабочий вывод параметров циклом [работает] {get_myvariables var=myvariable} {if $myvariable} {forea
  10. А каким образом огранизованы пользовательские фунции smarty (resize, plural - например)? и в каких папках лежат? По сути вопрос следующий, как написать свою функцию crop для картинок?
  11. Системные уведомления в симпле сделаны на мой взгляд очень топорно. К примеру имеем такой набор условий: {if $message_error=='url_exists'}Товар с таким адресом уже существует{elseif $message_error=='empty_name'}Введите название{else}{$message_error|escape}{/if}Согласитесь писать такую кучу условий почти в каждом обработчике будет неудобно, куда бы проще было иметь в наборе модификатор и массив с переводами. Я решил это упросить и привёл к такому виду: {if $error}<div class="alert alert-danger"><i class="fa fa-exclamation-triangle"></i>{$error|translate}</div>{/if} Собс
  12. Всем привет, Сайт работал как положено на протяжении долгих лет, версия Simpla CMS 2.3.7 И по непонятным причинам стала выпадать такая ошибка при попытки открыть "Страницы" в админке. Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "simpla/design/html/pages.tpl" on line 5 "<li {if $m->id == $menu->id}class="active"{/if}><a href="{url module=PagesAdmin menu_id=$m->id}">{$m->name}</a></li>" - Unexpected "$", expected one of: "identifier" <-- thrown in /home/cf56748/domains/site.ru/public_html/opt/Smarty/libs/sysplugins/smarty_inte
  13. Здравствуйте. Почему-то перестали компилироваться шаблоны tpl. Я вношу изменения, но скомпилированные файлы остаются старые, следовательно никаких изменений я не вижу. В smarty_internal_utility.php Нашел функцию compileAllTemplates($extention = '.tpl', $force_compile = true, $time_limit = 0, $max_errors = null) Версия simpla - 2.2.4, версия smarty - 3.0.7 Кое-где пишут, что должна помочь смена параметра $force_compile = false на $force_compile = true, но это не помогает. Такое ощущение, что эта функция вообще не вызывается. Где она вызывается найти не смог. Подскажите, пожалуйста, в че
  14. Здравствуйте! Подскажите, как работает кеширование Smarty, настройки которой мы видим в конфиге симплы. Спасибо.
  15. На фоне моей темы: 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
  16. Часа 2 уже если не больше не могу сделать Пустую страницу. Помогите нубу)
  17. Всем привет! Только начал изучать simpla Меня интересует как сделать вывод контента который я добавил на index.tpl только на главной пробовал что-то вроде {if @main} контент {/if} Может сделаете такую документацию как тут http://dle-news.ru/extras/online/ ?? или уже есть? просто я не нашел
  18. Здравствуйте. Ситуация такая: при просмотре товара или категории хочу также вывести блок "Вас также заинтересуют", где показывать соседние категории, имеющие одного родителя. Например, смотрю раздел лыжи, снизу блок: Вас также заинтересуют лыжи, перчатки, маски, мази, крепления... Вывод категорий сделать получилось. Но вот вывести определённое количество - никак Нужно это для хорошего отображения, ибо при выводе 6 или 9 категорий, они смотрятся красиво сеткой, а при выводе семи - уже нормально не расположишь...
  19. Добрый день, при переносе на хостинг возникла такая проблема: Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file 'main.tpl'' in /home/kidkat00/kidkat.org/pozitiv/Smarty/libs/sysplugins/smarty_internal_template.php:163 Stack trace: #0 /home/kidkat00/kidkat.org/pozitiv/Smarty/libs/sysplugins/smarty_internal_template.php(550): Smarty_Internal_Template->isExisting(true) #1 /home/kidkat00/kidkat.org/pozitiv/Smarty/libs/Smarty.class.php(338): Smarty_Internal_Template->getRenderedTemplate() #2 /home/kidkat00/kidkat.org/pozitiv/api/Design.php(64): Smar
  20. При внедрении коментариев ФБ на свой сайт столкнулся с ошибкой: "Внимание: нет доступа к http://www.mysite.ru/products/myproduct1288?fb_comment_id=fbc_162861933859771_545766_170800328399365." Обратил внимание, что такой url это давал код, который я встроил в индекс.тпл <meta property="og:url" content="{$config->root_url}{$smarty.server.REQUEST_URI}/" /> Соответсвенно задача - в строке $smarty.server.REQUEST_URI найти символ ? и обрезать от него и правее Поискал в документации - не нашёл функции, которая это бы делала. Подскажите, кто знает - как лучше это реализовать?
  21. Собственно есть ли возможность проверить был ли просмотрен товар? Идея выделят другим бакграундом товары которые были просмотрены, вместо использования этого блока в сайдбаре
  22. Подскажите пожалуйста, как сформировать такое условие: {if} id корневой категории = 5 {/if} Пример: Категория1 (условие верно) --подкатегория1 (условие верно) --подподкатегория1 (условие верно) Категория2 (условие не верно) --подкатегория2 (условие не верно) --подподкатегория2 (условие не верно) Суть - задать условие, которое было бы верным для всех подкатегорий и подподкатегорий "головной" Категории1. Заранее спасибо!
  23. Гуру, подскажите насчет выполнения php-кода в tinymce ? 1) В настройках smarty включена опция allow php tags 2) В конечном хтмл'е выводится php-код, но не отрабатывает... куда копать ? п.с. первоначальная задача была - красиво вставлять через tinymce галерею фотографий из определенной папки с зумом через fancybox, но вменяемых плагинов к визивигу нет, поэтому решил попробовать через пхп делать вывод всех изображений в папке и "заворачивать" их в соотв. теги
  24. Короче, один перенос заменить на другой. Понимаю, что можно одним запросом к базе исправить, но данные будут добавляться, так что лучше сделать прямо в шаблоне. nl2br не подходит. Но, возможно, подойдёт с совокупности с чем-либо ещё. И вообще, хочу в смарти менять одну строку на другую.
  25. Нужно присвоить внутри шаблона значение переменной и потом его использовать в этом же шаблоне. Что то типа {if $order->paid == 1}{$var1 = "Всё ОК"}{elseif}{$var1 = "Плати скорее"}{/if}Статус платежа: {$var1} Как написано выше - не работает, выдаёт ошибку
×
×
  • Create New...