Ничего не понял.
1,376 27.09.2016 20:59:35
Re: Нижнее и верхнее меню (5 ответов, оставленных в Вопросы по созданию тем оформления)
1,377 27.09.2016 19:39:21
Re: Маска телефона с помощью preg_replace [Решено] (17 ответов, оставленных в Вопросы по разработке модулей и API системы)
Помогло?
1,378 27.09.2016 17:59:56
Re: Маска телефона с помощью preg_replace [Решено] (17 ответов, оставленных в Вопросы по разработке модулей и API системы)
Тьфу
{$phone = $user.phone}1,379 27.09.2016 17:49:09
Re: Маска телефона с помощью preg_replace [Решено] (17 ответов, оставленных в Вопросы по разработке модулей и API системы)
{$phone = user.phone}
<td>{$phone = preg_replace("#(\d{1})(\d{3})(\d{3})(\d{2})(\d{2})#", "$1 ($2) $3-$4-$5", $phone , -1, null)}
{$phone}</td>1,380 27.09.2016 17:47:46
Re: Маска телефона с помощью preg_replace [Решено] (17 ответов, оставленных в Вопросы по разработке модулей и API системы)
У вас $user чему равен? Выведите.
1,381 27.09.2016 17:39:15
Re: Фильтры и инициализация скриптов (2 ответов, оставленных в Вопросы по созданию тем оформления)
Да это оно.
1,382 27.09.2016 17:38:10
Re: Маска ввода телефона (9 ответов, оставленных в Вопросы по созданию тем оформления)
маска всегда применяется к полю ввода текста. А не просто к тексту.
<input name="phone" value="{$user.phone}"/>
<script type="text/javascript">
$('[name="phone"]').mask('(999) 999-9999');
</script>Читайте документацию к плагинам
1,383 27.09.2016 17:34:18
Re: Нижнее и верхнее меню (5 ответов, оставленных в Вопросы по созданию тем оформления)
Вебсайт - меню, есть верхнее и нижнее, но нижнее не отображается на сайте.
Может где-то опять галочку не поставили?)
Спасибо!
А вы внизу блок с меню выводите?
1,384 27.09.2016 17:32:41
Re: Маска телефона с помощью preg_replace [Решено] (17 ответов, оставленных в Вопросы по разработке модулей и API системы)
Не работает, я уже по васякому пробовал
Работает
https://ru.functions-online.com/preg_replace.html?command={"pattern":"#(\d{1})(\d{3})(\d{3})(\d{2})(\d{2})#","replacement":"$1 ($2) $3-$4-$5","subject":"+79628678430","limit":-1}
Адрес скопировать польностью
1,385 27.09.2016 17:27:56
Re: Маска телефона с помощью preg_replace [Решено] (17 ответов, оставленных в Вопросы по разработке модулей и API системы)
+79*2867**30
<td>{$user.phone = preg_replace("#(\d{1})(\d{3})(\d{3})(\d{2})(\d{2})#", "$1 ($2) $3-$4-$5", $user.phone, -1, null)}
{$user.phone}</td>=> +7 (9*2) 867-**-30
* - это цифра
1,386 27.09.2016 12:09:58
Re: Перенос с localhost на хостинг (14 ответов, оставленных в Вопросы по работе с системой)
Не получается - пустая страница.
Пустая страница только если есть ошибки. Включите отображение ошибок:
https://readyscript.ru/faq/#faq-errors
1,387 26.09.2016 20:10:02
Re: Добавить свою кнопку на страницу заказов [Решено] (1 ответов, оставленных в Вопросы по разработке модулей и API системы)
Можно из Вашего модуля подвеситься на контроллер и добавить Вашу кнопку. Т.к. там просто нужно добавить в массив нужную кнопку.
Вам нужен хук:
controller.exec.shop-admin-orderctrl.indexhttps://readyscript.ru/dev-manual/dev_h … oks_common
Там в первом аргументе будет CrudCollection
/**
* @param \RS\Controller\Admin\Helper\CrudCollection $controller - объект CRUD контроллера
*/
public static function controllerExecShopAdminOrderCtrlIndex($controller)
{
$controller['topToolbar']->addItem(new \RS\Html\Toolbar\Button('ссылка на нужное', 'Наименование кнопки'));
}По идее так.
1,388 26.09.2016 19:50:58
Re: История версий, изменения (3 ответов, оставленных в Вопросы по работе с системой)
Веб-сайт->Настройка модулей->Нужный модуль->Справа "История изменений".
1,389 26.09.2016 19:49:29
Re: Сокращение title (2 ответов, оставленных в Вопросы по работе с системой)
По идее так.
Купить {title|№|1} оптом | {cat_name}1,390 26.09.2016 19:46:21
Re: Разный цвет скидки в зависимости от ее размера (10 ответов, оставленных в Вопросы по работе с системой)
>, >=, <, <=
Например:
{if $percent>=10 && $percent<=10}1,391 26.09.2016 19:43:58
Re: Отправка формы средствами AJAX (6 ответов, оставленных в Вопросы по созданию тем оформления)
Отлично!
1,392 26.09.2016 14:21:09
Re: Разный цвет скидки в зависимости от ее размера (10 ответов, оставленных в Вопросы по работе с системой)
Подскажите пожалуйста как можно вывести скидку в разных стилях в зависимости от ее размера.
Например -10% зеленым, -20% оранжевым, -30% красным и т.д.
Сейчас верхняя РРЦ цена выводится вот так:
{if $product->getCost('Розничные цены - по заказам')>0} {$product->getCost('Розничные цены - по заказам')} {/if}А цена по умолчанию выводится вот так:
{$product->getCost()} {$product->getCurrency()}Как посчитать разницу между двумя этими суммами и вывести ее в процентах и чтобы стили изменялись?
Также, если разницы между ценами нет, то скидку не выводить совсем.
Можно назначением класса на обёрку скидки. У Вас скидка в какой переменой выводится?
Предположим, что $percent.
Тогда
{* Старая и новая цена *}
{$last_price=$product->getCost('Розничные цены - по заказам', null, false)}
{$single_price=$product->getCost(null, null, false)}
{* Простая школьная арифметика *}
{$delta=$last_price-$single_price}
{$percent=round(($delta*100)/$last_price)}
<span class="{if $percent==10}green{elseif $percent==20}orange{else}red{/if}">-{$percent}%</span>1,393 26.09.2016 13:25:37
Re: Отправка формы средствами AJAX (6 ответов, оставленных в Вопросы по созданию тем оформления)
Забыл спросить, а адрес у Вас какой на который вы обращаетесь? У Вас там используется вывод блока? Или содержимого фронт контроллера?
1,394 26.09.2016 12:37:47
Re: Отправка формы средствами AJAX (6 ответов, оставленных в Вопросы по созданию тем оформления)
А как я могу получить в ответе только результат формы, а не страницу полностью?
При обращении через AJAX наша система отвечает только частью страницы.
UPD: кажется разобрался) Но возник другой вопрос, ajax возвращает мне данные в unicode.Так и должно быть т.к. все UTF-8. Как и положено. Но это не является проблемой, т.к. Ваш браузер всё преобразует сам пр получении ответа в переменной.
Сам ответ части странице хранится в секции html.
success: function(response) {
console.log(response);
console.log(response.html);
}Код выше покажет в консоли FireBug что к чему.
1,395 26.09.2016 12:15:10
Re: Несколько вопросов (21 ответов, оставленных в Вопросы по работе с системой)
Ясно. Ну тогда открываем файл по пути.
/templates/ВАША ТЕМА/moduleview/article/blocks/searchline/searchform.tpl
И меняем слово data-deftext на placeholder
1,396 23.09.2016 20:09:04
Re: Несколько вопросов (21 ответов, оставленных в Вопросы по работе с системой)
И последний вопрос, как добавить в строке поиска слово как это сделано в стандартном поиске?
Там текст должен был появится сразу. Киньте ссылку на Ваш сайт с этой страницей. Там по идее у Вас должен быть атрибут placeholder.
1,397 23.09.2016 11:48:11
Re: Схожие товары (3 ответов, оставленных в Вопросы по работе с системой)
У Вас контент просто не помещается в доступную видимую область. Если хотите, чтобы и в право листилось также, то нужно, чтобы элементы все уместились в доступную видимую область. Т.е. нужно сделать их меньше по ширине. Ну на самом деле я ничего страшного здесь не вижу.
1,398 23.09.2016 11:45:44
Re: Не загружаются фото из зип.архива (4 ответов, оставленных в Вопросы по работе с системой)
Вам в тех. поддержку. support@readyscript.ru
1,399 22.09.2016 17:33:50
Re: Ищу разработчика для доработки сайта. (9 ответов, оставленных в Поиск исполнителей по созданию интернет-магазинов)
Закусило Александр пишет:Валентин пишет:Добрый день.
Продолжаю искать разработчика:
1. Доработка функционала модуля доставки (работа в админской части)
2. Мобильная верстка шаблона
3. Мелкие доработкиА ВЫ тендер среди наших партнёров пробовали?
Пробовал среди партнеров в Санкт-Петербурге. В ответ - тишина.
Отправьте всем, или Вам принципиально Питер?
1,400 22.09.2016 17:32:29
Re: Вопрос по доп полям. (16 ответов, оставленных в Вопросы по разработке модулей и API системы)
Попробуйте
$this->wrapOutput(false); //Это новое, убирает обёрку
return $this->result->setTemplate('orders_waybill.tpl');в контроллере добавить
